orklev2-scenegraph
CommunityConfigure Orkid 3D scenegraphs and cameras
Authortweakoz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides concise, targeted guidance for understanding, configuring, and troubleshooting Orkid's scene graph rendering system so developers can assemble 3D scenes, cameras, lights, and drawables without digging through scattered source files.
Core Features & Use Cases
- Scene composition: Explains Scene/Layer/Node hierarchy and how to create and manage layers and drawable/light/probe nodes.
- Drawable and instancing guidance: Describes ModelDrawableData, InstancedModelDrawableData, CallbackDrawable and text/billboard drawables and how to add them to layers.
- Camera & viewport setup: Shows CameraData, CameraDataLut, EzUiCam usage, event handling, and embedding SceneGraphViewport for interactive rendering.
- Lighting and probes: Covers point/directional/spot/ambient light types, shadowing flags, light properties, and probe usage.
- Thread-safety and runtime: Notes LockedResource access patterns, scene.updateScene and scene.renderOnContext integration points, and Python binding references.
Quick Start
Ask how to set up an Orkid Scene with a main CameraData and EzUiCam, add a ModelDrawable node and a directional light, and render it using scene.updateScene and scene.renderOnContext.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: orklev2-scenegraph Download link: https://github.com/tweakoz/orkid/archive/main.zip#orklev2-scenegraph Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.