问题标签 [cocos3d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 cocos3d 中加载 3d 模型
我是 cocos3d 的新手,我已经阅读了一些关于将 3d 模型加载到 cocos3d 中的信息。据我了解,在 cocos3d 中添加 3d 模型的原生方式是通过转换器将来自 Blender 或 3DsMax 的模型转换为 POD 格式。是不是好像有点难?在我的应用程序中,我可以轻松做到这一点,因为我只有几个模型,但假设我正在编写一个包含数百或数千个模型的大型游戏,我应该这样做吗?转换我拥有的每个模型?这是一个好习惯吗?
谢谢!
opengl-es - 使用 Cocos3D / POD 网格模拟瞳孔扩张
我有一个来自搅拌机的眼球网格+纹理,我计划与 Cocos3D 一起使用。我需要能够动态更改形成瞳孔的顶点以动画扩张和收缩。我以前从未使用过 Cocos3D,但我假设由于 POD 格式是二进制文件,我将无法访问这些顶点。
那么处理这个问题的最佳方法是什么?如果我只创建瞳孔顶点的第二个 POD,我可以加载它并在这些点上运行动画调用吗?谢谢。
iphone - 安装 cocos3d 的问题
我正在尝试安装 cocos3d,在安装过程中,我必须找到安装 cocos2d 时的所有文件。我一辈子都找不到这些在哪里,所以我只是重新下载并重新安装它,并在尝试安装 cocos3d 时使用了这些文件,但是它把所有这些错误都吐给了我
到目前为止,我无法创建一个新的 cocos3d 项目,一切都运行了,但我在 xcode 中没有 cocos3d 模板??任何帮助:)谢谢
iphone - 如何从 COCOS3D 中的 URL 加载 .pod 文件
我正在制作一个应用程序,我想加载一些存储在服务器中的 3d 模型。我可以通过链接在浏览器中轻松访问它们。
该应用程序的想法是您有一个菜单,您可以选择要查看的模型。
iphone - 如何从 Cocos3D 中的 .pod 文件中获取所有节点
我使用的 .pod 文件没有明确命名的节点,儿子我不能使用:CC3MeshNode meshNode = (CC3MeshNode )[self getNodeNamed:@"NodeName"];
我想将 .pod 文件的全部内容存储在 meshNode 中。谢谢。
iphone - 节点的位置始终为空。Cocos3d
我正在尝试在 cocos3d 中获取相机的位置,但是遇到了麻烦。这是我的 initializeWorld 的样子
谁能告诉我为什么 camLoc.x、camLoc.y 和 camLoc.z 的值总是空的?我尝试在延迟后获取位置,但它们仍然为空。我没主意了。似乎我正在接近这个类似的问题,但我仍然无法弄清楚。谢谢
iphone - Cocos3d 和增强现实
我想在我的 iPhone 应用程序中添加来自 cocos3d 的 3D 对象作为增强现实的相机叠加层。我有一些模型的 CC3Scene。我创建了motionManager捕获以获取有关设备摄像头方向的信息,然后在 -(void)update:(ccTime)dt 我尝试更新 cocos3d 场景内摄像头的位置(场景的向上方向是 Z 轴) :
我无法直接使用 cam.rotation = cc3v(pitch, roll, yaw) 因为 cocos 中的旋转顺序(使用我当前的轴)与设备中的旋转顺序不匹配。但是我的代码也不能正常工作。手动旋转相机时出错,我不知道应该如何旋转它以使其正确(我已经尝试了几乎所有顺序和轴的组合)。
所以问题是如何匹配 cocos 的相机旋转和设备的旋转?我错过了什么吗?或者您能否提供包含此类主题的代码或教程项目?我知道这是一个相当简单的问题,因为只有三角函数,但我试图做到这一点让我大吃一惊。
谢谢!
cocos2d-iphone - 无法使用 Cocos 3D 创建 iOS 项目,只能创建 Mac 项目
我安装了 Cocos 2D 和 Cocos 3D。
我可以创建 Cocos 2D 项目,但我不能创建 Cocos 3D 项目。我在 iOS 部分选择了 Cocos 3D,但创建的项目是为 MAC 的。为什么 ??
我解决不了。
谢谢!
box2d - 将 Box2d 添加到 Cocos3d
我想将 Box2d 包含到一个 Cocos3d 项目中(是的,我知道它是一个 2d 物理引擎),但我无法让它工作。Xcode 找不到 box2d h 文件。我尝试设置搜索路径,但没有效果。有什么建议么?例如它找不到 Box2D/Collision/b2BroadPhase.h。
我做了如下:
从工作中的 cocos2d 项目中复制 Box2d 文件夹,并将其放在我的 Cocos3d 项目中的 libs 文件夹中。
使用以下选择将文件添加到 cocos3d 项目:
- 复制到目标文件夹未选中
- 为任何添加的文件夹创建组(即不创建文件夹引用)
- 添加到目标已检查
在此之后,我在整个项目的“用户标题搜索路径”和“标题搜索路径”中添加了“库”,它似乎被继承到目标特定设置。选中“始终搜索用户路径”。
我发现了很多关于此的问题,并且我尝试了许多其他解决方案。这是我最近的尝试。这有什么可疑的吗??
iphone - 如何安装 cocos3d?出了点问题
我已经完成并遵循互联网上的许多教程来安装 cocos2d,并且在终端中它说安装完成/成功。但是 cocos3d 上没有 Xcode 模板?有人可以帮忙吗:)