在本机Android应用程序中使用WebGL
我需要在网络、android和iOS平台上制作3D动画。我的问题是,是否可以使用WebGL在原生android和iOS应用程序中制作动画?因为我会写一次动画,理论上它可以移植到android和iOS上而不会出现任何问题,或者我必须简单地使用OpenGL ES为移动设备制作动画,为web制作webGL。webGL在所有浏览器上都不完全受支持,然而,Android和iOS都有可以使用的本地OpenGL视图(并且将提供比WebGL快得多的体验)。一旦为每个平台设置了环境,使用相同的代码将非常简单在本机Android应用程序中使用WebGL,android,ios,webgl,Android,Ios,Webgl,我需要在网络、android和iOS平台上制作3D动画。我的问题是,是否可以使用WebGL在原生android和iOS应用程序中制作动画?因为我会写一次动画,理论上它可以移植到android和iOS上而不会出现任何问题,或者我必须简单地使用OpenGL ES为移动设备制作动画,为web制作webGL。webGL在所有浏览器上都不完全受支持,然而,Android和iOS都有可以使用的本地OpenGL视图(并且将提供比WebGL快得多的体验)。一旦为每个平台设置了环境,使用相同的代码将非常简单 尽管
尽管cocos2d-x不支持3D动画,它可能会帮助你开始使用openGL的跨平台应用。检查iOS,他们允许你使用threeJS//asmallgame.com/labsopen/webgl_impact/现在Android只支持Chrome Beta版,你必须启用标志我希望webgl在Android的关键版本到来时得到完全支持很快就出来了。此外,您还可以黑客入侵iAd平台以在iOS上支持它,但由于使用私有库,您将无法通过应用商店获得它。github.com/benvanik/WebGLBrowser也要注意github.com/kripken/emscripten,因为firefox最近在odin-monkey-techcrunch.com/2013/03/21/firefox-nightly-now-includes-odimonkey-brings-javascript-performance-closer-to-running-at-native-speeds上推出了ASMJ/这使得firefox能够在几天内通过虚幻引擎移植到webgl在上一次GDC中,chrome和其他浏览器开始支持asmJS,以明显提高速度。techcrunch.com/2013/03/27/mozilla-and-epic-games-bring-unreal-engine-3-to-the-web-no-plugin-needed/免责声明:我为ludei工作 所以,这正是我想要的;) 我们已经在安卓2.3(甚至是NexusOne!)到4.2,以及iOS4(我想?)和更高版本上运行了它。我们不依赖系统浏览器或WebView,因此不存在“私有库”问题,并且我们支持Android版本,否则WebGL将无法使用
我们现在正在对它进行最后润色,但我们应该能够在几周后发布:)我只能告诉你Android的WebView。。。此处不支持WebGL