[odamex-bug-reporter] [Bug 865] New: Visplane texture-mapping improvements

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Mon, 18 Jun 2012 16:13:31 +0000

http://odamex.net/bugs/show_bug.cgi?id=865

             Bug #: 865
           Summary: Visplane texture-mapping improvements
    Classification: Unclassified
           Product: Odamex
           Version: 0.6-dev
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P1
         Component: Client
        AssignedTo: odamex-bug-reporter@xxxxxxxxxxxxx
        ReportedBy: grandpachuck187@xxxxxxxxx


Created attachment 388
  --> http://odamex.net/bugs/attachment.cgi?id=388
Sample map to test

Odamex uses ZDoom 1.22's code for texture-mapping non-sloped visplanes (floors
and ceilings).  While being very fast, it suffers from accuracy problems.  This
can be noticed when two adjoining sectors share the same floor texture and one
of the sectors has a flickering light effect (see attached test map).  The
floor texture will appear to move as the light flickers.

As a quick test, I had Odamex use the sloped visplane texture-mapping functions
for all visplanes.  These functions are much more precise and fixed the issued
with the test map.  The sloped visplane functions are too slow for general use
but can probably serve as an example for making accuracy improvements to our
non-sloped visplane functions.

-- 
Configure bugmail: http://odamex.net/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Other related posts:

  • » [odamex-bug-reporter] [Bug 865] New: Visplane texture-mapping improvements - odamex-bugtracker