【问题标题】:Does SceneKit work any more in macOS Catalyst apps?SceneKit 在 macOS Catalyst 应用程序中是否可以继续工作?
【发布时间】:2019-12-26 01:02:28
【问题描述】:

我安装了 macOS Catalina Beta 6 和 Xcode 11 Beta 6,而我们基于 SceneKit 的 Catalyst 应用程序已完全停止显示节点。它记录大多数/所有几何形状的错误。有谁知道是否有解决方案或解决方法?我是不是安装错了 Xcode?​​p>

2019-08-20 11:26:46.052986-0700 App[16236:879002] [SceneKit] Error: Compiler error while building render pipeline state for node <C3DNode:0x1021219a0 "Cube"
geometry: <C3DParametricGeometry<Box>:0x102121ad0 "box"
 mesh: <C3DMesh 0x600003b27800 "(null)"
 element0: <C3DMeshElement 0x600003b271e0 type:triangles primCount:12 channels:1 indexBytes:2 offset:0 acmr:2.000000 inst:1 dataSize:72 shared:0x0>
 source position (channel:0) : <C3DMeshSource 0x6000029597a0(position) data:(0x600000d3d830) mut:0 count:24 type:float3 divisor:0 mtl:0 offset:0 stride:32>
 source normal (channel:0) : <C3DMeshSource 0x600002959960(normal) data:(0x600000d3d830) mut:0 count:24 type:float3 divisor:0 mtl:0 offset:12 stride:32>
 source texcoord (channel:0) : <C3DMeshSource 0x6000029598f0(texcoord) data:(0x600000d3d830) mut:0 count:24 type:float2 divisor:0 mtl:0 offset:24 stride:32>
 renderable element0: <C3DMeshElement 0x600003b271e0 type:triangles primCount:12 channels:1 indexBytes:2 offset:0 acmr:2.000000 inst:1 dataSize:72 shared:0x0>
 renderable source position: <C3DMeshSource 0x6000029597a0(position) data:(0x600000d3d830) mut:0 count:24 type:float3 divisor:0 mtl:0 offset:0 stride:32>
 renderable source normal: <C3DMeshSource 0x600002959960(normal) data:(0x600000d3d830) mut:0 count:24 type:float3 divisor:0 mtl:0 offset:12 stride:32>
 renderable source texcoord: <C3DMeshSource 0x6000029598f0(texcoord) data:(0x600000d3d830) mut:0 count:24 type:float2 divisor:0 mtl:0 offset:24 stride:32>

> 垫0:> >

【问题讨论】:

    标签: macos scenekit macos-catalina


    【解决方案1】:

    这是由于 macOS Catalina 10.15 Beta 6 中的 Metal 编译器问题。 它应该在未来的测试版中得到修复。

    【讨论】:

    • 它现在可以在 macOS Catalina 10.15 beta 7 中正常工作。
    猜你喜欢
    • 2021-02-23
    • 2012-03-21
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2020-07-05
    相关资源
    最近更新 更多