Greetings!
I am trying to make a 3d floor controlled by a polyobject (so it can be moved and rotated). I tagged the polyobject's control sector, and added another control sector for the 3d floor. This is how the test level looks like:
The 3d floor is not drawn at the polyobject 0 start area, although it is there physically - it is blocking you, and you can jump on it. Seems there is no 3d floor surface inside the polyobject, as you can fall between the walls.
I used the arrow-shaped sector to ensure there are no errors with 3d floor itself (and I even can see it inside the control sector using idclip). The zombieman was placed to check things' visibility with the polyobject (there were cutouts in another map).
Sometimes I can take damage from a lava-textured 3d floor (Hexen); couldn't reproduce this in the attached map though.
Is there a way to draw 3d floors in cases like this?
Drawing a 3d floor inside a polyobject
Moderator: GZDoom Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Drawing a 3d floor inside a polyobject
- Attachments
-
- potest.wad
- Test wad (use "map test" to load it)
- (7.63 KiB) Downloaded 86 times
- ramon.dexter
- Posts: 1520
- Joined: Tue Oct 20, 2015 12:50 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Kozolupy, Bohemia
Re: Drawing a 3d floor inside a polyobject
Doom engine and specifically the nature of BSP tree disallows any side-by-side movement. So this is probably impossible.
Re: Drawing a 3d floor inside a polyobject
What you want is impossible. The closest way to achieve what you want would be to use 1 or more 3D models.