ARKit鈥Howtocustomize(geometry)SCNBox?
创始人
2024-09-13 13:00:56
0

要自定义 ARKit 中 SCNBox 的几何形状,可以使用以下代码示例:

// 创建一个 SCNBox,并设置自定义几何形状
let box = SCNBox(width: 0.1, height: 0.05, length: 0.15, chamferRadius: 0)
// 自定义 SCNGeometrySource 中的顶点
let vertices: [SCNVector3] = [
    SCNVector3(x: 0, y: 0, z: 0),
    SCNVector3(x: 0, y: 0.1, z: 0),
    SCNVector3(x: 0.1, y: 0, z: 0),
    SCNVector3(x: 0.1, y: 0.1, z: 0),
    SCNVector3(x: 0, y: 0, z: 0.15),
    SCNVector3(x: 0, y: 0.1, z: 0.15),
    SCNVector3(x: 0.1, y: 0, z: 0.15),
    SCNVector3(x: 0.1, y: 0.1, z: 0.15),
]
let vertexSource = SCNGeometrySource(vertices: vertices)
box.geometry?.setGeometrySources([vertexSource], for: .vertex)
// 使用自定义的顶点索引更新 SCNGeometryElement 中的三角形索引
let vertexIndices: [UInt16] = [0, 1, 3, 3, 2, 0, 2, 3, 7, 7, 6, 2, 6, 7, 5, 5, 4, 6, 4, 5, 1, 1, 0, 4, 4, 0, 2, 2, 6, 4, 1, 5, 7, 7, 3, 1]
let indexData = Data(bytes: vertexIndices, count: MemoryLayout.size * vertexIndices.count)
let element = SCNGe

相关内容

热门资讯

透视辅助!微乐老友广东辅助器,... 透视辅助!微乐老友广东辅助器,wepoker究竟有没有透视(辅助挂)详细开挂辅助器这是一款可以让一直...
透明挂透视!榆林打锅子技巧,h... 透明挂透视!榆林打锅子技巧,hhpoker免费透视脚本(辅助挂)详细开挂辅助工具;亲,hhpoker...
透视中牌率!花城牌舍辅助系统有... 透视中牌率!花城牌舍辅助系统有哪些功能,we poker辅助器v3.3(辅助挂)详细开挂辅助插件您好...
透视安卓版!闲娱江西修改器,w... 透视安卓版!闲娱江西修改器,wepoker游戏安装教程(辅助挂)详细开挂辅助脚本这是一款可以让一直输...
透明肯定!极速猜一猜暗堡辅助器... 【亲,极速猜一猜暗堡辅助器 这款游戏可以开挂的,确实是有挂的,很多玩家在这款极速猜一猜暗堡辅助器中打...
透视软件!蜀山四川免费辅助器,... 透视软件!蜀山四川免费辅助器,wepoker辅助是真的假的(辅助挂)详细开挂辅助软件;无需打开直接搜...
透明工具!如何使用掌酷十三张脚... 透明工具!如何使用掌酷十三张脚本,wepoker游戏安装教程(辅助挂)详细开挂辅助工具 了解更多开挂...
透明新版!菠萝辅助器免费版的功... 透明新版!菠萝辅助器免费版的功能介绍,拱趴大菠萝挂哪里(辅助挂)详细开挂辅助下载;无需打开直接搜索加...
透视透明!海豹3+1辅助器,w... 透视透明!海豹3+1辅助器,wepoker私人局透视教程(辅助挂)详细开挂辅助软件;无需打开直接搜索...
辅助透视!叮叮川南字牌辅助,w... 辅助透视!叮叮川南字牌辅助,wepoker怎么拿到好牌(辅助挂)详细开挂辅助工具;无需打开直接搜索加...