Xtreme 3D library VS. 1.1 (official relaese)

I got tired of waiting for somebody to make one so i decided to make my own.
Anyways here's the first version.  I just need people to test it and tell me what 
needs improved on.  This download comes with the libs, an example and all scripts and
files.  There currently is no example for the actors D&D.

NOTE: This library simplifies 3d game makeing a little bit, but you still need to 
kind of have a clue about what you're doing.

ACTIONS DESCRIBED BELOW:

TAB1:

	- - - - ENGINE - - - -
1. - Initialize the use of the dll.
2. - Render the engine (should be used in a step event).
3. - Start the engine (set window size too).
4. - End the engine.
5. - Resize the engine.
6. - Make the engine visible or not.

	- - - - MATERIALS - - - -
7. - Create a material.
8. - Create an animated material.
9. - Scale a material.
10. - Set a materials emission color (fades slightly when using light).

	- - - - CAMERA 1 - - - -
11. - Set mouselook and speed (0 for no mouse look).
12. - Initialize the camera settings (height, head, direction).
13. - Lock the camera's angles.
14. - Set the camera's focal point.
15. - Set a max view distance for camera.
16. - Set a target object.
17. - Strafe camera left.
18. - Strafe camera right.
19. - Move camera forward.
20. - Move camera backward.

TAB2:

	- - - - CAMERA 2 - - - -
1. - Set the camera's scenescale.
2. - Set the camera's roll.
3. - Set the camera's pitch.
4. - Set the camera's turn.

	- - - - OBJECTS - - - -
5. - Set objects position.
6. - Scale an object.
7. - Set objects material.
8. - Hide object.
9. - Show Object.

	- - - - EFFECTS - - - -
10. - Set and show fog.
11. - Enable engine light.
12. - Set the BG color.
13. - Take a screenshot.

	- - - - SPRITES - - - -
14. - Set the sprites size.
15. - Scale a sprite
16. - Rotate a sprite. Plus or minus rotation to the sprite. (relative)

TAB3:

	- - - - ACTORS - - - -
1. - Add object to actor.
2. - Set the animation mode of the actor.
3. - Return the value of the current animation to a variable.
4. - Return the current frame of an animation to a variable.
5. - Set the time variable in milliseconds between frames.
6. - Set the animation values for the actor.
7. - Switch the animation to another animation.
8. - Synchronize the animation with another actor.

I owe a huge thanks to viestituote. For drawing all of the graphics for the first 2 tabs.  And another thanks to leif902 for the Actors lib and graphics.


If you have any questions, comments or suggestions please E-Mail me at:
	cartpauj@hotmail.com

Thanks to all who gave this a shot.