scp-fs2open / scp-fs2open/fs2open.github.com
Lighting profiles completeness checklist
- Dominant language
- C++
- Stars
- 487
- Forks
- 184
- PR merge metrics
- PR metrics pending
Description
There's a lot of things I have intended for some time to move into lighting profiles. In the interest of keeping these from being forgotten, I'll list them out here.
- [ ] Brightpass threshold and possibly other related options there
- [ ] Envmap lighting multiplier(would be new shader feature)
- [ ] lighting.sdr SPEC_FACTOR_NO_SPEC_MAP
- [ ] lighting.sdr GLOW_MAP_INTENSITY
- [ ] lighting.sdr GLOW_MAP_SRGB_MULTIPLIER
- [ ] shield-impact-f.sdr EMISSIVE_GAIN
- [ ] bloom configuration, with user config slider multiplying bloom strength.
I also want to add at least one further designer tool for them
- [ ] Profile switching in-mission with transition time, for smooth interpolation between float values.
- [ ] purely dynamic runtime profile adjustment options, possibly just in Lua so people can make the sexps they actually need for this.
- [ ] Controls for renderTechModel() or renderOverheadModel(). Most likely form off the top of the head is a ltp section for named light arrangements, setting defaults used in certain contexts, and some controls for switching them around at runtime.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.