Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Newcomers DBPro Corner / Scale - Predefined or What you make it?

Author
Message
Archaegeo
20
Years of Service
User Offline
Joined: 10th Mar 2004
Location:
Posted: 9th Apr 2004 19:02
Ive read several posts on scale, and I am still unclear on the question.

Lets say that I want to be exact with my measurements (im just picky that way).

What is the scale of the world and objects?

Assuming im using Cart 4 for objects, Geo4 for terrain, DSB pro as language, etc (I got the super pack, seemed like a good deal)....

Ive heard some folks say that 1 unit on the world map is 1m. Is that set somewhere, or is it just an assumption? Ie, are the distances hardcoded (in the various programs) or if i want to do a micro minature world, could I say that 1 unit on the world map is 1 cm and then use that same measurements in cart4 etc?

So when i go to recreate a real world building, and i know its dimensions, how do i translate that into game scale? Is it up to me, or is there a preset definition, or even worse, do the programs make a preset assumption (like the 1u=1m)?

Thanks
Zero Blitzt
20
Years of Service
User Offline
Joined: 18th Jan 2004
Location: Different Stages
Posted: 9th Apr 2004 19:18
Scale Object Object#,Xsize,Ysize,Zsize

If you wanted it to be 20 units long at its base, it'd be:


http://www.t4e0.4cybiko.com- GameXaero Forums
http://www.t4e0.4cybiko.com/gxstudios - GX Studios
zircher
21
Years of Service
User Offline
Joined: 27th Dec 2002
Location: Oklahoma
Posted: 9th Apr 2004 19:34 Edited at: 9th Apr 2004 19:42
The scale is what you make it to be. One unit can be 1 micron, 1 meter, 1 kilometer, etc. A scale of 1 unit to 1 meter is convenient for FPSs and RPGs, but it not not written in stone.
--
TAZ

Archaegeo
20
Years of Service
User Offline
Joined: 10th Mar 2004
Location:
Posted: 9th Apr 2004 19:36
But are those units whatever i want them to be? Ie, if i scale the object to world units (i assume thats what the scale object command does) is that scaling it to whatever i assume 1 world unit to equal?

And is there a coorelation between Cart4 and DBP world units to start with, so that if i make something thats 20x20x20 units in Cart4, by default, with no scale object command, will it be 20x20x20 world units when imported?
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 9th Apr 2004 19:39
I try to scale my media at its creation and not use scale commands in dbp, but thats just me


Home of the VB.NET Class Builder Utility - Demo and FULL versions now available!!
Archaegeo
20
Years of Service
User Offline
Joined: 10th Mar 2004
Location:
Posted: 9th Apr 2004 19:41
CattleR,

What do you use to do your media? Im happy with the answer about world units, that they are what you make them, but Im still curious about the relationship of Cart4, or other mod/map software, to DSP units.

If i make something in Cart4 that is 20x20x20, is it going to be 20x20x20 in DSP as imported? What about Maya? or Blender? etc. (But mostly im wondering if anyone knows about cart4)
zircher
21
Years of Service
User Offline
Joined: 27th Dec 2002
Location: Oklahoma
Posted: 9th Apr 2004 19:45
Just do it! Make a 1x1 plain, cube, and sphere in DB. Import a 1x1x1 cube from Cart4 and compare them.
--
TAZ

Mentor
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 9th Apr 2004 19:49 Edited at: 9th Apr 2004 19:52
try it!, make a cube in Maya/Cart4 40x40x40, import it and then use the object size(objectnumber) function to see what size it is, a lot of media seems to follow the 1 unit to a meter rule, but as was said, it`s not hard and fast.

Mentor.

here`s the code if you need it

sync on: sync rate 60
load object "objectname.x",1
do
text 200,200,"object is :"+str$(object size(1))+": in size"
sync
loop

LOL@Zircher...even as I typed

PC1: P4 hyperthreading 3ghz, 1gig mem, 2x160gig hd`s, ATI radeon 9800 pro gfx, 6 way surround sound, PC2: AMD 1.2ghz, 512mb ram, FX5200 ultra gfx, stereo 16 bit soundblaster, ups.
Archaegeo
20
Years of Service
User Offline
Joined: 10th Mar 2004
Location:
Posted: 10th Apr 2004 03:28
Ok, i made a 1x1x1 box in Cartography shop

I then exported it in X format and loaded using the below code.

The result was: 27.7128124237 in size.

Any idea at all where that ratio comes from??
CattleRustler
Retired Moderator
21
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 10th Apr 2004 03:46
I was able to make 3dsmax cube 1x1x1 equal in size to one default unit 1x1x1 cube in VHE3.4 by scaling 3dsmax units to 1.83.


Home of the VB.NET Class Builder Utility - Demo and FULL versions now available!!
Archaegeo
20
Years of Service
User Offline
Joined: 10th Mar 2004
Location:
Posted: 10th Apr 2004 04:01
I just added make object cube 2, 1 to the code line, and got its size, it came out to be 0.8XXXXX

What gives, even a 1x1x1 isnt 1 size?

Login to post a reply

Server time is: 2024-09-22 04:32:18
Your offset time is: 2024-09-22 04:32:18