我试图从poly渲染一个潜艇对象,3d对象包含obj文件和一个png纹理文件。
在这个特定的潜艇对象中,顶点法线索引是隐式的。你可以在面对"面孔时看到它。行,例如:
f 40/91 41/90 37/89 36/88
我尝试使用rajawali来渲染对象,但是我得到了一个运行时异常
there are no normals specified for this model.
rajawali
期望明确宣布面部法线,但是:
默认情况下,顶点以逆时针顺序存储,无需明确声明面法线 来自.obj wiki
我知道当你使用3D图形软件时,可以检查"包含法线"复选框,例如here所述 但是我尝试使用来自Poly 的对象,目前,我还没有找到一个强大的引擎,可以成功渲染Poly中的大多数对象
我的问题是:
1.如何渲染具有隐式面法线的此对象和类似对象?
2.是否有强大的3D android 渲染引擎,因此Poly中的大型3D对象库在android中有用吗?