Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsJedi Knight and Mysteries of the Sith Editing Forum → hanger floor
hanger floor
2008-07-09, 10:09 AM #1
A quick question, does anyone know how to make a reflective, or slightly reflective, floor? Im doing a hanger level and i want the floor to be reflective like in the deathstar 2. Let me know.
THE GUNDAM PROJECT
2008-07-09, 11:57 AM #2
Originally posted by Zero_Raven:
A quick question, does anyone know how to make a reflective, or slightly reflective, floor? Im doing a hanger level and i want the floor to be reflective like in the deathstar 2. Let me know.


if you're making the hanger entirely with architecture and not 3dos, then simply copy the sectors of the hangers, and paste over it exactly, matching the position too(x, y, and z). Keep it multiselected.

then press F9 for tools, and mirror reflect (Z axis i think).

Make sure the floor of the duplicate architecture aligns with the original top part.

Then look at it side on, and carefully multiselect ALL the floor surfaces, and press "a" for adjoin. if u aligned it correctly, the floor should dissappear. Whilst these surfaces are still multiselected, go to item editor and change the GEO from 0 to 4, Light mode to 0 (fully lit), make em translucent, and set it to 0x1 floor and maybe metal flags too.

the death star hanger had shiny black floor, so a simple black texture with some scratches should do.

To finish off, duplicate the lighting on the bottom too, however, you should multiselect the mirrored sectors on the bottom and reduce sector lighting by .2 or .3.

Try that.:eng101:
Code:
if(getThingFlags(source) & 0x8){
  do her}
elseif(getThingFlags(source) & 0x4){
  do other babe}
else{
  do a dude}
2008-07-09, 12:01 PM #3
JK does not support reflective surfaces. The only way around this is to create a duplicate of your room mirrored about the horizontal plane. Then you can place it under your hangar and adjoin the two rooms with a translucent surface.

As far as I know there have been some experiments with cogs that make a duplicate of the player beneath the player to apply the effect to actors, but this is incredibly complex and I don't know if anything has ever come of it. Most people just live without the reflection of the player.
2008-07-09, 3:00 PM #4
But i do have an issue. I wanted to have some 3DOs in the level. In order to mirror them with either of those ways, id have to have duplicates of the original 3DO just inverted right?
THE GUNDAM PROJECT
2008-07-09, 10:38 PM #5
If the 3do is nice and simple, like a crate, you can probably get away with just putting another of the same down there. But if it's complex you will have work to do, such as importing the 3do to JED, mirroring it and re-exporting.
2008-07-10, 11:45 AM #6
I don't think he'd have to do any import/export 3do stuff for complex models like ships and the like. He should be able to take any 3do and place it on the other side of the mirror, just rotating it so it's upside down. The only problem he might run into is if the thing he wants down there is normally affected by gravity, but that pretty much only applies to things with AI, and we've already talked about that.
2008-07-10, 12:44 PM #7
I tried the idea about using the inverted sector/ transparent floor idea. It didnt turn out TOO bad but a few surfaces which shouldnt have been visable were visable. But its a wonerful idea for a level with straight walls and curved ceilings. I liked it. I can handle the not being able to see actors issue. Its not that bad of an issue. My recomendation is to have the transparent surface as a dark color, to dark then sector below. It works good though.

BTW, does anyone know where i can get a good star destroyer/ death star hanger floor mat?
THE GUNDAM PROJECT
2008-07-10, 5:56 PM #8
make sure you multiselect all floor surfaces by clicking shift and dragging the mouse when u adjoin and edit them

As for texture, i made this in bout a minute, it doesnt matter for detail, cos it'll only be 33% visible anyway
Attachment: 19700/floor.jpg (9,587 bytes)
Code:
if(getThingFlags(source) & 0x8){
  do her}
elseif(getThingFlags(source) & 0x4){
  do other babe}
else{
  do a dude}
2008-07-10, 10:25 PM #9
Ruthven, thanks for the texture. I checked it and it looks awesome. Im gonna use it but i dunno if i'll use the mirroring idea. BTW it looks good even as solid. thanks again.
THE GUNDAM PROJECT
2008-07-10, 10:41 PM #10
Originally posted by Zero_Raven:
But i do have an issue. I wanted to have some 3DOs in the level. In order to mirror them with either of those ways, id have to have duplicates of the original 3DO just inverted right?


Mirror Madness is a plugin for JED/ZED that will create a Mirror version for you. Works on Level archi and 3do's. For level archi, just multi-select all of the sectors you want to be reflected and then select the surface that you want to 'reflect' specifically and click the plugin. Then go back and Select the adjoining 'reflected' surface and mark it GEO 4 (as mentioned above) and flag it transparent (translucent, which is the correct term, in ZED).

For to make a reflected 3do, just multi-select all of the surfaces in the 3do, select the outermost surface on the 3do you can find, and run the plugin.

This probably won't help you now, but could be some useful information down the road.

If you want to convert level archi to 3do, then select all of the level archi, scale it by -1. While all of the archi is still selected in sector mode, flag it as a 3do (so that it will appear correctly in the 3d preview) and press M to merge all of the sectors together (yes, that's right, do the ultimate "No, no."). Select the outermost surface on the archi you can find (a wall on the most extreme end of the level archi) and run the mirror madness plugin. After it finishes, delete the original and rotate the archi 180 on the x axis and flip 180 on the y (I think that last part is correct, but you may have to play with it until you get it orientated like the original). Finally, export it as a 3do.
2008-07-22, 6:07 PM #11
Hey Ruthven, do you mind if I use that texture too?
"What is and what should never be"
Sector 3027 - AA
Space Station Saber Training
2008-07-23, 4:18 AM #12
it was yours anyway
Code:
if(getThingFlags(source) & 0x8){
  do her}
elseif(getThingFlags(source) & 0x4){
  do other babe}
else{
  do a dude}

↑ Up to the top!