FEATHERMOON REMOTE POSTERS — UNITY / VRCHAT

Requires a Unity 2022.3 VRChat Worlds project with UdonSharp and Image Loading
support. Copy the included Assets contents into that project, preserving all
.meta files. No SDK or third-party world assets are bundled.

Drag a prefab from Assets/FeathermoonPosters/Prefabs into your scene, or use
Tools > Feathermoon > Create Remote Poster. Set its Image Url to one of:
https://posters.feathermoon.org/posters/1.jpg
https://posters.feathermoon.org/posters/2.jpg
https://posters.feathermoon.org/posters/3.jpg

The prefab's front faces local -Z. Keep its scale proportional to retain 9:16.
The picture needs approximately 2.6 cm clearance from its supporting wall;
the thin frame sits behind the picture. It has no solid collision, uses an
interaction trigger and avoids stale baked occlusion data. No rebake is
required. It does not add a light source or change existing world systems.

Publish the world once to install these displays. Subsequent image updates
are made on the website and do not require world reupload. Initial downloads
are staggered; each display refreshes every five minutes. Click a poster for
a local refresh (30-second debounce). On failure it keeps the last image.

Players may need VRChat Settings > Allow Untrusted URLs for this custom
domain. The website's three image URLs are public; no login belongs in Unity.
Site management remains protected by the owner's separate login.

This generic package does not include the GrandVilla scene or its layouts.
Actual VRChat / VR / multiple-client acceptance is not implied by editor
compilation or ClientSim. Test in the client before releasing your world.
