如何在 BodyEntity 中以编程方式访问剔除模式和双面?
How to access cull mode and double sided programmatically within BodyEntity?
我直接在场景图中的 usdz 文件中设置 3d 模型的剔除模式和双面属性。但是,一旦实时呈现,这些属性将自动重置为默认值。有没有一种方法可以通过 BodyEntity 以编程方式访问这些属性,以确保在渲染角色时设置它们?
RealityKit 2.0 中有一个新枚举 iOS 15 称为 FaceCulling:
enum MaterialParameterTypes.FaceCulling
有 front
、back
和 none
个案例。您可以在 PhysicallyBasedMaterial 或 SimpleMaterial 中使用它。
RealityKit 中仍然没有 doubleSided
属性,就像 SceneKit 中流行的 属性。
我直接在场景图中的 usdz 文件中设置 3d 模型的剔除模式和双面属性。但是,一旦实时呈现,这些属性将自动重置为默认值。有没有一种方法可以通过 BodyEntity 以编程方式访问这些属性,以确保在渲染角色时设置它们?
RealityKit 2.0 中有一个新枚举 iOS 15 称为 FaceCulling:
enum MaterialParameterTypes.FaceCulling
有 front
、back
和 none
个案例。您可以在 PhysicallyBasedMaterial 或 SimpleMaterial 中使用它。
RealityKit 中仍然没有 doubleSided
属性,就像 SceneKit 中流行的 属性。