orklev2-scenegraph

Community

Configure 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.