ON-CHAIN 3D ASSET FORMAT

Store voxel 3D assets as short blockchain-readable text.

NCM is NiceChunk's compact 3D asset format for Solana and other chains. It compresses voxel models into a small text payload so game resources can be fetched directly through RPC, stay fully public, and remain permanently available on-chain without relying on IPFS.

Convert VOX
Format prefix NCM2:

Palette, box count, signed positions, and dimensions encoded as compact varints.

01 RPC native

A client can read the text from account data and reconstruct the model immediately.

02 Public forever

The asset is stored with the program state, not hidden behind a mutable external gateway.

03 Cost aware

Same-color voxels are merged into boxes before encoding to reduce storage size.

04 Chain portable

NCM is plain text, so the same asset format can be used beyond one runtime.

VOX TO NCM

Browser local converter

Upload a MagicaVoxel .vox file. The file is parsed locally in your browser and converted into NCM text.

Sample attribution

Sample VOX characters are from OpenGameArt, created by JoshMckay, licensed under CC-BY 4.0.

LIVE PREVIEW

No model loaded

NCM OUTPUT

Compact chain text

Store this payload in account data or a program-owned asset record. Clients can decode it without IPFS.

Ready.