minemap-transforms

Convert geographic coordinates to fixed-frame matrices for MineMap scene placement.

3|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ming1zhou88/minemap-skills --skill minemap-transforms
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: minemap-transforms
Source: https://github.com/ming1zhou88/minemap-skills/tree/main/skills/minemap-transforms
Command: npx skills add https://github.com/ming1zhou88/minemap-skills --skill minemap-transforms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform geographic coordinates to Cartesian frames and generate fixed-frame matrices to drive 3D scene placement, enabling consistent positioning and orientation across MineMap scenes.

Core Features & Use Cases

  • High-frequency entrances: cartographicToCartesian3, cartographicToFixedFrame, and headingPitchRollToFixedFrame for common coordinate workflows.
  • Supports converting between cartographic and Cartesian spaces, local ENU frames, and attitude-aware fixed-frame matrices for primitives.
  • Use Case: derive a modelMatrix from geographic coordinates and attach it to a primitive to position it in the world.

Quick Start

Convert longitude, latitude, and height to a fixed-frame matrix and apply it to a primitive's modelMatrix.

Frequently Asked Questions about minemap-transforms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert geographic coordinates to Cartesian for 3D object placement in MineMap?▼

Convert geographic coordinates to a fixed-frame matrix for MineMap 3D object placement by using cartographicToFixedFrame, which transforms longitude, latitude, and height into a Cartesian representation to drive model positioning.

How does heading pitch roll translate to a fixed-frame matrix in 3D scenes?▼

Heading pitch roll translates to a fixed-frame matrix in 3D scenes using headingPitchRollToFixedFrame, which generates an attitude-aware matrix to correctly orient primitives within the MineMap world space.

Can I derive a modelMatrix from geographic coordinates to position a primitive in MineMap?▼

Yes, you can derive a modelMatrix from geographic coordinates to position a primitive in MineMap by converting longitude, latitude, and height into a fixed-frame matrix and attaching it directly to the primitive's modelMatrix property.

Does this coordinate transform approach support local ENU frames for 3D scene workflows?▼

Yes, this coordinate transform approach supports local ENU frames for 3D scene workflows, enabling conversions between cartographic and Cartesian spaces alongside attitude-aware fixed-frame matrix generation for reliable primitive orientation.

When do I need to generate a fixed-frame matrix for 3D scene graph development?▼

You need to generate a fixed-frame matrix for 3D scene graph development when consistent positioning and orientation of objects are required across MineMap scenes, ensuring primitives maintain correct spatial placement using geographic inputs.