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.