DynamicPoster
- Digital200 JPY

DynamicPoster - Auto-updating Posters for VRChat Worlds (UdonSharp) Show an image from a web address on any poster in your world. Replace the image file on your server and the poster updates by itself. The link stays the same, so you never have to re-upload the world to change a poster. Features - Shows an image from a URL on any renderer (choose material slot and texture property) - Automatic refresh at a set interval (default: every 5 minutes), or load once at start - Start delay per poster, so many posters don't all load at the same time - Optional emission to make posters brighter (adjustable intensity) - Texture wrap mode setting - Runs locally on each player's client, nothing is synced Included DynamicPoster script Requirements VRChat Worlds SDK with UdonSharp Please note VRChat allows only one image download every 5 seconds for the whole scene, shared by all posters. Images can be up to 2048 x 2048 px, and the URL must point directly to an image file. Images from trusted hosts (e.g. imgur, GitHub Pages) load for everyone. Other hosts only work for players who enabled "Allow Untrusted URLs" in VRChat.
Terms of Service
You may: - Use DynamicPoster in VRChat worlds that you create and upload. - Modify the script for your own worlds. You may not: - Resell, redistribute or share the script, the package or the README, in whole or in part, free or paid (this includes public repositories and Discord servers). - Include them in an asset, template or package that you sell or give away. - Claim the script as your own work.
Update information
v1.0.0 (2026-10-09) - Initial release

