Alternativa3D 5.5.0 update
24.10.2008 Mikhail FominykhThere is the Alternativa3D 5.5.0 update on the site.
Changelog:
- Added mouse interaction. Objects of the classes Object3D, Surface and Face can now dispatch 3d mouse events
- Added property View.interactive
- Added a new class Sprite3D
- Added new materials: SpriteTextureMaterial and DevMaterial
- Properties alpha and blendMode of the SurfaceMaterial class are moved to the base Material class
- Renamed following methods of the View class and changed their signature:
- getFacesUnderPoint -> getObjectsUnderPoint
- getFaceUnderPoint -> getObjectUnderPoint
- Added controlled clipping in Camera3D
- Added unload() method in classes Loader3DS and LoaderOBJ
- Loader3DS and LoaderOBJ can now load transparency maps
- Added method Scene3D.hasChanges()
- Added methods for coordinates transformation:
- Object3D.localToGlobal()
- Object3D.globalToLocal()
- View.projectPoint()
- View.get3DCoords()
- Method Object3D.getChildByName() can now perform recursive search in all child objects
- Added property Object3D.transformation, which returns global transformation matrix of an object
- Fixed bug in the method Scene.drawBSP(), which occurred when there was a texture material without texture
- Fixed bug in texture rendering when UV-mapping is degenerated
- Fixed bug in the method Mesh.removeFace()
- Fixed bug in controllers, which occurred when coordinates of a controller were being set without any object assigned
- Fixed bug in the methods View.getFaceUnderPoint and View.getFacesUnderPoint, which led to incorrect results when view had transformation
- Fixed bug in the LoaderOBJ class, which occurred when the load() method was called twice
- Fixed bug in the method ObjectUtils.getClassName(), because of which names of the base Flash classes were incorrect

26.10.2008 в 01:46
Wonderful, I can scrap my custom MouseEvent3D Class ;) Great work guys!
29.10.2008 в 19:08
Can’t wait to try it ;)! From now on, all of our project will move to Alternativa Platform. no more PaperVision ;)
29.10.2008 в 20:46
Hey Farid, was that political decision? I know that at least half of team is not from USA.
04.11.2008 в 07:21
[…] before, and it’s no longer fun. An idea for option b) was around since summer, but only with recent 5.5.0 update - namely, introduction of sprites - it became […]