This is a unique example of how to use 3D in website navigation. In the heart of it is a simplified simulator of a car: driving the small but smart IQ the user can view sections of the site just approaching them.
Typical features of the site: the user gets information about Toyota IQ dynamics simply using navigation, in other words, on a native level. One can’t exclude the gaming side of the navigation - view of the site becomes a jovial and pleasant occupation. Rolls and skidding of the car during big turns look rather realistic!
Our good friends from “Multivitamin” combined Tanki Online and their touchscreen, thus organizing multi-touch support on Flash 10.1. The legendary player Sun took part in the video.
In fact, this horrible word means changing of texture’s resolution depending on camera distance (for detailed info view Wikipedia). The strategy helps to get rid of noise on long-distance objects and greatly increases drawing performance.
While the new version of Alternativa3D engine is being developed, our friend Makc wrote an article about new features of the engine and shared his first impressions.
There is the Alternativa3D 5.6.0 update on the site.
Changelog:
Increased performance of scene building and rendering by moving the calculation of UV-coordinates at the rendering time
Added mechanism of adjusting visibility between certain parts of the scene. Thus:
added new classes:
alternativa.engine3d.core.Splitter
alternativa.engine3d.core.Sector
added new properties:
Scene3D.splitters
Scene3D.sectors
Camera3D.currentSector
Added new material class alternativa.engine3d.materials.MovieClipMaterial
Improved faces auto-welding algorithm
In faces auto-welding algorithm added parameter which allows not to weld adjacent faces if in the resulting face any two adjacent edges appear to be on one line
Added parsers of 3DS and OBJ formats
Added loading progress events for classes Loader3DS and LoaderOBJ
Fixed bug which occurred when a 3DS-model without faces was loaded
Now the names of dummy objects in 3DS data are correctly parsed
Loader3DS.units renamed to Loader3DS.scale
Fixed bug in LoaderOBJ which occurred during loading of a model without UV-coordinates
Added parameters Loader3DS.loadMaterials and LoaderOBJ.loadMaterials which allow not to load model textures
Added class alternativa.utils.UnitsConverter to calculate conversion coefficient between measurement units
Added method View.projectViewPointToPlane()
The method View.get3DCoords() now respects camera zoom
Fixed bug because of which changes in camera settings were not taken into account by the View.get3DCoords() method
Fixed bug in Matrix3D.getRotations() which led to wrong results in certain situations
Fixed bug appearing during activated viewport interactivity which is not placed on stage
Improved algorithm of collision detection and now collider should not catch corners
Fixed bug in methods Object3D.transformation and Object3D.globalToLocal(), which appeared if the object was not on stage
Fixed bug in method Object3D.globalToLocal(), appearing during method call at stage root object
Added method Object3D.forEach()
DevMaterial now can show non-planar polygons
DevMaterial now can show polygons, degenerated into a single point
Fixed bug because of which singular polygons with more than three vertices were indicated incorrectly in DevMaterial
Now each type of primitive has its own default name
Fixed bug which led rendering algorithm into endless loop when clipping was disabled
Added Camera3D.focalLength property
MouseEvent.view now contains correct viewport reference
WalkController doesn’t jump continuously when jump key is pressed
Now in WalkController it is possible to set maximum and minimum pitch angle
Entertaining game developed by Karma Team using Alternativa3D.
In Jumpix the player goes through several levels, jumping on platforms, avoiding the abyss and dangerous blocks, gathering points with the help of money box. Movement: WASD-keys, space.
A nice project developed by Artificialduck Studios in cooperation with FXLAB using Alternativa3D — Golf GTI-Tracks.
A story in the Need for Speed Underground style smoothly changes to the cockpit view and the race begins.
A website of the wine boutique “Wine collection” which is located in Perm has been launched. The site contains a virtual tour created with Alternativa3D. Remarkable thing is we have completely copied the interior of the boutique’s trading hall and placement of the products. A convenient navigation has been created: to find a certain region’s wines you can come to the map on the wall, select the region, click on it and in short time you’ll be at the right shelving. Hard liquors can be found by searching in the catalog on the table. Of course you can also just walk through the hall, clicking on the shelves.