Bug 5866 - Rend2: Curves, seen through portals, are sometimes not drawn.
Status: RESOLVED FIXED
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Video
Version: GIT MASTER
Hardware: PC All
: P3 normal
Assignee: James Canete
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2013-01-09 09:10 EST by Kuehnhammer Tobias
Modified: 2013-01-09 21:37:43 EST
0 users

See Also:


Attachments
missing_curves_through_portals (930.21 KB, image/jpeg)
2013-01-09 09:10 EST, Kuehnhammer Tobias

Description Kuehnhammer Tobias 2013-01-09 09:10:48 EST
Created attachment 3325 [details]
missing_curves_through_portals

Curves, seen through portals, are sometimes not drawn.

See attached screenshot for more details!

Sorting issue?
This bug only occurs with Rend2, not with the default renderer.

--------------------------------------------------------------
Testing System/OS:

Win7 64-bit/Nvidia GT 555M

Compiled with MinGW and also with MSCV 2008 on Win7 64-bit.
-------------------------------------------------------------
Comment 1 James Canete 2013-01-09 21:37:43 EST
It was a surface culling issue.  It turns out the portal view inherited the far plane value from the player view frustum, and used it to cull incorrectly.  I've changed things now so the far plane value is stripped when rendering a portal, and the correct number of frustum planes are used in all relevant places.