Added Xbox 360 and PlayStation 3 installers.
All platforms requiring a separate attribute stream for instancing now use ATTR0, ATTR1, and ATTR2 for the vertex instancing data (previous versions used ATTR1, ATTR2, and ATTR3). This required changes to source in each platform as well as the SRT_Exporter (part of the Compiler toolset).
c_asBillboardInstanceStreamDesc,c_as3dTreeInstanceStreamDesc, and c_asGrassInstanceStreamDesc, defined in VertexDecl_inl.h in [SDK]/Include/Core/ were replaced with a single instance declaration named c_asInstanceStreamDesc.
Many changes to structures in Forest.h, including:
Class CInstance was changed to structure SInstance. Get*() and Set*() functions were replaced with direct access to the member variables.
There were several structures in the SDK that have been replaced by SInstance. Namely, S3dTreeInstanceVertex, SBillboardInstanceVertex, SGrassInstance, and SGrassInstanceVertex were deleted and replaced with SInstance, simplifying a lot of the internal SDK organization.
Class CTreeInstance was changed to structure STreeInstance. Like the CInstance/SInstance change, the Get*() and Set*() functions were replaced with direct member variable access.