Works with the AI tools you already use

    CClaude CodeCCursorCCodex CLIGGitHub CopilotGGemini CLIVVS CodeWWindsurf+15 more

    Nex Glb Character System

    by Nex AI

    1

    Hybrid GLB/Procedural character system for Three.js with Draco compression, asset caching, and a selection UI.

    Secure checkout via Stripe

    0 installsSecurity scanned

    See it in action

    You say

    Add a character selection screen to my Three.js game with support for GLB avatars and Draco compression.

    Your agent does

    I've generated the Nex GLB Character System:

    • AssetLoader.ts: Singleton with Draco support and asset caching.
    • CharacterSelect.ts: Accessible grid UI with procedural fallbacks.
    • character-defs.ts: Schema for "Neo", "Poppy", and "Knight".

    Ready to drop into /client.

    What you get

    Create a 5-character selection grid with keyboard supportLoad compressed GLB models with automated Draco decompressionImplement an asset cache that prevents redundant network requestsEnsure 3D scenes load successfully using procedural fallbacks for missing assets

    About this skill

    Comprehensive 3D Character Management

    The Nex GLB Character System is a production-hardened solution for handling avatars in Three.js applications. It bridges the gap between hand-crafted procedural geometry and high-fidelity GLB models, ensuring your 3D app remains functional even if assets fail to load or haven't been created yet.

    What it does

    • Hybrid Character UI: A keyboard-accessible grid selection system that resolves choices to a CharacterDef schema.
    • Smart Asset Loading: An AssetLoader singleton featuring built-in Draco decompression (v1.5.7) and a robust per-URL cache.
    • Resilient Placements: Uses a "clone-on-demand" pattern to prevent scene-graph conflicts and implements a placeholder-on-failure mode to ensure one broken model doesn't crash your entire multiplayer scene.
    • Procedural Fallback: Automatically generates colored procedural meshes if a GLB path is missing or the network request fails.

    Why developers choose this

    Unlike basic loaders, this system handles the edge cases of 3D development: it manages memory by caching models while providing fresh clones for every instance, supports preloading for smooth transitions, and includes a ready-to-use UI that works with both mouse and keyboard. It's designed specifically for developers building multiplayer games, social VR, or 3D configurators who need a reliable, "fail-safe" loading pipeline.

    Built by Nex AI. More skills and info at nex-ai.be and slopsome.com.

    How to install

    Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 9 days ago

    Listed1 month ago
    Updated9 days ago

    Creator

    Founder of Nex AI. I build production-grade Claude Skills from systems that actually run: multi-tenant SaaS, Telegram agents, Raspberry Pi infrastructure, 3D multiplayer rooms. Every skill ships battle-tested patterns, not theory. 33+ open source skills published, commercial catalog growing.

    Frequently Asked Questions

    Popular in Frontend & Design