NeoAxis Engine 0.4 released!
- SDK
- Non-commercial license
- Entity Type Editor: Attached objects can now be adjusted visually
- Opportunity to create objects by means of Objects Creation Collection and to transfer them to the attached objects list. It enables to create objects which follow the owner. For example flashes from shots attach to the gun and move together with him.
- Resource Editor: Support of viewing of file types: hdr, psd, bmp, gif
- Resource Editor: Save button
- Map Editor: Tips above objects (to include go to options dialog)
- Map Editor: Camera control: Alt + right button - Camera move front/back
- Map Editor: Camera control: middle button - Camera strafe
- Resource Editor: MeshEditor: bones view
- "Solid" renamed to "Body". Compatibility with old .physics files is saved.
- Entity Type Editor: AttachedObject.Solid, SlotName, BoneName properties with combo boxes for convenience
- Dynamic.SoundPlay3D: The parameter at which the sound attach to object is added. Now sounds can move with object of the owner.
- Caching on a disk a static geometry tiles
- The opportunity to change a near/far distance of the camera for each map separately is added
- Class MapType: CameraNearFarRange renamed to NearFarClipDistance
- Faster work of texture shadows
- Class MeshObject.BoneSlot moved to MapObjectAttachedMesh.BoneSlot
- Resource Editor: Work with ".type" files is improved. Renaming of types, removing.
- Attached Ribbon Trail: CastShadows property
- Class GameGeneral.PlayerCharacter correrted and bugs are fixed
- Class MapObjectAttachedParticle: EnableStartTime property renamed to StartTime.
- Objects Creation Collection: class MapObjectCreateMesh. To create temporary models and to attach them to the owner
- Resource Editor: In a name of materials it is allow to use "/"
- Copying a log files at a fatal error
- Contact groups removed ContactGroups.Dynamic1 и ContactGroups.Dynamic2
- Logic System: The file of the control sum for check of changes of files of maps is added.
- Classes Mesh, SubMesh, VertexData, IndexData: Methods for simple creation of buffers from managed arrays and extraction of data from buffers are added
- Map Editor: More correct selection of objects by the mouse
- Scene management is a little optimized
- Bug fix: Visually the physics never falls asleep
- Bug fix: Impossibility to add in StaticGeometry models containing diffuse color in vertices
- Bug fix: Wrong definition of flares visibility at the switched on shadows
- Bug fix: Impossibility to receive the notice on pressing keys Keys.LShiftKey, Keys.RShiftKey, Keys.LControlKey, Keys.RControlKey
- Bug fix: Incorrect work of method Map.GetObjectsByScreenRectangle at switched on stencil shadows
- Bug fix: Wrong calculation Solid.Bounds
- Bug fix: Incorrect work of many methods ToString( int precision ) in MathEx assembly
- Bug fix: Incorrect work of methods of a class RenderFrustum (ViewMatrix, ProjectionMatrixRS, GetReflectionMatrix)
- Bug fix: Incorrect rendering of a grid in the Physics Editor
http://www.neoaxisgroup.com

