raze-gles/source/core/nodebuilder
Christoph Oelckers f7dd0ec4a2 - use ZDoom's node builder for triangulating sectors that fail the simple approach.
As it turned out, the triangulator only works fine for regular polygons, but creates incomplete meshes for sectors with multiple sections or some degenerate areas, which are quite common with swinging doors.
The node builder is more costly and creates wall splits, of course, but it does not create broken output for degenerate sectors so it's a good fallback.
2021-04-03 12:44:30 +02:00
..
nodebuild.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild.h - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild_classify_nosse2.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild_events.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild_extract.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild_gl.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00
nodebuild_utility.cpp - use ZDoom's node builder for triangulating sectors that fail the simple approach. 2021-04-03 12:44:30 +02:00