Banner Background
๐Ÿ“ฑ BleatPad ๐Ÿ–ผ๏ธ - Touchscreen Tablet for avatars
๐Ÿ“ฑ BleatPad ๐Ÿ–ผ๏ธ - Touchscreen Tablet for avatars

๐Ÿ“ฑ BleatPad ๐Ÿ–ผ๏ธ - Touchscreen Tablet for avatars

Product Description

Introducing...

๐Ÿ“ฑ The BleatPad ๐Ÿ–ผ๏ธ

A touchscreen tablet for your avatar, both you and your friends can directly interact with it!

https://jinxxy-cdn.com/cb429650-aa95-51d4-b8ac-61832695d5ca/3689571815698466427/880375224536643584.pngWanna test before buying? Click here to try it in VRChat!

Easy to install!

https://jinxxy-cdn.com/cb429650-aa95-51d4-b8ac-61832695d5ca/3657594889274656297/855383368414582784.pngThis asset uses VRCFury for easy setup and logic. Just drag and drop it, position it and you're ready to go!

A detailed guide is provided on how to install.


Features:

Gesture based spawn

Easily make the tablet appear and disappear with your hands

In instance time

Keep track how long you've been inside the current instance

FPS Counter & World Coordinates

Check your current FPS & coordinates in the world directly on the home screen!

(Note: this is local, each player will see their own FPS and coordinates)

X-Ray Camera*

Easily spot other players through the walls, to find your friends in the world!

(*Due to VRChat limits with cameras, this feature will work local only, other players will see a black screen)

Video Player

Where supported*, you can replicate the video player of the world directly on your tablet

Music Player

Upload your own songs inside the built-in music player, with skip function to scroll through the songs. Perfect for those worlds without a video player!

Photo Gallery

Ever wish to showcase your art or photos in VR without needing VRC+? With this tablet, you can put your own pics and scroll between them, just like on your phone!

Flashlight

Always handy to see in the dark, and this one, is very bright too!

Voice Activation

Is your microphone working? Check if the light blinks to see the incoming audio!

Voice Mute Enabled

How many times you accidentally mute yourself and not notice? Now when you check your tablet you'll immediately see if you're muted or not.

Earmuffs enabled

Show to other players you currently have earmuffs enabled

Custom Skins and Custom colors

Multiple skins available and easy to install, or change the color of the default one to the one you like!

Free Furality Ultra Skin avaiable!

A Substance 3D Painter file is included in the base package, to create your own skins!

Screen Brightness control

Screen too dark? Just control the brightness!

Drop in place

The BleatPad supports the world drop to place the tablet down, without needing to hold it, perfect to have it as a fixed video/music player.

*Video Players compatibility

  • This asset uses Poiyomi video decals to replicate the in-world video texture. As currently stated by poiyomi documentation (April 2026), it will only work if a Video Player is broadcasting an _Udon_VideoTex Global Render Texture in the instance. If this is not the case, video wonโ€™t be able to be displayed by the asset.
  • A known video player that works with the above is the ProTV 3 player. You'll be able to use the asset without problems in worlds that uses this video player if the function was not disabled by the world creator.

https://jinxxy-cdn.com/cb429650-aa95-51d4-b8ac-61832695d5ca/3657594889274656297/855442335889275904.png

Requirements

  • Make a backup of your project
  • VRCFury
  • Poiyomi Shader (v9 or most recent version)
  • General Unity knowledge
  • Gesture manager (for testing in editor)

Quest Compatibility

  • This asset is not Quest compatible. Sowwy :c

https://jinxxy-cdn.com/cb429650-aa95-51d4-b8ac-61832695d5ca/3871414626285520461/962291988335784960.png

Stats for nerds ๐Ÿค“

Materials: 8

Meshes: 1

Triangles: 9910

Cameras: 2

Lights: 1

Parameters: 13

Synced bits: 60


Changelog and Known Issues

V2.1

New:

โ— Redesigned menu

โ— Synced bits have increased from 52 to 60, sorry T_T.

Bugs Fixed:

โ— Gallery may be completely out of sync for some players in the same instance

โ—‹ After way too much testing and headaches, now the gallery scrolling works

through 2, one int that drives a float, but theyโ€™re mismatched in the

parameters list. On FX Layers these parameters constantly check for each

other state, starting from an โ€œAny Stateโ€, this forces them to be constantly in

sync, preventing the scroll to be left behind if the int value goes forward but

the blendtree does not. As well, frames are now .5 ahead in their animation to

correct VRChat drifts of int/floats parameters depending on playerโ€™s client lag.

This was way too much effort, but it was driving me crazy, sorry for the added

synced bit

โ— Music player will not change music for other players, only self

โ—‹ Iโ€™m not sure how this happened as this feature was never changed, maybe

VRChat changed something with how VRC Audio Players work, but it has

been fixed with a more robust logic that will force it to play the song

corresponding to the current int value for all players.

โ— Music player may not play for self or other players

โ—‹ This issue should have now been addressed by forcing the audio files to be

preloaded on upload, by using the Preload Audio Data option in unity when

importing the sound files.

V2.0

New:

โ— Installation script to easily install and customize the tablet without having to go through materials and FX layers.

โ— X-Ray Camera app now shows a message to other players informing that the features works only for the owner

โ— The visibility of players on the X-Ray Camera has been optimized and enhanced, making them much more easy to see now.

โ— Music Player app now allows you and other players to play/pause the current track without restarting it. (Warning! Turning off the tablet or quitting the app will still reset the song)

โ— Gallery app now shows the current picture number

โ— Synced bits have increased from 44 to 52, sorry, it was necessary.


Bugs Fix:

โ— The screen may be out of sync between others or owner interactions.

โ—‹ This has been patched by forcing only the owner client to calculate interactions with contacts receivers, as well, by using a global synced parameter to move the logic that changes the screens instead of relying only on contacts themselves.

โ— The music skip button could break when reaching the final track of the playlist, making it repeat unless pressed twice.

โ—‹ This has been fixed by entirely reworking the music player logic, also allowing

to fix sync issues between clients.

โ— Close gestures for the tablet may not work until triggered many times or without holding the first gesture for some seconds.

โ—‹ This has been fixed by simplifying the logic that checks for gestures.

โ— Performance issues

โ—‹ BleatPad logic will now rely on many less โ€œAny statesโ€, preventing sync or performance issues.

โ— In-Instance time was not being shown inside the gallery and music player app.

โ—‹ It has now been implemented

โ— Late joiners might be out of sync.

โ—‹ This should now be fixed as the current screen now relies on a synced global parameter as soon as your avatar is loaded and put on full display.


Bugs that probably wonโ€™t/canโ€™t be fixed:

โ— Touch screen may stop working if contacts limits has reached

โ—‹ happens when too many players are close to each other, as VRChat limits the amount of contacts. Since the tablet touch screen relies on contacts receivers, touch inputs may not be registered at all, or may be registered only for those players that have not reached contacts limits yet.

Special thanks to MikiMleam for fixing the horror UV mapping I did, to T0X for helping me fix my spaghetti udon mess and materials metallic, to J'adoube for helping with the installer assistant script and to all the people that helped with testing and bug report.


Tags: video player, VRChat asset, interactive prop, funny, avatar accessory, VRChat props, 3D asset, touchscreen, music player, x-ray, players finder, gallery, print

No reviews yet - be the first to review!