Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create material mappings for all shader tags #7

Open
1 of 39 tasks
ronbrogan opened this issue Dec 25, 2019 · 0 comments
Open
1 of 39 tasks

Create material mappings for all shader tags #7

ronbrogan opened this issue Dec 25, 2019 · 0 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ronbrogan
Copy link
Owner

ronbrogan commented Dec 25, 2019

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
  • lockout.map
  • midship.map
  • needle.map
  • street_sweeper.map
  • triplicate.map
  • turf.map
  • warlock.map
  • waterworks.map
  • zanzibar.map
@ronbrogan ronbrogan added good first issue Good for newcomers help wanted Extra attention is needed labels Dec 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant