05/2012Tag in
Away3d, flash3d
On the 10th, the last site of the Adobe web games summit, Guangzhou station, was successfully held. This Adobe web games summit was successfully concluded, the event is centered on the development technology of 3D Web games, the status quo of 3D Web games, and the future development trend. It provides a good learning and communication platform for web game developers, operators, investors, and developers. The development of 3D Web games is inseparable from the choice of the flash 3D engine. What are the popular flash 3D engines? What are their advantages? The following is a comparison:
Away 3D
Since 1.0, away 3D has been in version for four years. In addition to extensive tutorials and documents on the official website, some good books detail this engine, such as 3D in flash and away3d 3.6 essential.
It is worth mentioning that away3d has a tool for visual editing scenarios and models-prefab3d (http://Www. closier. NL/prefab/), which is a powerful tool developed by Adobe AIR. Developers and designers can easily texture 3D scenes, edit lighting and set animations, and output the document used by away3d.
On the day Adobe molehill announced, they also released the latest version of 4.0 Alpha supporting molehill.
Engine Features:
- * Supports loading most popular 3D files, such as Collada and obj.
- * A free prefab3d tool for visual editing scenarios and models
- * Comprehensive resource loading, event processing, lighting, camera, skeleton animation, and sound effect Processing
Official website: http://Www.away3d.com/
Demo case:
HTTP://Infiniteturtles. co. uk/projects/away3d/broomstick/shallowwaterdemo.html
HTTP://Www. Ringo. nl/projects/away3d/broomstick/loaderobjtest.html
Alternativa 3D
Before molehill came out, tanki online developed with this engine was amazing. The 3D racing car at the Adobe Max conference that year impressed everyone, and this game came from the alternativa3d engine.
Engine Features:
- * Supports loading most popular 3D files, such as Collada and obj.
- * Has the 3DS MAX 2010 output plug-in
- * You can easily manage 3D objects in a way similar to displayobject.
- * Efficient 3D Deep sorting
- * Lighting system, mouse interaction, and multi-camera system.
Official Website:
HTTP://Www.alternativaplatform.com/
Demo case:
HTTP://Www.alternativaplatform.com/en/demos/maxracer/
HTTP://Www.alternativaplatform.com/en/demos/metro2033online/
Flare 3D
Flare3d is an engine used to create flash 3D games. Its most distinctive feature is its complete flash 3D Game Development workflow.
Engine Features:
- * Supports importing the 3DS MAX Model.
- * Visual editing of scenes and models, textures, etc.
- * Lighting system, skeleton, and camera system
- * Intuitive Development Process
Official website: http://Www.flare3d.com/
Demo case:
HTTP://Www.flare3d.com/games/almaxrace/
HTTP://Www.beyond-reality-face.com/demo
Coppercube
Coppercube is a development tool with a 3D engine and editor. developers can use it to publish their own games and programs in a variety of formats, such as flash, webgl, Windows and Mac OS single-host applications.
Engine Features:
- * Multiple formats can be released.
- * Supports up to 20 types of 3D model formats
- * Visual editing of scenes and models, textures, and Action Settings
- * A small amount of code is written. It is claimed that 3D applications can be created without programming.
- * Intuitive Development Process
Official website: http://Www.ambiera.com/
Demo case:
HTTP://Www.ambiera.com/coppercube/demo.php? Demo = backyard
HTTP://Www.ambiera.com/coppercube/demo.php? Demo = Panorama
Unity 3D
Unity3d is a comprehensive game development tool developed by unity technologies that allows you to easily create multi-platform interactive content such as 3D video games, architectural visualization, and real-time 3D animation, is a fully integrated professional game engine.
Engine Features:
- * Unity has a highly optimized graphics rendering pipeline for DirectX and OpenGL.
- * Unity's coloring system integrates ease of use, flexibility, and high performance.
- * Low-end hardware can also smoothly run the vast and flourishing vegetation landscape.
- * Real-time 3D image mixed audio streams and video streams.
- * Light and shade Unity provides a highly sophisticated light and shade rendering system with Soft Shadows and baking lightmaps.
Main differences between unity and away:
- * The Unity does not have flexible customization and dynamic content.
- * Codes cannot be edited or customized.
- * The Flash output is heavy.
- * Non-closed source, cannot resolve some errors or add functions independently
- * No proper two-dimensional coverage
Official website: http://Unity3d.com/
Papervision 3D
Papervision3d is the oldest 3D engine, which is available in the as2 era. The performance is very good (DEMO), but there are not many models, and camera is not very useful, there is no default controller. It is a pity that he has not updated quickly recently and many functions have not been added one after another. Pv3d is a good choice for projects that require high performance, no need for dynamic lighting, and collision detection.
Engine Features:
- * Supports 3D models in the ASE and Dae formats.
- * Supports many materials
Official website: http://Www.papervision3d.org/
| |
Away 3D |
Alternativa 3D |
Flare 3D |
Coppercube |
Unity 3D |
Papervision 3D |
| Usage conditions |
Free |
Free |
Business |
Business |
Business |
Business |
| Authorization Method |
Open Source |
Open Source |
Non-Open Source |
Non-Open Source |
Non-Open Source |
Open Source |
Commercial and free:Commercial engines can be used only when they are purchased for a certain amount of time, or for a certain period of time, while free of charge can be used at will.
Open source and non-Open Source:Open-source engines refer to open-source engines. The kernel code of the engine can be researched at will. It is precisely because of open-source that more 3D enthusiasts can integrate their wisdom into them. Rather than open-source, commercial 3D engine companies can only update and upgrade their own systems.
We can see that away3d and Alternativa 3D are both free and open-source at the same time. Of course, they have their own advantages. The shop spectrum 3D shopping social platform uses the away3d engine, not only because of its strength, but more importantly, Fabrice closier, a core developer of away3d (Chinese name: Fabrice) it is also a member of the store spectrum Technical Team, providing comprehensive technical support for a brand new 3D shopping social platform.