[can't fíx] 3D floor strangeness

Bugs that have been resolved.

Moderator: Graf Zahl

Locked
User avatar
justin023
Posts: 165
Joined: Wed Sep 21, 2005 10:51
Location: Illinois
Contact:

[can't fíx] 3D floor strangeness

Post by justin023 »

1. I noticed that I can shoot through a 3D floor and hit a polyobject below. I can only shoot through the floor if I am aiming at the bottom of the poly and not the top or a normal wall.

2. This isn't really a bug, but it worked in 0.9.12. I made some 3D floors that had transparent wall textures and now they are blacked out. I was going to make a 3D door but now the effect is destroyed.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Re: [0.9.16] 3D floor strangeness

Post by Graf Zahl »

justin023 wrote:1. I noticed that I can shoot through a 3D floor and hit a polyobject below. I can only shoot through the floor if I am aiming at the bottom of the poly and not the top or a normal wall.
Can you send me the level (or if it is in the stuff I already have a position?=
2. This isn't really a bug, but it worked in 0.9.12. I made some 3D floors that had transparent wall textures and now they are blacked out. I was going to make a 3D door but now the effect is destroyed.
[/quote]

That's not supposed to happen for 3D-floors, only for solid walls.
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

Bug 2 has been fixed.
User avatar
justin023
Posts: 165
Joined: Wed Sep 21, 2005 10:51
Location: Illinois
Contact:

Post by justin023 »

http://www.ihud.com/file.php?file=11311 ... bj-bug.rar

This is a new .wad with a save game right where the photo is at. I also noticed that if you aim at the top of the poly door, you can't shoot it, but BulletPuff is not created on the floor. You can open the door by walking around the corner and destroying some computers.
Graf Zahl wrote:Bug 2 has been fixed.
Nice :)
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany
Contact:

Post by Graf Zahl »

I'm sorry but this is not fixable in the engine. The way you position your polyobject totally messes with the hitscan trace function. To avoid these problems you have to put a small sector (one unit wide) in front of the polyobject.

Fixing this would require a total rewrite of the collision detection code's polyobject handling.
User avatar
justin023
Posts: 165
Joined: Wed Sep 21, 2005 10:51
Location: Illinois
Contact:

Post by justin023 »

Luckily, there is a perfectly sized area to split the sector. Glad that I know this now.
Locked

Return to “Closed Bugs”