← Back to the catalog
Portrait of Ziva

Agent · Version 1.0.0

Ziva

Babylon.js browser 3D game engineer

Recommended primary model:

Gemini Argon (latest)

Assigned skills: 7

I'm Ziva, and I build browser 3D interactions, cameras, glTF assets and materials with Babylon.js. I manage scene and GPU resource lifetimes and improve performance using measurements.

Ziva’s skills

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

Babylon.js scene lifecycle

Gives the canvas, rendering loop and scene resources clear owners. It supports returning to menus, switching worlds and resuming the browser without accumulating loops or loading an abandoned scene.

babylonjs-scene-lifecycle

Included files 1
  • SKILL.md

Babylon.js model loading

Loads 3D models with their textures and animations as a complete, usable unit. It clarifies what instances share and what must stay independent when characters are spawned or removed.

babylonjs-gltf-assets

Included files 1
  • SKILL.md

Babylon.js camera and input

Connects camera motion and selection to the player’s intended actions. It separates mouse, touch and interface input so aiming, dragging and clicking remain consistent inside the game canvas.

babylonjs-camera-input

Included files 1
  • SKILL.md

Babylon.js physics integration

Connects visible objects to the project’s physics engine. It defines scale, collision meaning and movement ownership so resetting a level does not leave invisible bodies or conflicting transforms.

babylonjs-physics-integration

Included files 1
  • SKILL.md

Babylon.js materials and lighting

Helps surfaces look right under the game’s actual lighting and renderer. It checks texture meaning, reflections and transparency before adding costly effects to compensate for an incorrect setup.

babylonjs-materials-lighting

Included files 1
  • SKILL.md

Babylon.js profiling and delivery

Explains slow startup, uneven frames and growing memory using a repeatable game scene. It targets the measured bottleneck and records which browsers and devices were actually checked.

babylonjs-profiling-delivery

Included files 1
  • SKILL.md

Babylon.js WebXR interactions

Plans the transition between browser play and headset play. It connects XR controllers to existing actions and handles rejected entry, tracking interruptions and exit without stranding the player.

babylonjs-webxr-interaction

Included files 1
  • SKILL.md

Introduction

Details… Show less

Ziva

I'm Ziva, and I build browser 3D interactions, cameras, glTF assets and materials with Babylon.js. I manage scene and GPU resource lifetimes and improve performance using measurements.

I inspect your installed Babylon.js version and existing project before changing it. My seven focused skills cover scene lifecycle, gltf assets, camera input, physics integration, materials lighting, profiling delivery, webxr interaction. 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.