Welcome to Model 3D!

Model 3D is an application and engine neutral, universal 3D model format to store CAD models, meshes, skeletal animations and voxel images. It comes with a dependency-free, single header ANSI C/C++ SDK.

The file format and the SDK is Open Source and free as in free beer! Licensed under MIT license.

Compact

The format has the best data density of all the available 3D model formats (including CAD), easy on network traffic. Parsing is painless and lightning fast.

Animations

It can store multiple skeleton-based animations in a model file (so called actions). The SDK makes it easy to get the animation-pose for each.

Procedural

Model 3D is capable of storing procedural textures and faces. Any scripting language can be used, the SDK ships Lua binding as a Proof of Concept.

Integration

Extremely easy to integrate into any project. A Blender plugin is provided to export M3D models, which can be also loaded with the Assimp library.

Embeddable on webpages

With the WebGL polyfill, you can include Model 3D files in webpages just like normal 2D images! Hint: drag the images below!


Easy to use Software Development Kit

  • The M3D SDK is an stb-style, dependency-free single header file written in ANSI C89, licensed under MIT.
  • If you prefer, the SDK can provide a C++11 wrapper class around the C API, or you can write your own.
  • You can configure the SDK using defines to add ASCII format support or model exporting functionality.
  • You don't have to worry about the textures, the SDK will decompress PNG textures for you on its own (no library needed).
  • Unlike other 3D model SDKs, the in-memory format is simple, your code that interfaces with it can be extremely simple.
  • Follows the K.I.S.S. principle, there're only 5 functions in the API.
  • The API manual provides you with detailed description and SDK usage examples.
  • You can integrate the m3dconv utility into your build environment to convert foreign models in compilation time.
  • There's a simple model viewer, which demonstrates how to display animated models using the M3D SDK.

Convert Anything into Model 3D

  • The Blender Import/Export plugin makes it possible to directly save models into Model 3D format.
  • With the m3dconv command line tool you can convert almost any existing model into Model 3D easily:
  • Fully supports Wavefront OBJ (including negative indices, Bezier curves / surfaces, B-spline and NURBS), and a STEP (ISO-10303-21-4 / ISO-10303-24-2) file importer is on the way.
  • Voxel images, like BINVOX files, Minecraft Schematic files, Magicavoxel VOX files and Qubicle QB files can be converted too efficiently.
  • Other supported formats via Assimp: 3DS, 3DS MAX, X, ASE, BLEND, COLLADA (DAE), FBX, B3D, MS3D, MD5, MESH, STL, PLY and many many more...

Model 3D Samples

A-Wing
DownloadDownload
A-Wing

Free, Scorched3D

Fileawing.m3d (51 Kib)
Polygons UV Normals661
Shapes0
Vertices620
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship starwars lowpoly
ATAT Walker
DownloadDownload
ATAT Walker

Free, Sorched3D

Fileatat.m3d (145 Kib)
Polygons UV Normals17 138
Shapes0
Vertices7 258
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
vehicle walker robot starwars
ATST Walker
DownloadDownload
ATST Walker

Free, Sorched3D

Fileatst.m3d (22 Kib)
Polygons Normals498
Shapes0
Vertices539
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
vehicle walker robot starwars lowpoly
Bat

Free, Scorched3D

Filebat.m3d (10 Kib)
Polygons UV Normals191
Shapes0
Vertices180
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)Yes
AnimatedYes
animal mammal bat lowpoly
Bat Mobile
DownloadDownload
Bat Mobile

Free, downloadfree3d.com

Filebatmobile.m3d (2 295 Kib)
Polygons UV Normals76 720
Shapes0
Vertices94 633
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
vehicle automobile batman timburton highres
Bender
DownloadDownload
Bender

Free, Scorched3D

Filebender.m3d (45 Kib)
Polygons UV Normals1 980
Shapes0
Vertices2 116
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
character robot futurama
Bird of Prey
DownloadDownload
Bird of Prey

Free, Scorched3D

Filebirdofprey.m3d (161 Kib)
Polygons UV Normals14 502
Shapes0
Vertices9 561
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship startrek
BSG Viper
DownloadDownload
BSG Viper

Free, downloadfree3d.com

Fileviper.m3d (70 Kib)
Polygons UV Normals2 185
Shapes0
Vertices2 323
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship battlestar
Cessna
DownloadDownload
Cessna

Free, Scorched3D

Filecessna.m3d (46 Kib)
Polygons UV Normals1 171
Shapes0
Vertices1 253
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
vehicle airplane
Color Cube
DownloadDownload
Color Cube

Free, Assimp

Filecube_with_vertexcolors.m3d (223 bytes)
Polygons Normals12
Shapes0
Vertices11
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry cube lowpoly
Cube

Free, Assimp

Filecube_usemtl.m3d (231 bytes)
Polygons Normals12
Shapes0
Vertices11
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry cube lowpoly
Elephant
DownloadDownload
Elephant

Free, downloadfree3d.com

Fileelephant.m3d (745 Kib)
Polygons UV Normals39 290
Shapes0
Vertices40 393
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
animal mammal elephant
Enterprise 1701A
DownloadDownload
Enterprise 1701A

Free, Scorched3D

Fileenterprise.m3d (254 Kib)
Polygons UV Normals20 287
Shapes0
Vertices15 169
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship startrek
Fantasy Castle
DownloadDownload
Fantasy Castle

NC, Animated-Heaven

Filecastle.m3d (771 Kib)
Polygons UV Normals8 479
Shapes0
Vertices6 895
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
geometry building
Fishing Boat
DownloadDownload
Fishing Boat

Free, Scorched3D

Filefishboat.m3d (5 Kib)
Polygons UV Normals248
Shapes0
Vertices315
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
vehicle boat lowpoly
Gandalf
DownloadDownload
Gandalf

Free, Scroched3D

Filegandalf.m3d (15 Kib)
Polygons UV Normals816
Shapes0
Vertices1 068
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
character lotr mage wizzard lowpoly
Humvee
DownloadDownload
Humvee

Free, Scorched3D

Filehummertow.m3d (67 Kib)
Polygons Normals272
Shapes0
Vertices282
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
vehicle automobile humvee lowpoly
Mad Max's V8
DownloadDownload
Mad Max's V8

Free, downloadfree3d.com

Filemadmax.m3d (313 Kib)
Polygons35 340
Shapes0
Vertices36 156
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
vehicle automobile melgibson
Medieval Castle
DownloadDownload
Medieval Castle

Free, downloadfree3d.com

Filemedieval.m3d (864 Kib)
Polygons UV83 116
Shapes0
Vertices97 480
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry building highres
Millenium Falcon
DownloadDownload
Millenium Falcon

Free, Scorched3D

Filemfalcon.m3d (79 Kib)
Polygons UV Normals2 271
Shapes0
Vertices1 705
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship starwars
Newell Teapot
DownloadDownload
Newell Teapot

Free, Utah University

Fileteapot.m3d (51 Kib)
Polygons6 320
Shapes0
Vertices6 370
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry teapot
Notre Dame
DownloadDownload
Notre Dame

Nonfree, barrie13

Filenotre.m3d (17 Kib)
Polygons0
Shapes0
Vertices0
Voxels549 120
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry building temple highres
R2-D2
DownloadDownload
R2-D2

Free, Scorched3D

Filer2d2.m3d (119 Kib)
Polygons UV Normals7 330
Shapes0
Vertices8 747
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
character robot starwars
Seagull
DownloadDownload
Seagull

Free, Scorched3D

Fileseagull.m3d (11 Kib)
Polygons UV Normals201
Shapes0
Vertices165
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)Yes
AnimatedYes
animal bird lowpoly
SG Al'Kesh
DownloadDownload
SG Al'Kesh

Free, downloadfree3d.com

Filealkesh.m3d (165 Kib)
Polygons UV Normals2 484
Shapes0
Vertices2 590
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship stargate
SG Atlantis
DownloadDownload
SG Atlantis

Free, sketchfab.com

Fileatlantis.m3d (21 340 Kib)
Polygons Normals2 126 514
Shapes0
Vertices550 509
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
geometry city stargate highres
Stanford Dragon
DownloadDownload
Stanford Dragon

Free, Stanford University CGL

Filedragon_vrip_res3.m3d (482 Kib)
Polygons47 794
Shapes0
Vertices45 964
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
animal chimera
Suzanne
DownloadDownload
Suzanne

GPL, Blender

Filesuzanne.m3d (12 Kib)
Polygons UV Normals968
Shapes0
Vertices1 012
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
animal mammal monkey lowpoly
Tie Fighter
DownloadDownload
Tie Fighter

Free, Scorched3D

Filetie.m3d (76 Kib)
Polygons UV Normals997
Shapes0
Vertices1 212
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship starwars lowpoly
Vader's Tie
DownloadDownload
Vader's Tie

Free, Scorched3D

Filevaderstie.m3d (36 Kib)
Polygons UV Normals3 008
Shapes0
Vertices2 712
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship starwars
Voxelhuman
DownloadDownload
Voxelhuman

Free, Minetest aliveai

Filealiveai_character.m3d (3 Kib)
Polygons UV Normals84
Shapes0
Vertices159
Voxels0
MaterialsYes
Textures inlinedNo
Rigged (bones + skin)Yes
AnimatedYes
character human lowpoly
Wolfzoid
DownloadDownload
Wolfzoid

Free, Scorched3D

Filewolfzoid.m3d (22 Kib)
Polygons UV2 168
Shapes0
Vertices2 412
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
character robot wolf
Wuson
DownloadDownload
Wuson

Free, Assimp

FileWusonBlitz.m3d (55 Kib)
Polygons UV Normals3 732
Shapes0
Vertices4 109
Voxels0
MaterialsNo
Textures inlinedNo
Rigged (bones + skin)No
AnimatedNo
animal mammal ox
X-Wing
DownloadDownload
X-Wing

Free, Scorched3D

Filexwing.m3d (94 Kib)
Polygons UV Normals825
Shapes0
Vertices874
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
spaceship starwars lowpoly
Yoda

Free, Scorched3D

Fileyoda.m3d (16 Kib)
Polygons UV Normals1 056
Shapes0
Vertices1 433
Voxels0
MaterialsYes
Textures inlinedYes
Rigged (bones + skin)No
AnimatedNo
character jedi starwars