Supporting file formats (en)

Format Extension Alpha support
Windows Bitmap bmp -
JPEG 2000 jp2, j2k, jpf, jpm, jpx o
JPEG jpg, jpeg -
PNG png o
Photoshop Data psd o
MikuMikuDance Sphere Map(加算スフィアマップ) spa -
MikuMikuDance Sphere Map(乗算スフィアマップ) sph -
TIFF tif, tiff o
TGA tga, tpic o
GIF gif -

Restrections of texture files

  • Width: less than 4096 pixels
    • It will be converted forcibly
  • Height: less than 4096 pixels
    • It will be convert forcibely

Supporting model format

Format Extension Supporting status
Metasequoia mqo o
MikuMikuDance pmd o
MikuMikuDance pmx o
Blender blend o
3ds Max 3ds
3ds Max ase
Autodesk FBX fbx
Collada dae
DirectX x
Lightwave lwo
Lightwave Scene lws
Wavefront OBJ obj
modo lxo

h2 About supporting status

  • o
    • Uploading and conversion are steady
    • Uploading and conversion are not steady

Known issues

Format Output software Issue Cause
Wavefront 3ds Max Wavefront OBJ Expoter v0.97b Conversion of materials may be fail. Output software may output invalid file format. See also spec
Wavefront 3ds Max Wavefront OBJ Expoter v0.97b Textures may not be recognized. Output software may output invalid file format. See also spec
DirectX ToyStudio 1.6.2.6 The model file may not be recognized. -

Common specifications in all model formats

Coordinate system (OpenGL compliant)

3DCGARTS assumes 'Right-handed coordinate system'.
But, 3DCGARTS converts coordinate system internally, so you don't have any configuration on your software.

Shader

Method Supporting status
Constant o
Lambert o
Phong o

Texture mapping (Expansion method)

Method Supporting status
UV o

But, 3DCGARTS does not support Multiple UV Map (Multiple textures are mapped to a material).
When you use Multiple UV Map, the texture will be uncertain.

Texuter mapping (Representation method)

Method Supporting status
Diffuse Mapping o
Normal Mapping o
Specular Mapping o

Drawing texture includes transparency

Z value of textures will be ignored.
To set transparency, see here (Japanese only).

3ds Max

The restrictions of 3ds Max file.

  • Max vertex numbers of a object
    • around 60,000
  • Max polygon numbers of a object
    • about 20,000
  • Texture file name
    • ASCII character
      • Less than 8 characters

Autodesk FBX

Blender

  • Shadeless Enable
    • Constant
  • Shadeless Disable
    • Phong

Metasequoia

Visible

  • The viewer show visible objects only.

Vertex

Method Supporting status Memo
Bertex x Binary Vertexes(Metasequoia 1.0 〜 2.1)
Vertex o

Vertex color

  • Unsupported

Field

Method Supporting status Memo
Side x
Triangle o
Rectangle o A rectangle will be divided into triangles forcibly.

Smoothing

Method Supporting status
Smoothing o
Smoothing angle o

Object

Method Supporting status
Mirror plane o
Curve plane x
Catmull-Clark x

Shader

Method Supporting status
Metasequoia Blinn o
Metasequoia Classic o
Metasequoia Constant o
Metasequoia Lambert o
Metasequoia Phong o

Texture mapping(Expansion method)

Method Supporting status
UV o
Plane x
Cylinder x
Sphere x

Texture mapping (Representation method)

Method Supporting method Memo
Pattern mapping o
Transparency mapping o
Bump mapping o Show as normal mapping

MikuMikuDance(pmd)

Outline

  • Supporting

Sphere mapping

Method Supporting status Memo
Sphere mapping (Addition) o -
Sphere mapping (Multiplication) o -

Toon mapping

  • Supporting
    • Please include texture files (toon * .bmp) into compressed file.

External link

MikuMikuDance(pmx)

Outline

  • Supporting

Sphere mapping

Method Supporting status Memo
Sphere mapping (Addition) o -
Sphere mapping (Multiplication) o -

Toon mapping

  • Supporting
    • Please include texture files (toon * .bmp) into compressed file.

External link

Wavefront OBJ

Texture mapping (Representation method)

Method Supporting status Memo
Bump mapping (map_bump / bump) o 法線マップとして反映されます。
Transparency mapping (map_d) o
Environment mapping (map_Ka) x
Default mapping (map_Kd) o
Specular mapping (map_Ks) o
Reflected mapping (refl) x