作者jarwaywu (茫然.....)
看板Digital_Art
标题Re: [问题] 再请问一下3D的model要转档成openGL的i …
时间Wed Aug 10 15:26:15 2005
※ 引述《Touchstone (自有安排)》之铭言:
: ※ 引述《SugarRa (SugarRay)》之铭言:
: : 就是普通3D套装软体做出来的模型
: : 要怎麽转档成程式语言可以读取的input呢
: : 去找他点线面和光源颜色等资料的位置吗?
: : 还有就是动态的又要怎麽做呢?
: : 感谢感谢~
: 请有相关经验的大大!
: 谢谢!
比较简单的方式,是用3D软体内建的功能,把档案输出成OBJ格式。
OBJ格式是文字档,用记事本之类的软体打开後,可以看到点线面的资料。
接着写个程式,把点线面的数据存在适当的资料结构中,
再用OpenGL提供的API绘出即可。
有的软体输出後会包含材质档(.mtl),里头有材质和光源的资讯。
不过有的软体并不会,这个要try看看才知道。
如果要读3DS或maya的档案,建议在网路上搜寻一下它的档案格式。
找到的应该都是英文的网站,我当初只浏览了一下,还没研究过...
至於动态嘛...我也还不清楚他们的储存格式为何。
所以...还没有办法回答。
恩,大概就这样子。:)
--
於是
悲欢起落人
静默
等一等这些
伤会
自由
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.246.64