giant elmo robots

giant elmo robots

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
User avatar
zoggop
Posts: 289
Joined: 07 Sep 2010, 18:47

giant elmo robots

Post by zoggop » 05 Feb 2015, 04:20

gravity is in elmos per seconds squared. common gravity for maps is 130. i assume that 130 elmos per second squared is roughly earth gravity, 9.8 meters per second squared. therefore there are 13.26 elmos per meter, and an elmo is 7.54 centimeters. a BA commander is 42 elmos tall, or 3.17 meters. :shock:
0 x

User avatar
Anarchid
Posts: 1380
Joined: 30 Nov 2008, 04:31

Re: giant elmo robots

Post by Anarchid » 05 Feb 2015, 12:39

SpringRTS: What If?
0 x

Google_Frog
Moderator
Posts: 2440
Joined: 12 Oct 2007, 09:24

Re: giant elmo robots

Post by Google_Frog » 05 Feb 2015, 12:53

Are you sure gravity is in elmos per second squared? I have always thought it was just a number which is processed to create the real gravity number.
0 x

Kloot
Spring Developer
Posts: 1865
Joined: 08 Oct 2006, 16:58

Re: giant elmo robots

Post by Kloot » 05 Feb 2015, 14:01

zoggop wrote:gravity is in elmos per seconds squared. common gravity for maps is 130.
Not how it works.

Spring's internal unit of gravity (g) is elmos per frame^2 and there are 30 frames per second.

Because such values are hard to process mentally, maps specify gravity in a derived unit which is g*30*30 (think of this as the speed in elmos per frame an object in free fall will reach after 30 seconds or 30*30 = 900 frames, starting from 0) and defaults to 130.

With the default value of 130, g becomes equal to 0.144... elmos per frame^2 or 4.333... elmos per second^2. This however does not say anything about the elmos-to-meters ratio, which is up to you to decide.
0 x

User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7017
Joined: 16 Nov 2004, 13:08

Re: giant elmo robots

Post by zwzsg » 05 Feb 2015, 14:16

No, TA Arm commander is 15 meters tall: http://www.tauniverse.com/forum/showthread.php?t=37905
(Note: what you call elmo I call pixel)
0 x

8611
XTA Developer
Posts: 242
Joined: 29 Dec 2014, 08:22

Re: giant elmo robots

Post by 8611 » 05 Feb 2015, 16:39

story of the giant elmo robot wrote:You are a human brain in a jar.
Your mind gets downloaded into a Commander and you awake on planet DSD.
How do you get a sense of scale that your human mind can relate to:
Are you fighting on a large celestial body - or on a tiny grain of sand under someone's microscope? Was that enemy tank you dgunned as big as a house or as small as a mouse?

Your human body does not exist anymore: you can not use your fingers to get a sense of scale - the hands are gone!
Instead you have robotic limbs, but no idea how large they are.
Your brain-database tells you that your new techno body is 42 elmos tall.
But what is an elmo?
How does it relate to the human meter?

Your brain-database also lets you know that this planet has a gravity of "130 (0.144 e/f^2)"
You also have a sense of time and know how it relates to the human second. [1]
You also know from some obscure corner of your data-brain that Earth has a gravity of 9,8 m/s² - although you have no understanding of this "meter."

In theory you could use above knowledge to calculate the relation between elmo and meter, it seems like a good idea.
But you have to assume that this planet has equal gravity as Earth - can you be sure? There are so many different planets. You can only do basic observations: That there is gravity and it is strong enough to hold you on the ground without crushing you.

The Commander has fought on millions of different worlds, sadly he has no idea which one of them is Earth or even which ones are similiar. [2]

All mankind is long extinct, you can not ask anyone. Earth was once used as one defination for the meter, but it got blown up. Or its sun died. Or the coordinates are unknown, it does not matter.
You feel an urge to build a monument to the dead humans, it should be as realistic as possible. How large should it be: Like a peewee? Like a krogoth? Like your buildrange? Like that rock over there?

On the voyage through the galaxy you encounter various things that match with your Earth-database: roads, empty cities, wreckage, organic lifeforms and all forms of vegetation.
But amongst this familiar objects you have also seen: bizarre gigantic minerals, oceans of strange acids, trees larger than your largest combat mech, a world that was a giant singing face.

What was human-made? What was created by other lifeforms or robots? [3]
Were things even created by intelligent life with a plan? Have some things formed by the pure randomness of trillions of billions of atoms iterating through all possible combinations over a really long time?

No matter how often you scan through your data-brain: Nowhere is there any mentioning of SI units that relates to your elmos. [4]
You find old files that define the meter in other ways:
By the speed of light, the wavelength of krypton-86 emissions.
With the brain and tools available to you, you can not perform these experiments ... [5]


note 1: this is the info a player gets when pressing "i", it is assumed the Commander also has access to that info.
Commander knows his observable "universe ticks" at 30 frames/s because his brain can call GetGameFrame() & GetGameSeconds()
Further info the Commander does not have: his universe's source closed to him.
Details of his construction are also largely unknown to him, he has no understanding of the torque of his engines or how fast radioactive material in his powerpack decays.
(Compare to human body that has automatic system for regulating its temperature, digestion or blood pressure but still the mind can not tell itself it's excact blood sugar levels.)


note 2: Of the hundreds of spring maps it is hard to decide which ones are "Earth-scaled."
note 3: similiar as note 2, objects on spring maps might be arbitrary scale.

note 4: Total Annihaltion appearently has a function that shows a unit's speed in m/s.
( http://www.tauniverse.com/forum/showthread.php?t=37905 ) Spring does not.

note 5: It might seem strange that the Commander routinely does complicated things like controlling nuclear power or aiming ballastic weapons but is unable to do these experiments. However any monkey can perform the complex task of aiming his thrown poop, without knowing anything about parable trajectories or physics. These tasks that the Commander does are to him as instictive yet mysterious like bodyfunctions are to other lifeforms.
0 x

User avatar
smoth
Posts: 22298
Joined: 13 Jan 2005, 00:46

Re: giant elmo robots

Post by smoth » 06 Feb 2015, 00:41

That isn't true grts and s44 both strived to have earth scaled maps
0 x

User avatar
zoggop
Posts: 289
Joined: 07 Sep 2010, 18:47

Re: giant elmo robots

Post by zoggop » 06 Feb 2015, 01:27

8611, plz write pomo robot novel
0 x

User avatar
Silentwings
Moderator
Posts: 3593
Joined: 25 Oct 2008, 00:23

Re: giant elmo robots

Post by Silentwings » 10 Feb 2015, 12:39

It seems that the elmos to meters conversion is given by https://github.com/spring/spring/blob/3 ... ants.h#L26 and is 1/8. I haven't got the faintest idea what the implications are (in the engine its used only for sounds). I always imagined my commander was about 6 inches tall and that dguns were about the right size to make toast.
0 x

8611
XTA Developer
Posts: 242
Joined: 29 Dec 2014, 08:22

Re: giant elmo robots

Post by 8611 » 10 Feb 2015, 15:02

interessting find.
But it only seems to be found in sound.cpp for sound stuff like doppler effect..nowhere in physics or unit/model scale related parts.
0 x

Post Reply

Return to “General Discussion”