[英]Where can I find a C++ 3D modeling library which can open common 3D file formats?
Does someone know any C++ library / interface to handle 3d-model data in common formats ( .obj, .3ds, .ply, ... )?有人知道任何 C++ 库/接口来处理常见格式( .obj、.3ds、.ply、... )的 3d 模型数据吗?
There are some libraries that I can find, like lib3ds
or libobj
, but if I want to handle different object formats, I would really need to get used to API of them all and write a bunch of my own wrappers so that my code doesn't turn into a mess.我可以找到一些库,比如
lib3ds
或libobj
,但是如果我想处理不同的对象格式,我真的需要习惯它们的 API 并编写一堆我自己的包装器,以便我的代码不会“ t变成一团糟。
So, I'm interested if there are some alternatives (even commercial), but which act like a swiss knife
for a big army of different 3d model formats?所以,我很感兴趣,如果有一些替代品(甚至是商业的),但是对于不同 3d 模型格式的大军来说,哪个就像
swiss knife
?
Thank you.谢谢你。
Check out 'Open Asset Import Library' (AssImp) (Link updated Oct. 12, 2018) 查看“开放资产导入库” (AssImp)(2018年10月12日更新链接)
It supports these formats: 它支持以下格式:
Any tutorials how to use that AssImp API?任何教程如何使用该 AssImp API? Can it be compiled with MIN
可以用MIN编译吗
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.