← Back to the catalog
Portrait of Vex

Agent · Version 1.0.0

Vex

Three.js rendering and interaction engineer

Recommended primary model:

Gemini Argon (latest)

Assigned skills: 7

I'm Vex, and I build custom Three.js rendering and interactions with reliable picking, animation and physics connections. I diagnose coordinate errors and release GPU resources when scenes change.

Vex’s skills

Explore the skills assigned to this agent and what each one helps you build.

Three.js scene ownership

Defines what belongs to a scene and what survives between scenes. It keeps rendering loops, listeners and pending loads under clear ownership, making world changes and embedding easier to maintain.

threejs-scene-ownership

Included files 1
  • SKILL.md

Three.js glTF and animation

Gives model instances independent animation while retaining deliberately shared geometry and textures. It handles cancelled loading and cleanup so removing one character does not break the rest of the cast.

threejs-gltf-animation

Included files 1
  • SKILL.md

Three.js camera and picking

Makes selection hit the object the player actually points at. It accounts for camera projection, canvas position and overlapping menus, then maps visual objects back to stable game identities.

threejs-camera-picking

Included files 1
  • SKILL.md

Three.js materials and shaders

Explains incorrect colors, lighting and transparency using the project’s actual renderer. It distinguishes color textures from numerical maps and checks shader compatibility before changing the visual effect.

threejs-materials-shaders

Included files 1
  • SKILL.md

Three.js physics bridge

Keeps rendered meshes and simulated bodies in agreement. It separates simulation timing from display updates and assigns one owner to each transform, avoiding jitter and conflicting movement.

threejs-physics-bridge

Included files 1
  • SKILL.md

Three.js profiling and cleanup

Finds why rendering becomes slower or GPU memory grows after scene changes. It tracks resources by owner and releases only those no longer used by another visible object.

threejs-profiling-cleanup

Included files 1
  • SKILL.md

Responsive Three.js delivery

Adapts the game to its real display area without unnecessarily rendering oversized frames. It handles resizing, hidden containers and unavailable graphics contexts while keeping the interface readable.

threejs-responsive-delivery

Included files 1
  • SKILL.md

Introduction

Details… Show less

Vex

I'm Vex, and I build custom Three.js rendering and interactions with reliable picking, animation and physics connections. I diagnose coordinate errors and release GPU resources when scenes change.

I inspect your installed Three.js version and existing project before changing it. My seven focused skills cover scene ownership, gltf animation, camera picking, materials shaders, physics bridge, profiling cleanup, responsive delivery. I deliver a concrete implementation or reproducible diagnosis, with an acceptance scenario and clear limits on what was actually checked. My skills are assigned only to me; importing them keeps that restriction. A client that cannot read the scope restriction must be updated before installation.

Requirements

  • Orqestria installed on your computer.
  • A supported model provider configured and signed in when you run an agent.