Author Topic: So that is how they did that!  (Read 3616 times)

ag88t88

  • Lieutenant
  • ***
  • Posts: 69
  • Ice_Wall
So that is how they did that!
« on: June 26, 2014, 03:05:54 AM »
Alright, 2 years later and I finally found out an answer to something I wanted to know for kind of a long time.  You see a long while ago I noticed that the floor in City Hall in Atlas Park was reflective, but only partly.  This was well before we got actual reflective glass in I17 with "Ultra Mode".  Take a peek at the screenies here.



And here



Now if you look at the floor, it looks nice and shiny and glossy and it reflects the room around it. The walls, the statues of the heroes, the ceiling, the information desk etc.  Except something always bothered me.  My character and the NPCs in the room were not reflected.  Now I can't speak to the Longbow and Super Group Registrar and the City Hall Rep, but I know my characters were not vampires.   

For the longest time it bothered me, and then I noticed it again in the Arenas on the main floors.

Here


Here


And Here....



Once again, the environment is reflected but none of the characters are.. 

I always wondered what trick was being pulled to make it seem reflective, but only for certain things.  Since the reflections shift with the perspective, they aren't just painted on the floor so I knew it had to be something.

Well today I was touring city zones, playing around with No clip to sort of have fun and explore things and for a moment I was really disoriented when I flew through the arena floor and saw things upside down...



And then it hit me.  Those freaking floors aren't reflective at all, they are mildly transparent and glossy to give the illusion of reflectivity!   Each of those maps has upside down rooms under the semi-transparent floor to make it look it's a reflection!





And then more for City Hall







You aren't looking at a well polished floor, you are looking into an upside down universe! 

Okay so I have to admit, that was pretty clever of some one to think of to give the appearance of it being reflective.  It makes sense that characters weren't reflected because you would need upside down NPCs, the player characters couldn't all be duplicated by the game, and if the animations ever got out of sync itd be kind of messed up looking.   Even still, pretty damned cool that I finally got to figure out what the hell was going on there.

Sorry if I'm slow to the party and other people knew this a long time ago, even still the screenies are kind of cool. 
« Last Edit: June 26, 2014, 06:14:24 AM by ag88t88 »

Captain Electric

  • Elite Boss
  • *****
  • Posts: 674
  • Crime doesn't pay, evildoers!
    • CoH Faces Profile
Re: So that is how they did that!
« Reply #1 on: June 26, 2014, 05:11:55 AM »
I always suspected that it was some kind of reflectivity fakery, but I never would have expected this. Very cool discovery! And very cool trick, you nutty Paragon Studios devs!

blue storm

  • Boss
  • ****
  • Posts: 136
  • #savecoh
    • Freedom Academy
Re: So that is how they did that!
« Reply #2 on: June 26, 2014, 05:30:51 AM »
Nice catch !! :D
--


The Fifth Horseman

  • Elite Boss
  • *****
  • Posts: 961
  • Outside known realities.
Re: So that is how they did that!
« Reply #3 on: June 26, 2014, 01:26:21 PM »
Yep, been known for some time. The screens are still great. :)
We were heroes. We were villains. At the end of the world we all fought as one. It's what we did that defines us.
The end occurred pretty much as we predicted: all servers redlining until midnight... and then no servers to go around.

Somewhere beyond time and space, if you look hard you might find a flash of silver trailing crimson: a lone lost Spartan on his way home.

GuyPerfect

  • Mary Poppins
  • Titan Staff
  • Elite Boss
  • ****
  • Posts: 1,740
Re: So that is how they did that!
« Reply #4 on: June 26, 2014, 01:35:16 PM »
This is an ancient graphical trick that doesn't require hefty processing, and could be done with OpenGL's fixed functionality even as far back as the 1.0 days. I've used it myself on occasion. I think the first time it was brought to my attention was with Super Mario 64, though, in the room with the painting to Snow Man's Land.

ag88t88

  • Lieutenant
  • ***
  • Posts: 69
  • Ice_Wall
Re: So that is how they did that!
« Reply #5 on: June 26, 2014, 04:03:21 PM »
You know I've been hacking and editing my video games since I was 12 or so, I never knew about this trick. Even still, its quite cool, and a little trippy to float around in the room below the floor seeing it above and below. A little MC-Escher ish. 

Gun-Nut

  • Underling
  • *
  • Posts: 8
    • Ninja's Fate
Re: So that is how they did that!
« Reply #6 on: June 27, 2014, 12:38:02 PM »
Thinking back I can't recall every wondering if my characters reflection was happening in those rooms so I never put much thought into it but its cool seeing the trickery used...
aka DarkSynopsis

doc7924

  • Elite Boss
  • *****
  • Posts: 1,315
Re: So that is how they did that!
« Reply #7 on: June 27, 2014, 01:36:23 PM »
A lot of us knew that for a long time.

In fact there was a bug / glitch where you could teleport INTO the 'reflection'. And you couldn't get back out that way so you had to petition a GM to move you back the real building.


GuyPerfect

  • Mary Poppins
  • Titan Staff
  • Elite Boss
  • ****
  • Posts: 1,740
Re: So that is how they did that!
« Reply #8 on: June 27, 2014, 10:58:11 PM »
Or made a friend with someone who had Recall Friend. Otherwise they'd have to use Teleport Foe, and that wouldn't work because they couldn't target you.

Aggelakis

  • Elite Boss
  • *****
  • Posts: 3,001
Re: So that is how they did that!
« Reply #9 on: June 27, 2014, 11:39:03 PM »
Or use one of the gazillion teleport-somewhere-else powers (e.g. Pocket D port, base port, mission port, whatever).
Bob Dole!! Bob Dole. Bob Dole! Bob Dole. Bob Dole. Bob Dole... Bob Dole... Bob... Dole...... Bob...


ParagonWiki
OuroPortal

Angel Phoenix77

  • Elite Boss
  • *****
  • Posts: 1,136
  • I am Phoenix !!
Re: So that is how they did that!
« Reply #10 on: June 28, 2014, 12:43:41 AM »
I was always impressed with how they did reflections ingame :) I have to admit, I never noticed that the characters weren't reflected.
One day the Phoenix will rise again.

Codewalker

  • Hero of the City
  • Titan Network Admin
  • Elite Boss
  • *****
  • Posts: 2,740
  • Moar Dots!
Re: So that is how they did that!
« Reply #11 on: June 28, 2014, 12:54:52 AM »
Or made a friend with someone who had Recall Friend. Otherwise they'd have to use Teleport Foe, and that wouldn't work because they couldn't target you.

I'm assuming we're talking about pre-Ouroboros days since otherwise it would be trivial to get out, so in that case, have your buddy get confused in an arena match, port to atlas, join team so they can target you easily, and use Teleport Foe to get you out...

Captain Electric

  • Elite Boss
  • *****
  • Posts: 674
  • Crime doesn't pay, evildoers!
    • CoH Faces Profile
Re: So that is how they did that!
« Reply #12 on: June 28, 2014, 02:04:24 AM »
I'm assuming we're talking about pre-Ouroboros days since otherwise it would be trivial to get out, so in that case, have your buddy get confused in an arena match, port to atlas, join team so they can target you easily, and use Teleport Foe to get you out...

*Twirls mustache* A clever escape, Codewalker! You got away this time!