Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在本机Android应用程序中使用WebGL_Android_Ios_Webgl - Fatal编程技术网

在本机Android应用程序中使用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快得多的体验)。一旦为每个平台设置了环境,使用相同的代码将非常简单 尽管

我需要在网络、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