swift - SceneKit:没有 SCNView 的渲染?
问题描述
我目前正在使用 SceneKit 作为模拟一些基本物理的一种方式。对于我的用例,我正在尝试在许多 SCNScene 中运行模拟,但我并不真的需要将每个场景渲染到屏幕上。是否可以在不渲染到 SCNView 的情况下让我的场景渲染(applyForce
等仍然有效)?applyTorque
解决方案
您将需要SCNView
使用 SceneKit,但您可以通过使 rootNode 不可见来节省大量渲染时间。
在您的SCNScene
初始化中:
self.rootNode.hidden=true;
推荐阅读
- javascript - 在 React 应用程序中使用 setInterval 更新状态时出现问题
- r - 使用嵌套的 ifesle 进行变异
- matlab - 在MATLAB中保存多个txt文件时如何保存带有连续数字的文件名?
- java - java - 当两个矩形在Java中触摸时,如何使它们相互检测?
- android - 改造 GET 方法错误 Non-body HTTP 方法不能包含 @Body
- javascript - 从python文件打开网页不起作用
- python - 如何使用 Python 打开和保存 excel 文件?
- c++ - 试图获取 PIMAGE_EXPORT_DIRECTORY 和偏移量
- jquery - 从 jquery 的 URL 中删除一个字符“~”
- javascript - PHP Sleep - 页面加载问题