About us Showcase Technologies Support Blog Forum
 

Alternativa3D AlternativaCore AlternativaGUI AlternativaPhysics

We are developing our latest graphics engine Alternativa3D 8 which supports Adobe Flash Player’s 3D API Molehill. Molehill is the codename for a new set of low-level, GPU-accelerated 3D APIs that will provide the necessary power to deliver advanced 3D experiences across screens using Adobe Flash Player and Adobe AIR. Visualization is achieved through DirectX, OpenGL and software emulator SwiftShader. It operates with all popular OS and platforms, including PC, notebooks, netbooks and mobile platforms (i.e. Android).

Due to GPU access Alternativa3D 8 can draw more than 3 million polygons with strong performance. Support of vertex and pixel shaders allows the creation of modern special effects such as lighting, shadows, particle systems, posteffects etc. in the Flash environment. Alternativa3D 8’s features are demonstrated in MAX Racer, an application created by AlternativaPlatform specifically for the Molehill presentation at the Adobe MAX 2010 conference.

AlternativaPlatform created the Alternativa3D 8 for use on its own projects. Third-party developers can use Alternativa 3D 8 free of charge.


Main features:
  • High performance
    GPU rendering. Allows the display of about 3 millions of polygons.

  • Lighting system
    Point, directional and spot light sources. Efficient hierarchical culling of unlit objects. Each object can be lighted by six light sources simultaneously.

  • Advanced materials
    Allows the use of fully dynamic lighting with normal map, specular map, glossy map, or more lightweight materials - with baked light.

  • Character drawing
    The powerful hierarchic animation blending system. Character models of any complexity without bone quantity limit.

  • Transparent objects
    Sorting and proper display of transparent objects.

  • 3D Sprites
    Point objects are always facing the camera.

  • Interactivity
    Uses mouse events similar to those used in Flash. The system takes into account hierarchy and options of containers. Optimized to work with high-poly models.

  • Optimized textures for the GPU
    The support of compressed texture format ATF (Adobe Texture Format) reduces the amount of video memory in use. It is especially important for mobile devices.

  • High capacity data format
    Special binary format reduces the amount of data required for sending over the network, and speeds up scene loading in the engine. You can export models to this format right form 3DS Max, using special plug-in.

Download Alternativa3D 8.32.0
Everybody can download and use Alternativa3D 8 absolutely free. The source code of the engine is open.

Download Alternativa3D as SWC-library.

You will find installation guide in the archive with library.

Documentation.
3DS Max 2012 plugin

You will find installation guide in the archive with plugin.
3DS Max 2011 plugin

You will find installation guide in the archive with plugin.
3DS Max 2010 plugin

You will find installation guide in the archive with plugin.




Alternativa3D is intended for displaying 3D graphics in the Flash Player environment. The possibilities with Alternativa3D are comprehensive and diverse. The technology is widely used in different spheres ranging from 3D websites to multiplayer browser games and applications for social networks in full 3D.

Alternativa3D version 7 has been well received in the IT field. The technology is also widely used in the architectural and building sectors, interior design and internet advertising. An excellent example of its capabilities can be found in the commercially successful and rapidly evolving browser-based 3D shooter Tanki Online.

First Person Shooter Example - Alternativa3D, Away3D, Papervision3D, Sandy3D Comparsion by Exey Panteleev


Main features:
  • Fast and Effective Rendering
    12,000 polygons are displayed simulatneously.

  • Lighting system
    Point, directional and spot light sources. Vertex light, flat shading, average light and normal map lighting materials.

  • Intuitive API
    Hierarchy and properties of 3D objects are similar to the displayObjects in Flash. Each 3D object has transformation, alpha, blend mode and filters.

  • Correct Sorting
    It is possible to set different types of face sorting for polygonal objects through average Z, dynamic BSP and static BSP. There are containers to sort child objects with different methods including: by distance, binary partitioning, KD-tree and BSP-tree.

  • Effective Culling System
    Hierarchic object culling by bounds, occlusion culling, backface and frustum culling and clipping.

  • Interactivity
    Uses mouse events similar to those used in Flash. The system takes into account hierarchy and options of containers.

  • Mipmapping
    Lowers texture detail by distance from object. This enhances picture quality and increases performance.

  • LOD
    Lowers geometry detail by distance from object. This decreases the amount of polygons drawn.

  • 3D Sprites
    Point objects are always facing the camera.

  • Multiple Cameras
    It is possible to create as many cameras and viewports for them as needed.

  • Debug System
    It is possible to display object bounds, bones and polygonal wireframe.

  • Animation System
    Handles skeletal animation, blending of animations and loading from Collada.

  • 3ds Max Plugin
    The 3D scene is prepared in the editor and uploaded via the Collada format. The plugin allows the user to set container types, sorting for polygonal objects, create 3D sprites and LODs.
We are currently integrating a physics simulation system into Alternativa3D.
Download Alternativa3D 7.8.0
Now everybody can download and use Alternativa3D 7 absolutely free. The latest, improved and enhanced version of the engine can be downloaded free of charge. However, it is necessary to place a link to the developer ― AlternativaPlatform company.

Alternativa3D is provided as SWC-library.

You will find installation guide in the archive with library.
3DS Max 2011 plugin

You will find installation guide in the archive with plugin.
3DS Max 2010 plugin

You will find installation guide in the archive with plugin.




Signals system — only nesessary calculations
BSP — quality polygon sorting, "sharp" crossings
N-gons support
Reusing layers (only changed regions redrawing, polygons are independent)
Objects hierarchy
Only necessary matrix, coords and UVs recalculating
Perspective correction — dynamic triangulation
Collision detection
Download Alternativa3D 5
Alternativa3D is provided as SWC-library.

You will find installation guide in the archive with library.
© 2007-2014 Alternativa LLC. All rights reserved.
By using this website you confirm your agreement with Terms of use and Online Privacy Policy.
Jobs at AlternativaPlatform   Additional materials and logos.
management@alternativaplatform.com