Planetside Software Forums

General => Terragen Discussion => Topic started by: sonshine777 on October 26, 2007, 12:22:45 PM

Title: Scale of objects exported using PoseRay
Post by: sonshine777 on October 26, 2007, 12:22:45 PM
As many of you know I uploaded some models of a graveyard scene to Terranuts and Ashunder. The question I have is how do I get PoseRay to scale the exported models. All of the models were made in Cinema 4D (which has a poor exporter for .obj's) they were all to scale, but when I bring them into TG2 they are about 10 times too big. I guess I can change the scale in Cinema 4D but would rather not if possible. Is there somewhere in PoseRay to adjust scale output?
Title: Re: Scale of objects exported using PoseRay
Post by: Harvey Birdman on October 26, 2007, 01:03:53 PM
Hi, sonshine -

Go to the 'Groups' tab in PoseRay. The controls there allow you to scale, rotate and translate the model (or just selected groups). You can also generate normals.

Click on the little plus sign in the lower left corner of the main window, and it'll bring up a separate proporty sheet. Select the 'Geometry' tab and you'll be able to see the results of any scaling operation; you can also use the data presented to center the object in X and Z about the origin, if desired.
Title: Re: Scale of objects exported using PoseRay
Post by: sonshine777 on October 26, 2007, 07:23:40 PM
Thanks Harvey, I will check those things the next time I convert something. I knew there had to be a way.
Title: Re: Scale of objects exported using PoseRay
Post by: Matt on November 03, 2007, 04:24:13 PM
Some OBJs use centimetres rather than metres for their coordinates. TG2's OBJ Reader defaults to metres, but there is an option in the OBJ Reader to interpret values in centimetres instead. That will reduce the size by exactly 10.

EDIT: Duh, I meant 100 !  In that case it probably won't help you.

EDIT2: Duh2! The "source in cm" option in TG2 reduces the size by 10 instead of 100. That is a bug. Perhaps it should have been called "source in dm" (decimetres)... Anyhow, this option was added for compatibility with Xfrog objects, so I guess they must be something close to decimetres. You can therefore use this to reduce the size of your objects by 10. Can't believe I made that mistake...

Matt
Title: Re: Scale of objects exported using PoseRay
Post by: latego on November 03, 2007, 04:47:42 PM
Quote from: Matt on November 03, 2007, 04:24:13 PM
EDIT2: Duh2! The "source in cm" option in TG2 reduces the size by 10 instead of 100. That is a bug. Perhaps it should have been called "source in dm" (decimetres)... Anyhow, this option was added for compatibility with Xfrog objects, so I guess they must be something close to decimetres. You can therefore use this to reduce the size of your objects by 10. Can't believe I made that mistake...

You did not do a mistake. The OBJ unit / real world unit equivalence factor is completely up to the application. For example, using DAZ Studio OBJ import you are shown the following equivalences:

1 unit == 1 inch   Carrara
1 unit == 1 cm     Hexagon, Maya
1 unit == 1 m      Cinema 4D, Lightwave, MAX, Mirai, Modo
1 unit == 10 cm   Silo
1 unit == 8 feet   Poser, Bryce
undefined           Blender, XSI

Confusing, isn't it?

Bye!!!
Title: Re: Scale of objects exported using PoseRay
Post by: Matt on November 04, 2007, 08:36:30 PM
Thanks for the info latego.

Matt
Title: Re: Scale of objects exported using PoseRay
Post by: sonshine777 on November 05, 2007, 12:09:59 AM
Thanks Matt and latego this is good information to know.
Title: Re: Scale of objects exported using PoseRay
Post by: bobbystahr on November 05, 2007, 07:02:44 PM
Noted also in my important specs folder...many thanks latego....cool leathery nick name by the way[latego is a type of Itallian shoe leather] heh heh hehhttp://www.become.com/shop?refdisa=ytf&q=latego+leather&utm_campaign=become&utm_source=yahoo&utm_medium=ssp&utm_term=latego+leather&qet.. ...
Title: Re: Scale of objects exported using PoseRay
Post by: latego on November 06, 2007, 11:13:36 AM
Quote from: bobbystahr on November 05, 2007, 07:02:44 PM
Noted also in my important specs folder...many thanks latego....cool leathery nick name by the way[latego is a type of Itallian shoe leather]

Wrong. My real family name is a word which means something in italian and latego is the anagram of a synonim of THAT word.

Bye!!!

P.S.: Maybe I should to write am "OBJ for Dummies" book...
Title: Re: Scale of objects exported using PoseRay
Post by: bobbystahr on November 06, 2007, 11:54:20 AM
P.S.: Maybe I should to write am "OBJ for Dummies" book...
[/quote]

You know that would be a very useful book for someone like myself who has never had an application that natively outputs .obj so I am totally unfamiliar with their methods. The application I learned 3D on, and still use to model for some reason never did support U/V mapping....sigh.. ...
Title: Re: Scale of objects exported using PoseRay
Post by: gregsandor on December 08, 2007, 03:42:23 AM
Quote from: latego on November 03, 2007, 04:47:42 PM
Quote from: Matt on November 03, 2007, 04:24:13 PM
EDIT2: Duh2! The "source in cm" option in TG2 reduces the size by 10 instead of 100. That is a bug. Perhaps it should have been called "source in dm" (decimetres)... Anyhow, this option was added for compatibility with Xfrog objects, so I guess they must be something close to decimetres. You can therefore use this to reduce the size of your objects by 10. Can't believe I made that mistake...

You did not do a mistake. The OBJ unit / real world unit equivalence factor is completely up to the application. For example, using DAZ Studio OBJ import you are shown the following equivalences:

1 unit == 1 inch   Carrara
1 unit == 1 cm     Hexagon, Maya
1 unit == 1 m      Cinema 4D, Lightwave, MAX, Mirai, Modo
1 unit == 10 cm   Silo
1 unit == 8 feet   Poser, Bryce
undefined           Blender, XSI

Confusing, isn't it?

Bye!!!

I think one Poser unit = 6 feet not 8.  When I export objects from poser for use in TG2 I scale them up by 2.42.
Title: Re: Scale of objects exported using PoseRay
Post by: JimB on December 08, 2007, 04:30:46 AM
Quote from: latego on November 03, 2007, 04:47:42 PM

1 unit == 1 inch   Carrara
1 unit == 1 cm     Hexagon, Maya
1 unit == 1 m      Cinema 4D, Lightwave, MAX, Mirai, Modo
1 unit == 10 cm   Silo
1 unit == 8 feet   Poser, Bryce
undefined           Blender, XSI

1 XSI unit = 10 centimetres, last I heard.
Title: Re: Scale of objects exported using PoseRay
Post by: Tangled-Universe on December 08, 2007, 04:55:16 AM
Quote from: latego on November 06, 2007, 11:13:36 AM
Quote from: bobbystahr on November 05, 2007, 07:02:44 PM
Noted also in my important specs folder...many thanks latego....cool leathery nick name by the way[latego is a type of Itallian shoe leather]

Wrong. My real family name is a word which means something in italian and latego is the anagram of a synonim of THAT word.

Bye!!!

P.S.: Maybe I should to write am "OBJ for Dummies" book...

gelato?  ;D ;)