world42-origin-camera — community world42-origin-camera, World42, community, ide skills

v1.0.0

About this Skill

Perfect for 3D Visualization Agents needing immersive, real-scale planet experiences with Babylon.js and WebGL2. Analyze and safely evolve World42 OriginCamera floating-origin behavior end-to-end. Use when requests mention OriginCamera, doublepos vs position, teleport/camera placement, camera speed/velocity metr

bpodwinski bpodwinski
[6]
[0]
Updated: 3/4/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Locale and body language aligned
Review Score
7/11
Quality Score
30
Canonical Locale
en
Detected Body Locale
en

Perfect for 3D Visualization Agents needing immersive, real-scale planet experiences with Babylon.js and WebGL2. Analyze and safely evolve World42 OriginCamera floating-origin behavior end-to-end. Use when requests mention OriginCamera, doublepos vs position, teleport/camera placement, camera speed/velocity metr

Core Value

Empowers agents to create efficient, real-scale planet renderings using Quadtree LOD systems, Babylon.js transforms, and high-precision WorldDouble calculations, while ensuring consistency between world and render spaces through conversion boundaries like toRenderSpace and toWorldSpace.

Ideal Agent Persona

Perfect for 3D Visualization Agents needing immersive, real-scale planet experiences with Babylon.js and WebGL2.

Capabilities Granted for world42-origin-camera

Rendering immersive, real-scale planet environments with Babylon.js
Optimizing 3D rendering performance using Quadtree LOD systems
Converting between world and render spaces for precise calculations

! Prerequisites & Limits

  • Requires Babylon.js and WebGL2 compatibility
  • Dependent on consistent contract for OriginCamera usage
  • High-precision calculations may require significant computational resources

Why this page is reference-only

  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is world42-origin-camera?

Perfect for 3D Visualization Agents needing immersive, real-scale planet experiences with Babylon.js and WebGL2. Analyze and safely evolve World42 OriginCamera floating-origin behavior end-to-end. Use when requests mention OriginCamera, doublepos vs position, teleport/camera placement, camera speed/velocity metr

How do I install world42-origin-camera?

Run the command: npx killer-skills add bpodwinski/World42/world42-origin-camera. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for world42-origin-camera?

Key use cases include: Rendering immersive, real-scale planet environments with Babylon.js, Optimizing 3D rendering performance using Quadtree LOD systems, Converting between world and render spaces for precise calculations.

Which IDEs are compatible with world42-origin-camera?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for world42-origin-camera?

Requires Babylon.js and WebGL2 compatibility. Dependent on consistent contract for OriginCamera usage. High-precision calculations may require significant computational resources.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add bpodwinski/World42/world42-origin-camera. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use world42-origin-camera immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

world42-origin-camera

Install world42-origin-camera, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

World42 Origin Camera

Treat OriginCamera as the world/render boundary for the entire runtime. Keep all edits consistent with this contract:

  • WorldDouble (high precision): camera.doublepos, entities doublepos, absolute distances.
  • Render-space (Babylon transforms): camera.position and visible mesh transforms.
  • Conversion boundary: toRenderSpace and toWorldSpace.

Workflow

1) Audit usage before editing

Run:

powershell
1./skills/world42-origin-camera/scripts/check-origin-camera-usage.ps1

Inspect:

  • Any logic mixing camera.position with world distances.
  • Direct world - camera.doublepos math that should use toRenderSpace.
  • Any new code writing to render-space and world-space in the same formula.

2) Preserve frame contract

When touching src/core/camera/camera_manager.ts, keep this update order inside the camera tick:

  1. Accumulate render delta into doublepos.
  2. Reset camera.position to render origin.
  3. Update all floating entities.
  4. Update velocity and speed from doublepos.

Do not reorder those steps without checking downstream systems.

3) Keep system boundaries explicit

  • Controls (mouse_steer_control_manager.ts) move in render-space; camera tick promotes motion to WorldDouble.
  • Teleport (teleport_entity.ts) sets doublepos and look target using toRenderSpace.
  • LOD/culling (chunk_tree.ts, chunk_culling_eval.ts) read camera location from doublepos.
  • Postprocess (star_raymarch_postprocess.ts) sends camera render origin and world-derived targets converted to render-space.

If you add a new camera consumer, choose one space first, then convert once at the boundary.

4) Validate high-risk changes

After changes to OriginCamera behavior:

  • Verify spawn/target setup in bootstrap_scene.ts.
  • Verify teleport + LOD reset in setup_runtime.ts.
  • Verify near-planet shadows and active-planet selection in setup_lod_and_shadows.ts.
  • Verify speed HUD (camera.speedSim -> ScaleManager.simSpeedToMetersPerSec).

Use references/origin-camera-global-map.md for file-level contracts.

Resources

  • Script: scripts/check-origin-camera-usage.ps1
  • Reference: references/origin-camera-global-map.md

Related Skills

Looking for an alternative to world42-origin-camera or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer