- Home /
Adobe support WebGL, When Unity3D makes it too?
Adobe surprise at this year's CeBIT, with the announcement of the Flash CS5 (project name) will support WebGL.
It is then possible complex Flash content, publishing as WebGL (.Html) to. So you need to plug the display in the future, no Flash player in more.
See LINK: http://jetzt.sueddeutsche.de/texte/anzeigen/499077
Question: When Unity3D makes it too? can Unity3D soon as WebGL Publish(.html)?
WebGL and Unity are two somewhat divergent platforms for Web 3D. WebGL is dependent upon Javascript running in the browser, so it has years of catchup before it has anywhere near the level of sophisticated form and function of Unity. Unity is unlikely to support Web GL because it would erode the platform's ability to provide a standardised and cutting edge 3d environment. ie WebGL would drag us back 5-10 years of 3D innovation. You would have to make handicapped versions of your game which run as WebGL that would differ from the sophistication of the Unity player.
Seems to me that the comment above by $$anonymous$$otionreactor could have been posted as an answer. :)
Heh, I made a comment to avoid the bad rep if I was wrong! was being cautious I guess
I think people have a misconception about how fast/slow JavaScript is - these days, it's actually quite fast. Check out these benchmarks comparing it to C++: http://shootout.alioth.debian.org/u64/benchmark.php?test=all⟨=gpp⟨2=v8
As you can see, in most cases JavaScript is only 10-20 times slower than C++. Considering most of your brute force lifting is done on the GPU these days, I don't think it'll be too long before we start seeing decent WebGL middleware.
Answer by Ashkan_gc · Mar 03, 2010 at 02:01 PM
webGL is a platform based on browser's javascript. it's slower than what we need to create complex games. on the other hand OpenGL's performance on windows is not as good as D3D and D3D is %30 faster. this will be more in near future. Microsoft don't have any plans to support it on IE. unity's need for plugin still will remain because we use many other things like FMOD and physx. we can not tell all users to install them. also the engine's runtime needs to be there for all games and it will add to the size of released games. another reason for unity to don't support webGL would be: webGL is not as complete and featureful of latest openGL API but for games we need on the edge graphics quality. so it's not possible to create complex web based games on the web with webGL. it's not only unity that don't want and can not do that. vision engine is creating a browser plugin for themselves but nobody don't talk about webGL. torque3D don't have any plan to support webGL and even the adobe will not create a director with webGL. there is another question in this topic with an answer from unity staff. http://answers.unity3d.com/questions/4894/will-unity3d-support-webgl oh as i see that question is asked by yourself so why should you ask a question like this. unity is a different platform compared to flash. you might ask microsoft to support it for silverlight. they will not do that and even adobe will continue it's flash player for more complex flash RIAs.
You are right. Strange that Flashtech has already asked this question a couple of days ago.
Answer by DaveA · May 13, 2011 at 12:43 AM
Then again, there's this J3D: http://www.everyday3d.com/
It's not a Unity Engine per se, but it lets you export Unity scenes to webgl so you can at least look at them.
Yeah, I'm working with this library right now. Pretty cool so far!
Your answer
![](https://koobas.hobune.stream/wayback/20220612093152im_/https://answers.unity.com/themes/thub/images/avi.jpg)