- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试在 phonegap 应用程序中制作一个非常简单的 3D 模型查看器,以便在 iPhone 4 上使用。我使用的是 three.js,当我制作一个简单的网站时它工作正常。问题是当我在手机上尝试时,3D 对象没有出现。立方体和圆柱体等简单几何形状将加载到 Canvas 上,但 obj 文件不会。
我使用 objLoader 引入 .obj 文件,并将所有相关文件放在应用程序的同一目录中,以防万一。我认为问题可能在于在 iOS 上使用 webGL,但我不太确定。
非常感谢您的帮助。如果有人对在 phonegap 中构建模型查看器以在 iOS 中显示有任何建议,我将很高兴听到他们的意见。
最佳答案
很少mobile browsers support WebGL目前我选择使用 Canvas 来渲染 3D 模型。我用了一个简单的 web 3D object viewer called JSC3D在 iOS 上的 PhoneGap 中创建模型查看器。它可以使用 webGL,但我只是使用 2D Canvas 进行渲染。
我在 iPhone 4 上测试了我的应用程序,结果是模型需要 2 到 5 秒才能加载,当您旋转对象时,需要一些时间来重新绘制它,具体取决于它的复杂程度。虽然不是最令人满意的结果,但它确实完成了工作。我将在更先进的 Android 手机上试用它,我会告诉你结果。
关于ios - 三.JS模型查看器在phonegap中可行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17948364/
对于我的一个项目,我终于需要使用我的第一个多态类(std::cout 除外)。 我正在研究如何确保至少在某些情况下我有 100% 的去虚拟化调用。 这段代码是否合法可行? dynamic_cast 有
最近有一个编译问题,用这个片段说明: struct Base { }; template struct A : Base { A(){} A(Base&&) {} }; A foo()
注意:这是一个冗长的问题,需要对 MVVM“设计模式”、JSON 和 jQuery 有很好的理解.... 所以我有一个理论/主张 DHTML 中的 MVVM 是可能的 和可行的 并且想知道您是否同意/
我有一台 Mac 服务器,我正在构建 PHP 代码以允许用户上传图像、文档甚至视频文件。研究这个肯定让我很紧张,我希望上传的内容没有病毒。 自己构建一些东西会是一个巨大的挑战吗?您会这样做,还是会
根据文档,ASP.NET 项目(尚)不支持新的 PackageReference https://learn.microsoft.com/en-us/nuget/consume-packages/pa
我是一名优秀的程序员,十分优秀!