Highpalookup

From EDukeWiki
Revision as of 09:02, 7 January 2013 by Drek (talk | contribs) (Created page with "A highpal lookup table is used by the Polymer renderer to do what the software renderer does with the 8bit palette.dat and lookup.dat [http://wiki.eduke32.com/wiki/Palette_dat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A highpal lookup table is used by the Polymer renderer to do what the software renderer does with the 8bit palette.dat and lookup.dat [1] Except this now applies to 32bit art such as models and high res textures.

SAMPLE CODE

// SLIMEPAL (and nightvision)

highpalookup { basepal 2 pal 0 file "highpal/pal_00n.png" }

  • This line of code is from the Polymer HRP [2] It declares the basic nightvision palette

THE MAKING OF

  • This is an advanced modding project and requires understanding of some more basic aspects.

REQUIRED READING

http://en.wikipedia.org/wiki/HSL_and_HSV

http://forums.duke4.net/topic/3191-new-polymer-feature-highpalookup-maps/

http://advsys.net/ken/evaltut/evaldraw_tut.htm

http://wiki.eduke32.com/wiki/Rotatesprite

http://wiki.eduke32.com/wiki/DEF_Language

REQUIRED TOOLS

http://advsys.net/ken/download.htm EVALDRAW

http://lzg.duke4.net/clutstat.zip EVALDRAW SCRIPT

http://www.jonof.id.au/bcs BUILD CUSTOMIZATION SUITE

  • Output paint shop pro palette .pal

http://www.gimp.org/downloads/ THE GIMP

  • Reads .pal and is open source FTW

http://www.fraps.com/ FRAPS

  • Or some other screen capture tool

TUTORIAL

Coming soon.