Shrinking Bench

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

Shrinking Bench

Postby ekimmai » Wed Sep 10, 2008 5:54 am

Quick question (I hope) on sittingmods:

Having followed the tutorial on SittingMods I have created a bench and when exported into Uru the sitting part works fine - and no errors/crashing for once ;) . One minor hiccup though is that my bench is now a chair (not a bad chair actually) but not what I intended - it appears to have shrunk along its x axis. I've seen this kind of thing before when I have set something to Actor unnecessarily but I am guessing that in this particular case the Actor setting is crucial. So why the loss of scale?

Any suggestions would be most welcome!
Ekimmai
ekimmai
 
Posts: 79
Joined: Mon Apr 14, 2008 5:04 am
Location: Winchester, UK

Re: Shrinking Bench

Postby D'Lanor » Wed Sep 10, 2008 7:03 am

In object mode press Ctrl+A, choose "Scale and rotation to ObData".
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Shrinking Bench

Postby ekimmai » Wed Sep 10, 2008 12:08 pm

Hi D'Lanor,
Thanks for response. I tried that yesterday and it changed the rotation of the object according to the global axes. Can I do this without such an effect or just rotate back again afterwards?
And what does Ctrl-A actually do anyway? When should one use it on an object?
ekimmai
 
Posts: 79
Joined: Mon Apr 14, 2008 5:04 am
Location: Winchester, UK

Re: Shrinking Bench

Postby Aloys » Wed Sep 10, 2008 2:27 pm

It looks like you have scaled your bench while in object mode, which PyPRP doesn't like (when exporting PyPRP doesn't take into account the scalling and reset it to 0). Ctrl-A 'applies' this scalling so that it becomes definitive, but unfortunately it also removes the rotation (which is totally stupid IMHO but that's how it works.).
It is important to avoid scaling your objects in object mode, only do it in edit mode (select all your vertices and then scale)
For now your best option is to do this:
1) Select your object and bring the Transform Properties panel with the N key,
2) Note down the rotation of your object (the RotX/Y/Z parts)
3) Press Alt-R which will reset the rotations back to 0.
4) Press Ctrl-A to apply the scaling
5) And finally rotate the object again according to the angles you have noted earlier.
User avatar
Aloys
 
Posts: 1968
Joined: Sun Oct 21, 2007 7:57 pm
Location: France (GMT +1)

Re: Shrinking Bench

Postby ekimmai » Wed Sep 10, 2008 3:00 pm

Fantastic, works a treat. :D
I will have to try and remember to scale in edit mode (or at least use Ctrl-A prior to rotation) from now on...

Thanks to you both!
E
ekimmai
 
Posts: 79
Joined: Mon Apr 14, 2008 5:04 am
Location: Winchester, UK

Re: Shrinking Bench

Postby Trylon » Wed Sep 10, 2008 10:43 pm

Okay... PyPRP doesn't take object scaling into account?
It should just process object scaling into the export as far as I know.... Or are there special cases where it doesn't do that?
One day I ran through the cleft for the fiftieth time, and found that uru held no peace for me anymore.
User avatar
Trylon
 
Posts: 1446
Joined: Fri Sep 28, 2007 11:08 pm
Location: Gone from Uru

Re: Shrinking Bench

Postby D'Lanor » Thu Sep 11, 2008 2:44 am

Yes, there are special cases. Actors do not have scaling applied during export. maybe that has something to do with animations?
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Shrinking Bench

Postby Grogyan » Thu Sep 11, 2008 11:03 am

Trylon wrote:Okay... PyPRP doesn't take object scaling into account?
It should just process object scaling into the export as far as I know.... Or are there special cases where it doesn't do that?


From the problems I had in the past, its not scaling in object mode that's the problem, but rather in Edit mode, same thing with rotations too, you need to be in Object mode for the correct orientation to be processed by PyPrp.

I have a feeling that its something to do about getting information of the Object Centre as opposed to the vertices that make up the object
Better to have loved and lost than never to have loved at all
User avatar
Grogyan
 
Posts: 1203
Joined: Thu Oct 11, 2007 1:27 am

Re: Shrinking Bench

Postby Aloys » Thu Sep 11, 2008 11:44 am

That's strange, I never had any problem with scaling in edit mode.
However scaling the actual object was always problematic to me in the past. But it's become second nature to me to scale the vertices rather than the object, so much that I haven't actually scalled an object in a while.. For all I know it could be fixed :shock: But Ekimmai's post seem to disagree.
User avatar
Aloys
 
Posts: 1968
Joined: Sun Oct 21, 2007 7:57 pm
Location: France (GMT +1)

Re: Shrinking Bench

Postby Jojon » Thu Sep 11, 2008 9:35 pm

Looks like yet another case of you not really contradicting each other, but simply putting the same thing differently enough, viewing from a different vantage point, to make it seem that way. :)
Jojon
 
Posts: 1116
Joined: Sun Sep 30, 2007 5:49 am

Next

Return to Building

Who is online

Users browsing this forum: No registered users and 2 guests

cron