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

Idea: Automatically generate a vanilla-style material pack at install time #23

Open
jdmclark opened this issue May 22, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@jdmclark
Copy link
Owner

This depends on #21 and should be an optional feature.

People who always used the hardware mode won't remember this, but Jedi Knight's software renderer actually had emissive textures. These were implemented by allocating special colors in each colormap that rendered as full brightness regardless of light level. It's possible to use this colormap data to generate pretty decent emissive maps (this is known to work, and has been prototyped independently by a number of people).

Something neat might be extending the install script from #21 to optionally generate a material pack from the original game textures plus emissive maps. This script would need to be hand-written, particularly since some textures are known to use these emissive colors inappropriately.

@jdmclark jdmclark added the enhancement New feature or request label May 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant