Jump to content
Sign in to follow this  
Guest Alexander_EFG

Double sided materials in GMAX

Recommended Posts

Hi everyone,Is there a way to assign double sided property in GMAX? I want to save the poly count and I am trying to use the same outside geometry for the cockpit to also be visible inside the cockpit. So for instance, when you are in the TRACK view looking at the cockpit, the inside wall of the cockpit is invisible until you turn around and face te same wall from the outside. The normal way to do this would be to copy the cockpit part and flip the normals, but that's the double poly count for the same geometry.So - is there a way to make the same have double-sided property? I know that the polygons are rendered depending on which way (clockwise or counter-clocwise) the vertices are ordered, so there would have to be some kind of a flag in the geometry that would indicate to the graphics engine to "render the poly in any case"...Any takers?


P3D SpacePort Team

Share this post


Link to post
Share on other sites

There is a way in GMax, but it won't work in FS...You can however specify that a Material be rendered "double sided" in the sim, but that also means that the same textures used on the exterior would be rendered on the interior, which would look really, really stupid...If you prepend your Material Name in GMax with DS_ it is a flag telling FS to render all polys with that Material Name double sided.


Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556


     Avsim Board of Directors | Avsim Forums Moderator

Share this post


Link to post
Share on other sites
Guest Alexander_EFG

You might want to fake it using 5 poly's... Just create a box and shape the interior close to the actual hull. I used to do this with FSDS and semi transparent cabin windows for the exterior model. It was merely a textured box with the side poly's being transparent.Good luck!

Share this post


Link to post
Share on other sites
Guest Snowfighter3

The way that I accomplish two-sided objects in FSDS is simple and effective(and you won't see the same texture on both sides.Take a door for instance. I make an exact copy of the door and paste it right where it sits. Then for the copied door I flip all the polygons so that they face the other way. Then select BOTH doors and join them as one part. Viola!!! A two sided door. You can now assign unique textures to both sides of the door.I don't know if that works in Gmax or not, but I would imagine that it should.Warning: To keep poly counts low, do this only for visible polygons on a part. Remember the more polys, the lower the FPS.Hope this helps.Foo

Share this post


Link to post
Share on other sites
Guest iholrf

>There is a way in GMax, but it won't work in FS...>>You can however specify that a Material be rendered "double>sided" in the sim, but that also means that the same textures>used on the exterior would be rendered on the interior, which>would look really, really stupid...>>If you prepend your Material Name in GMax with DS_ it is a>flag telling FS to render all polys with that Material Name>double sided.Bill, will you marry me? ;)It may seem like it might look stupid, but it actually solves a problem I had perfectly (and was nearly identical to the original posters problem). Thank you!CheersShad

Share this post


Link to post
Share on other sites

>I don't know if that works in Gmax or not, but I would imagine>that it should.Of course it works. But the OP was asking if there was a way to use ONE polygon and have both sides visible in the sim.The ONLY way that can be done is the use the DS_ prefix "trick" I mentioned.However, that said, FS with actually "autogenerate" a new polygon for the opposite side, so I'm not entirely certain that you've actually gained much via this "trick..." :-eek


Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556


     Avsim Board of Directors | Avsim Forums Moderator

Share this post


Link to post
Share on other sites

>>If you prepend your Material Name in GMax with DS_ it is a>>flag telling FS to render all polys with that Material Name>>double sided.>>Bill, will you marry me? ;)>>It may seem like it might look stupid, but it actually solves>a problem I had perfectly (and was nearly identical to the>original posters problem). Thank you!Hmmm... aren't you married already? ;) Even so, I could only be the husband... :-sword The DS_ "trick" works splendidly for certain parts for which it would be pointless to have twice the polys, such as a "tire" on a high LOD model, where you can have both sides of a "circle" textured.


Fr. Bill    

AOPA Member: 07141481 AARP Member: 3209010556


     Avsim Board of Directors | Avsim Forums Moderator

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...