This project is read-only.

XNA 3D Gizmo v2.0.0

Rating: No reviews yet
Downloads: 971
Change Set: 81397
Released: Nov 23, 2012
Updated: Nov 23, 2012 by TomLooman
Dev status: Stable Help Icon

Recommended Download

Source Code Gizmo v2.0.0 Source + Example
source code, 53K, uploaded Nov 23, 2012 - 971 downloads

Release Notes

Release v2.0.0 of the XNA 3D Gizmo.

This is a major overhaul compared to v1.0.0! Please see the provided example project to get a clear idea on how to implement the new gizmo.

FOR EXISTING USERS: If you are already using v1.0 you may choose to leave this release alone unless you require additional customization options or more advanced features which have been added in this release (see notes below for all additions)

Has tons of improvement including:

- Quaternion support.
- Built-in vertex lists replacing fbx models (easier implementation for new users),
- ITransformable interface to add transformation support to anything in the scene (example: vertices inside an editable mesh that lives inside the 3d scene)
- A lot of framework simplifications and no more dependancies on Engine class or any other outside classes.
- Gizmo is now a standalone DLL (class files can still be placed in any other engine project without a hitch if standalone DLL is not preferred)
- Support for custom Select functionality (ITransformable.Select(ray) to allow users to define their own selection methods (triangle precision or bounding box etc.)
- Improved internal code for readability.
- Transformation is now done through event handlers, allows much more customization options on how to apply transformations in your own editor. For example it allows you to support a undo/redo system.
- You can now set different 'selection pools' this allows you to select and/or ignore certain object types by only passing a pool of a specific type (example: pass a pool of 3d entities or a pool of selectable vertices)

This release has been used for a while and should be considered stable. Please post any issues you may encounter in the Issue Tracker!

Reviews for this release

No reviews yet for this release. (Previous release: 5 stars out of five with 1 rating and no reviews)