Project

General

Profile

Upload spec en » History » Version 1

admin, 05/24/2014 12:35 PM

1 1 admin
{{toc}}
2 1 admin
3 1 admin
h1. Supporting file formats (en)
4 1 admin
5 1 admin
|Format|Extension|Alpha support|
6 1 admin
|Windows Bitmap|{text-align:center}. bmp|{text-align:center}. -|
7 1 admin
|JPEG 2000|{text-align:center}. jp2, j2k, jpf, jpm, jpx|{text-align:center}. o|
8 1 admin
|JPEG|{text-align:center}. jpg, jpeg|{text-align:center}. -|
9 1 admin
|PNG|{text-align:center}. png|{text-align:center}. o|
10 1 admin
|Photoshop Data|{text-align:center}. psd|{text-align:center}. o|
11 1 admin
|MikuMikuDance Sphere Map(加算スフィアマップ)|{text-align:center}. spa|{text-align:center}. -|
12 1 admin
|MikuMikuDance Sphere Map(乗算スフィアマップ)|{text-align:center}. sph|{text-align:center}. -|
13 1 admin
|TIFF|{text-align:center}. tif, tiff|{text-align:center}. o|
14 1 admin
|TGA|{text-align:center}. tga, tpic|{text-align:center}. o|
15 1 admin
|GIF|{text-align:center}. gif|{text-align:center}. -|
16 1 admin
17 1 admin
h2. Restrections of texture files
18 1 admin
19 1 admin
* Width: less than 4096 pixels
20 1 admin
** It will be converted forcibly
21 1 admin
* Height: less than 4096 pixels
22 1 admin
** It will be convert forcibely
23 1 admin
24 1 admin
h1. Supporting model format
25 1 admin
26 1 admin
|Format|Extension|Supporting status|
27 1 admin
|Metasequoia|mqo|{text-align:center}. o|
28 1 admin
|MikuMikuDance|pmd|{text-align:center}. o|
29 1 admin
|MikuMikuDance|pmx|{text-align:center}. o|
30 1 admin
|Blender|blend|{text-align:center}. o|
31 1 admin
|3ds Max|3ds|{text-align:center}. △|
32 1 admin
|3ds Max|ase|{text-align:center}. △|
33 1 admin
|Autodesk FBX|fbx|{text-align:center}. △|
34 1 admin
|Collada|dae|{text-align:center}. △|
35 1 admin
|DirectX|x|{text-align:center}. △|
36 1 admin
|Lightwave|lwo|{text-align:center}. △|
37 1 admin
|Lightwave Scene|lws|{text-align:center}. △|
38 1 admin
|Wavefront OBJ|obj|{text-align:center}. △|
39 1 admin
|modo|lxo|{text-align:center}. △|
40 1 admin
41 1 admin
h2 About supporting status
42 1 admin
43 1 admin
* o
44 1 admin
** Uploading and conversion are steady
45 1 admin
* △
46 1 admin
** Uploading and conversion are not steady
47 1 admin
48 1 admin
h2. Known issues
49 1 admin
50 1 admin
|Format|Output software|Issue|Cause|
51 1 admin
|Wavefront|"3ds Max Wavefront OBJ Expoter":http://www.guruware.at v0.97b|Conversion of materials may be fail.|Output software may output invalid file format. See also "spec":http://en.wikipedia.org/wiki/Wavefront_.obj_file|
52 1 admin
|Wavefront|"3ds Max Wavefront OBJ Expoter":http://www.guruware.at v0.97b|Textures may not be recognized.|Output software may output invalid file format. See also "spec":http://en.wikipedia.org/wiki/Wavefront_.obj_file|
53 1 admin
|DirectX|"ToyStudio":http://kotona.bona.jp 1.6.2.6|The model file may not be recognized.|-|
54 1 admin
55 1 admin
h2. Common specifications in all model formats
56 1 admin
57 1 admin
h3. Coordinate system (OpenGL compliant)
58 1 admin
59 1 admin
3DCGARTS assumes 'Right-handed coordinate system'.
60 1 admin
But, 3DCGARTS converts coordinate system internally, so you don't have any configuration on your software.
61 1 admin
62 1 admin
h3. Shader
63 1 admin
64 1 admin
|Method|Supporting status|
65 1 admin
|Constant|{text-align:center}. o|
66 1 admin
|Lambert|{text-align:center}. o|
67 1 admin
|Phong|{text-align:center}. o|
68 1 admin
69 1 admin
h3. Texture mapping (Expansion method)
70 1 admin
71 1 admin
|Method|Supporting status|
72 1 admin
|UV|{text-align:center}. o|
73 1 admin
74 1 admin
But, 3DCGARTS does not support Multiple UV Map (Multiple textures are mapped to a material).
75 1 admin
When you use Multiple UV Map, the texture will be uncertain.
76 1 admin
77 1 admin
h3. Texuter mapping (Representation method)
78 1 admin
79 1 admin
|Method|Supporting status|
80 1 admin
|Diffuse Mapping|{text-align:center}. o|
81 1 admin
|Normal Mapping|{text-align:center}. o|
82 1 admin
|Specular Mapping|{text-align:center}. o|
83 1 admin
84 1 admin
h3. Drawing texture includes transparency
85 1 admin
86 1 admin
Z value of textures will be ignored.
87 1 admin
To set transparency, see [[Viewer#シェーダ|here]] (Japanese only).
88 1 admin
89 1 admin
h2. 3ds Max
90 1 admin
91 1 admin
The restrictions of 3ds Max file.
92 1 admin
93 1 admin
* Max vertex numbers of a object
94 1 admin
** *around 60,000*
95 1 admin
* Max polygon numbers of a object
96 1 admin
** *about 20,000*
97 1 admin
* Texture file name
98 1 admin
** ASCII character
99 1 admin
*** Less than 8 characters
100 1 admin
101 1 admin
h2. Autodesk FBX
102 1 admin
103 1 admin
* 3DCGARTS supports both ASCII and Binary format of FBX 2011 or later.
104 1 admin
* When you want to output as FBX 2011 or later, download plugin from the following site:
105 1 admin
** http://usa.autodesk.com/adsk/servlet/pc/item?id=10775855&siteID=123112
106 1 admin
** After installed the plugin, you can choose output file format as follows:
107 1 admin
*** !fbx-plugin.png!
108 1 admin
109 1 admin
h2. Blender
110 1 admin
111 1 admin
* Shadeless Enable
112 1 admin
** Constant
113 1 admin
* Shadeless Disable
114 1 admin
** Phong
115 1 admin
116 1 admin
h2. Metasequoia
117 1 admin
118 1 admin
h3. Visible
119 1 admin
120 1 admin
* The viewer show visible objects only.
121 1 admin
122 1 admin
h3. Vertex
123 1 admin
124 1 admin
|Method|Supporting status|Memo|
125 1 admin
|"Bertex":http://www.metaseq.net/metaseq/format.html|x|Binary Vertexes(Metasequoia 1.0 〜 2.1)|
126 1 admin
|"Vertex":http://www.metaseq.net/metaseq/format.html|o||
127 1 admin
128 1 admin
h3. Vertex color
129 1 admin
130 1 admin
* Unsupported
131 1 admin
132 1 admin
h3. Field
133 1 admin
134 1 admin
|Method|Supporting status|Memo|
135 1 admin
|Side|x||
136 1 admin
|Triangle|o||
137 1 admin
|Rectangle|o|A rectangle will be divided into triangles forcibly.|
138 1 admin
139 1 admin
h3. Smoothing
140 1 admin
141 1 admin
|Method|Supporting status|
142 1 admin
|Smoothing|{text-align:center}. o|
143 1 admin
|Smoothing angle|{text-align:center}. o|
144 1 admin
145 1 admin
h3. Object
146 1 admin
147 1 admin
|Method|Supporting status|
148 1 admin
|Mirror plane|{text-align:center}. o|
149 1 admin
|Curve plane|{text-align:center}. x|
150 1 admin
|Catmull-Clark|{text-align:center}. x|
151 1 admin
152 1 admin
h3. Shader
153 1 admin
154 1 admin
|Method|Supporting status|
155 1 admin
|Metasequoia Blinn|{text-align:center}. o|
156 1 admin
|Metasequoia Classic|{text-align:center}. o|
157 1 admin
|Metasequoia Constant|{text-align:center}. o|
158 1 admin
|Metasequoia Lambert|{text-align:center}. o|
159 1 admin
|Metasequoia Phong|{text-align:center}. o|
160 1 admin
161 1 admin
h3. Texture mapping(Expansion method)
162 1 admin
163 1 admin
|Method|Supporting status|
164 1 admin
|UV|{text-align:center}. o|
165 1 admin
|Plane|{text-align:center}. x|
166 1 admin
|Cylinder|{text-align:center}. x|
167 1 admin
|Sphere|{text-align:center}. x|
168 1 admin
169 1 admin
h3. Texture mapping (Representation method)
170 1 admin
171 1 admin
|Method|Supporting method|Memo|
172 1 admin
|Pattern mapping|{text-align:center}. o||
173 1 admin
|Transparency mapping|{text-align:center}. o||
174 1 admin
|Bump mapping|{text-align:center}. o|Show as normal mapping|
175 1 admin
176 1 admin
h2. MikuMikuDance(pmd)
177 1 admin
178 1 admin
h3. Outline
179 1 admin
180 1 admin
* Supporting
181 1 admin
182 1 admin
h3. Sphere mapping
183 1 admin
184 1 admin
|Method|Supporting status|Memo|
185 1 admin
|Sphere mapping (Addition)|{text-align:center}. o|-|
186 1 admin
|Sphere mapping (Multiplication)|{text-align:center}. o|-|
187 1 admin
188 1 admin
h3. Toon mapping
189 1 admin
190 1 admin
* Supporting
191 1 admin
** *Please include texture files (toon* * *.bmp) into compressed file.*
192 1 admin
193 1 admin
h3. External link
194 1 admin
195 1 admin
* "MMD準拠モデルフォーマット PMD/PMX について - みくだん":http://goo.gl/9Pgyt
196 1 admin
197 1 admin
h2. MikuMikuDance(pmx)
198 1 admin
199 1 admin
h3. Outline
200 1 admin
201 1 admin
* Supporting
202 1 admin
203 1 admin
h3. Sphere mapping
204 1 admin
205 1 admin
|Method|Supporting status|Memo|
206 1 admin
|Sphere mapping (Addition)|{text-align:center}. o|-|
207 1 admin
|Sphere mapping (Multiplication)|{text-align:center}. o|-|
208 1 admin
209 1 admin
h3. Toon mapping
210 1 admin
211 1 admin
* Supporting
212 1 admin
** *Please include texture files (toon* * *.bmp) into compressed file.*
213 1 admin
214 1 admin
h3. External link
215 1 admin
216 1 admin
* "MMD準拠モデルフォーマット PMD/PMX について - みくだん":http://goo.gl/9Pgyt
217 1 admin
218 1 admin
h2. Wavefront OBJ
219 1 admin
220 1 admin
h3. Texture mapping (Representation method)
221 1 admin
222 1 admin
|Method|Supporting status|Memo|
223 1 admin
|Bump mapping (map_bump / bump)|{text-align:center}. o|法線マップとして反映されます。|
224 1 admin
|Transparency mapping (map_d)|{text-align:center}. o||
225 1 admin
|Environment mapping (map_Ka)|{text-align:center}. x||
226 1 admin
|Default mapping (map_Kd)|{text-align:center}. o||
227 1 admin
|Specular mapping (map_Ks)|{text-align:center}. o||
228 1 admin
|Reflected mapping (refl)|{text-align:center}. x||