SgMotion v1.1 Released!

Hi,

The new SgMotion release has finally arrived. Here are some notable changes to the library:

Download

What's new?

-          Added deferred rendering support.

-          Renamed the processors to "Model - SgMotion (Forward)" & "Model - SgMotion (Deferred)"

-          Added SwapWindingOrder to the properties window.

-          Fixed a GC issue inside SgMotion.SkinnedModelBone (Thanks to andorov)

-          Included the XNAnimation BETA 3 changes. Including: (Taken from XNAnimation Codeplex)

-    AnimationController: added per-bone rotation controllers via quaternions (SetBoneController function).

-    AnimationController: added GetBoneAbsoluteTransform to retrieve the absolute world transformation of  bone.

-    SkinnedModelBoneCollection: added a indexer for accessing bones by name (skeleton["MyBone"] instead of skeleton[8]).         

How to use SgMotion?

You can run the sample project out-of-the-box on your Windows machine. By default the project is set to use Forward rendering. To change the sample over to Deferred follow these easy steps:

-          Set the model processor of the "\Model\PlayerMarine.fbx" to "Model - SgMotion(Deferred)"

-          Look for the commented lines: (Inside AnimationSample.cs of the Game Project)

 "//deferred specific" it's commented near the 3 sections that are specific for deferred rendering. It requires you to only uncomment those lines for it to work. (If you can't find them use Ctrl+F, or look at the Fields, Constructor & Draw method)

-          Don't forget to set the first sceneinterface bool to true to enable deferred rendering.

The sample should now run with Sunburn set to Deferred.

Running it on your Xbox 360.

I've added an Xbox 360 copy of the project inside the .rar archive. You should be able to run the sample without any chances.

Properties Window

For this release I've only added the SwapWindingOrder. If you'd like any of the other properties opened up to the SgMotion properties window, leave your comment in the stickied thread

 

Download Link: Codeplex.


Posted 03-31-2010 4:16 PM by Tom

Comments

JohnK "bobthecbuilder" wrote re: SgMotion v1.1 Released!
on 03-31-2010 11:46 AM

Nice work Tom!  I will definitely check this out today.

Thanks again for working on this great resource!

Lyrical wrote re: SgMotion v1.1 Released!
on 03-31-2010 12:32 PM

Very Nice Tom, Excellent work

I will be taking a look at this immediatly

Appreciate the effort

shinkenshin wrote re: SgMotion v1.1 Released!
on 03-31-2010 4:27 PM

Great work Tom!

dug diamond wrote re: SgMotion v1.1 Released!
on 03-31-2010 11:20 PM

nice work fella

Tom wrote re: SgMotion v1.1 Released!
on 03-31-2010 11:52 PM

Thanks guys, It's good to know people like it :)

Lyrical wrote re: SgMotion v1.1 Released!
on 04-04-2010 8:07 PM

I've managed to integrate sgMotion deffered into our game system,

Thank you for your excellent work.

Tom wrote re: SgMotion v1.1 Released!
on 06-18-2010 1:46 PM

A new release of Sunburn for 1.3.2 is out. Nothing major has changed other than some minor changes to the Sample project files to support the new Sunburn release.



Please login to post comments.