Author Topic: Why? D:  (Read 1088 times)

Offline Jonzu95

  • Giga Heavyweight
  • Posts: 12638
  • Rep: -28
    • View Profile
    • Awards
Why? D:
« on: April 24, 2012, 03:30:04 AM »
Why the chassis goes like this, whyyyyyy? D:

Every freakin time. Left one is correct, and the right one just is ****ed up.  :mad:

Offline Pwnator

  • *
  • Posts: 6676
  • Rep: 15
  • Awards BOTM Winner
    • View Profile
    • http://pwnator.tumblr.com
    • Awards
  • See profile for gamer tags: Yes
Re: Why? D:
« Reply #1 on: April 24, 2012, 03:39:03 AM »
The old engine can't calculate skewed planes properly. I'm guessing it approximates the bends by going counter-clockwise, starting from the top-left point of each plane. That's why all of the bends you see are from top-left to bottom-right.
Clash Cubes 1 - Grey Matter (Runner-Up)
King of Karnage - Sideshow Freak (Runner-Up, Best Engineered)
Rust In Pieces - Paper Cut 3 (Grand Champion, Most Dangerous Bot)
Wheely Tag Tournament - Ion Thruster (Grand Champion, along with Ounces' DiSemboweLment)
UK vs USA - Dark Striker (Grand Champion)
Rust In Pieces 2 - Claymore (Runner-Up, Favourite Bot)
BBEANS 6 - Infection 4 (Runner-Up)
RA2 Team Championships - Serious Business, Skeksis (Runner-Up, along with Scrappy, S_M, and Badnik)
RA2 Team Championships 2 - The Other Stig (Runner-Up, along with Scrappy, S_M, Badnik, 090901, and R1885)
Replica Wars 3 - Abaddon (Runner-Up, Luckiest Bot)
BroBots - wheebot & yaybot (Runner-Up)
Robo Zone 2 - Dipper (4th place, Survival Champion, & Best Axle Bot)
ARBBC - The Covenant (3rd place, BW Rumble Winner, Most Feared BW)

Offline Jonzu95

  • Giga Heavyweight
  • Posts: 12638
  • Rep: -28
    • View Profile
    • Awards
Re: Why? D:
« Reply #2 on: April 24, 2012, 03:58:38 AM »
And there is no way to fix it? =/

Offline Pwnator

  • *
  • Posts: 6676
  • Rep: 15
  • Awards BOTM Winner
    • View Profile
    • http://pwnator.tumblr.com
    • Awards
  • See profile for gamer tags: Yes
Re: Why? D:
« Reply #3 on: April 24, 2012, 04:01:04 AM »
Unless that particular calculation isn't done by the engine, nope.
Clash Cubes 1 - Grey Matter (Runner-Up)
King of Karnage - Sideshow Freak (Runner-Up, Best Engineered)
Rust In Pieces - Paper Cut 3 (Grand Champion, Most Dangerous Bot)
Wheely Tag Tournament - Ion Thruster (Grand Champion, along with Ounces' DiSemboweLment)
UK vs USA - Dark Striker (Grand Champion)
Rust In Pieces 2 - Claymore (Runner-Up, Favourite Bot)
BBEANS 6 - Infection 4 (Runner-Up)
RA2 Team Championships - Serious Business, Skeksis (Runner-Up, along with Scrappy, S_M, and Badnik)
RA2 Team Championships 2 - The Other Stig (Runner-Up, along with Scrappy, S_M, Badnik, 090901, and R1885)
Replica Wars 3 - Abaddon (Runner-Up, Luckiest Bot)
BroBots - wheebot & yaybot (Runner-Up)
Robo Zone 2 - Dipper (4th place, Survival Champion, & Best Axle Bot)
ARBBC - The Covenant (3rd place, BW Rumble Winner, Most Feared BW)

Offline Jonzu95

  • Giga Heavyweight
  • Posts: 12638
  • Rep: -28
    • View Profile
    • Awards
Re: Why? D:
« Reply #4 on: April 24, 2012, 05:06:29 AM »
Okay then...

Offline Trovaner

  • *
  • Posts: 1222
  • Rep: 32
    • View Profile
    • Awards
Re: Why? D:
« Reply #5 on: April 24, 2012, 09:36:44 PM »
The only way to fix it in RA2 would be to BFE it.

Since models are made up of faces consisting of 3 vertices and 3 edges (in lamens terms, a face is a triangle in 3D space), you can conclude that the edges are using rotational symmetry as opposed to reflection symmetry. If I had to guess, the game is likely creating the chassis based off of the order in which the points were connected as opposed to where they are on the chassis design grid. Doing it this way, it would have taken less work to code the 3D modeler than evaluating the placement of everything using some complicated algorithm.

I've actually run into this a lot whenever I mod GMF files. Most 3D modeling programs also do this but it is usually just a matter of seconds to fix it within them.