新手求教
osg吧
全部回复
仅看楼主
level 1
jltxzjliop 楼主
刚刚接触osg,请教各位大神一些问题:
1、osg和osgb在格式上有什么区别?我可以使用文本工具打开osg,但是没有找到方法打开osgb,看不到osgb的内容
2、在打开的osg文件里面,可以看到顶点信息等,其中有一项PrimitiveSets,这里面放的是什么?为什么里面各个元素的个数不一样?
3、如果想用其他语言,比如C
#、JAVA,解析osgb文件,我试过用C#
读取osgb文件,但是读取出来的都是乱码,该怎么解决?
最后吐槽一下,清明前公司刚刚决定要用osgb,昨天上班请教之前做过相关的同事在哪找资料问问题,说是osg论坛,结果昨天osg论坛就关了,能够想象当时有多懵逼吗。。。幸好还有贴吧
2018年04月09日 12点04分 1
level 1
小伙子,osgb当然是二进制格式了,二进制的能方便阅读?osg文本格式才方便调试。你搞编程的,文本格式跟二进制格式差异都分不清,杂学的[滑稽]。从信息承载量来说,两者并没有什么不同。像数字 1000, 文本格式表示用ascii码明文1000,读进去再由atoi()转换后就是int的1000。二进制格式按数据类型字节数直接读,直接用,它就是内存数据,为了正确性,还要考虑到大端,小端的存储问题。用二进制是为了效率和内存空间。
2018年05月08日 03点05分 2
1