Release 47 - Major Improvements

Rating: No reviews yet
Downloads: 750
Released: Jan 23, 2009
Updated: Jan 23, 2009 by bryanedds
Dev status: Stable Help Icon

Recommended Download

Source Code Ox
source code, 29416K, uploaded Jan 23, 2009 - 750 downloads

Release Notes

This release is pretty big in terms of useful additions / improvements.

The water is much improved.
A lot more component properties have been exposed to the editors.
Fixed the particle system.
Exposed particle emitters to the scene editor.
Grouping has been added to the editors. This change breaks compatibility with previous scene editor documents, but is easy to fix by adding <Groups /> right before the <Components> tag in your documents.
Changed (I)TerrainGrid's super type to (I)GeometryEffectBatch. Unless you change the xml for your terrain so that <Boundless> is true, it won't be visible!
Shadowing has been improved hugely (although it's not currently drawing shadows on the xbox due to an unresolved render target issue...).
Added several new model components, one with normal mapping.
Added (I)RadioButton and exposed grouping associations from the editor.
Made terrain center on the x,z origin.
Moved all configuration files (OxConsts.xml, et. al) into Configuration folder for each application (make sure you do this too).
Improved the usability of the editors.

More niggling changes -

Renamed (I)ModelComponent to (I)BasicModel.
Removed (I)CustomModel.
Improved demos.
Moved a bunch of classes from Ox.Utility to Ox.Services.
Removed (I)GeometryFactory.
Renamed VertexForma.Default to VertexFormat.PositionNormalTexture.
Renamed oxBase.fx to oxShadowReceiver.fx.
Removed (I)CheckBoxGroup.
Merged LightConsts into SceneConsts.
Added SceneConsts.xml.
Moved ToSafeZone methods to OxHelper.
Moved OxHelper to the Ox namespace.

Overall the engine is much improved and even more mature. If you haven't tried Ox yet, now is the time :)

Reviews for this release

No reviews yet for this release.