1 Give it a container
Any element, but size it — the player fills it and it has no height of its own.
A recording of the simulation, played back with full transport controls — and a module you can import onto your own page in two lines. Scroll-driven demo →
Build your own: brief for an AI agent · README · the module
Drop a clip (.colloquy-rec.ndjson.gz), a folder of OBJ/MTL/texture files, or a
.zip of them here.
Two steps, no install and no copy of the source: the module is served from this site with
Access-Control-Allow-Origin: *, so any page can import it directly.
Any element, but size it — the player fills it and it has no height of its own.
createClipPlayer renders and plays. Add
mountClipPlayerDeck if you want these controls too.
<div id="stage" style="aspect-ratio:16/9"></div>
<script type="module">
const { createClipPlayer } = await import(
"https://colloquyscenestudio.aroughidea.com/player-sample/colloquy-clip-player.js"
);
await createClipPlayer({
container: document.getElementById("stage"),
clipUrl: "PASTE_A_CLIP_URL",
});
</script>
Add a Colloquy of Mobiles clip player to the page I name.
Read https://colloquyscenestudio.aroughidea.com/player-sample/llms.txt
first and follow it. Import the module from that URL — do not vendor,
copy, or rebuild any source. Use the sample clip URL it gives. Add the
transport deck. Tell me afterwards what you could not verify.
Full reference: llms.txt (written for an agent) · README (written for a person)