我有这个 iOS 应用程序正在尝试使用 iOS 场景工具包显示 3d 模型。
ply 3d 模型显示良好,没有颜色属性(r,g,b,a)
但是,在添加了一些颜色属性之后,Scene Kit 给出了一个错误,叫做:Unrecognized type 'uchar'
如果我们更改属性的类型,它会起作用吗?或者仅仅是因为 SceneKit 不能显示顶点颜色?
如果有人能提供一些启示,我将不胜感激
我在下面附上了 PLY 文件
ply
format ascii 1.0
comment VCGLIB generated
element vertex 92869
property float x
property float y
property float z
property uchar red
property uchar green
property uchar blue
property uchar alpha
element face 184532
property list uchar int vertex_indices
end_header
-3.79316 -2.28398 0 255 255 255 255
-3.78155 -2.28398 0 255 255 255 255
-3.76995 -2.28398 0 255 255 255 255
-3.75834 -2.28398 0 255 255 255 255
-3.74674 -2.28398 0 255 255 255 255
-3.73513 -2.28398 0 255 255 255 255
-3.72352 -2.28398 0 255 255 255 255
-3.71192 -2.28398 0 255 255 255 255
-3.70031 -2.28398 0 255 255 255 255