Huge objects!
by FruitBatInShades · in Artist Corner · 01/25/2005 (10:28 am) · 17 replies
I created and saved my elf. I saved him out to .X first, but when I get him in game hes the size of the stay puft marshmallow man! Any ideas?


#2
01/25/2005 (10:34 am)
Thanks nathan but we're in the gamespace exporter forum ;0)
#4
01/25/2005 (11:02 am)
Not sure how to show the scale in game space... I just remember the Orc is approx 2.4 units tall... if that helps at all lol
#6
01/25/2005 (12:18 pm)
Anyone who actually uses gamespace got any tips?
#7
So heres a method I like using for pretty precise control:
-Using the select tool (the standard cursor) click on your object(s) and then right click on the cursor icon.
-You'll see a little Obj convert thing, for some reason that isn't what you want (Yeah go go go with the ambiguoty Caligari!) Theres another selection below this though "Obj. Units"
-Click and hold on this and select your new units.
-Then adjust your unit XYZ dimensions to be as you'd expect them to be. An extra note is that you can do sums in the dimension adjustment fields, REALLY handy.
Hope this helps,
-Craig
01/25/2005 (12:23 pm)
I was going to suggest your scale isn't normalised, but you said you exported to .x so it shouldn't be that.So heres a method I like using for pretty precise control:
-Using the select tool (the standard cursor) click on your object(s) and then right click on the cursor icon.
-You'll see a little Obj convert thing, for some reason that isn't what you want (Yeah go go go with the ambiguoty Caligari!) Theres another selection below this though "Obj. Units"
-Click and hold on this and select your new units.
-Then adjust your unit XYZ dimensions to be as you'd expect them to be. An extra note is that you can do sums in the dimension adjustment fields, REALLY handy.
Hope this helps,
-Craig
#8
01/25/2005 (12:30 pm)
@craig: thankyou, thankyou, thankyou :)
#9
01/25/2005 (12:32 pm)
Hehe, no probs. Glad I could help.
#10
01/25/2005 (1:20 pm)
It hasn't worked :( any more ideas? I've set the units up but it's still huge in engine:-
#12
01/25/2005 (1:28 pm)
Export again once the units have been changed?
#13
Btw I use the scale normaliser tool instead of the .x thing. It saves a buttload of hassle.
01/25/2005 (1:32 pm)
Get your model correctly sized etc, then export it to .x. Start a new scene and import this .x. Now export this scene.Btw I use the scale normaliser tool instead of the .x thing. It saves a buttload of hassle.
#14
01/25/2005 (1:36 pm)
I own GameSpace, but I haven't used it much. Otherwise I'd help more. I'm big on using references in modeling, though. It could be one of the reasons I'm a crap arist, though.
#15
01/25/2005 (1:41 pm)
Thanks craig, that worked :) Just got to figuire out animation now :)
#16
I've made a small grenade object, in GS the bounds and everything are fine. When I put it in game, the collision box is big. Any ideas?
01/25/2005 (5:00 pm)
New problem :(I've made a small grenade object, in GS the bounds and everything are fine. When I put it in game, the collision box is big. Any ideas?
#17
1.) export your object to .x format and then reimport them into the scene.
2.) use the scale normaizer plugin written by Luke Derossi. This plugin allows you to freeze the scale of objects in gameSpace or trueSpace without having to export them and reimport them.
You can tell if any object in your scene still has a scale factor applied to it by selecting the object and clicking on the axes tools and selecting the normalize scale tool. Objects that still have a scale factor with resize to their actual size.
Everything in your scene except for marker objects must have the scale factor frozen for it to export properly. This includes the bounds, collisions, nodes, all mesh objects, etc.
the gameSpace DTS exporter also supports scale animation. this is one of the reasons that the object scale must be frozen. Otherwise there is no valid frame of reference for scale animation to work properly.
01/25/2005 (11:21 pm)
When you resize an object in gameSpace to are not actually changing the size of an object, you are actually applying a scale factor to the object. Since there is no built in way to freeze the scale transforms of an object in gameSpace you have two options.1.) export your object to .x format and then reimport them into the scene.
2.) use the scale normaizer plugin written by Luke Derossi. This plugin allows you to freeze the scale of objects in gameSpace or trueSpace without having to export them and reimport them.
You can tell if any object in your scene still has a scale factor applied to it by selecting the object and clicking on the axes tools and selecting the normalize scale tool. Objects that still have a scale factor with resize to their actual size.
Everything in your scene except for marker objects must have the scale factor frozen for it to export properly. This includes the bounds, collisions, nodes, all mesh objects, etc.
the gameSpace DTS exporter also supports scale animation. this is one of the reasons that the object scale must be frozen. Otherwise there is no valid frame of reference for scale animation to work properly.
Torque Owner Nathan Tran
If you're using MAX then make sure you set your scale at 1 unit = 1 meter. Then set the distance between your grid lines to say 0.5 m or 0.25 m . Scale your model to desire size in the game world (1 unit = 1 meter = 1 meter in game world). Export again.
Hope that helps.
Nathan.