OpenH2 icon indicating copy to clipboard operation
OpenH2 copied to clipboard

Create material mappings for all shader tags

Open ronbrogan opened this issue 4 years ago • 0 comments

Shader tags reference a Shader Template (stem) tag. This shader template can be used to key a mapping on how a given shader can be mapped to an OpenH2 Material object. Currently, this is implemented as a separate config, where STEM tag IDs are mapped to shader bitmap/input indices:

image src\OpenH2.Core\Configs\material-config.json

All maps should be loaded, and mappings or aliases added to ensure that all shaders render correctly.

  • [ ] 00a_introduction.map
  • [ ] 01a_tutorial.map
  • [ ] 01b_spacestation.map
  • [ ] 03a_oldmombasa.map
  • [ ] 03b_newmombasa.map
  • [ ] 04a_gasgiant.map
  • [ ] 04b_floodlab.map
  • [ ] 05a_deltaapproach.map
  • [ ] 05b_deltatowers.map
  • [ ] 06a_sentinelwalls.map
  • [ ] 06b_floodzone.map
  • [ ] 07a_highcharity.map
  • [ ] 07b_forerunnership.map
  • [ ] 08a_deltacliffs.map
  • [ ] 08b_deltacontrol.map
  • [ ] ascension.map
  • [ ] backwash.map
  • [ ] beavercreek.map
  • [ ] BoardingAction.map
  • [ ] burial_mounds.map
  • [ ] coagulation.map
  • [ ] colossus.map
  • [ ] containment.map
  • [ ] cyclotron.map
  • [ ] deltatap.map
  • [ ] dune.map
  • [ ] elongation.map
  • [ ] foundation.map
  • [ ] gemini.map
  • [ ] headlong.map
  • [x] lockout.map
  • [ ] midship.map
  • [ ] needle.map
  • [ ] street_sweeper.map
  • [ ] triplicate.map
  • [ ] turf.map
  • [ ] warlock.map
  • [ ] waterworks.map
  • [ ] zanzibar.map

ronbrogan avatar Dec 25 '19 07:12 ronbrogan