StrataSource / Engine

Issue tracker for Strata Source
46 stars 2 forks source link

Enhancement: Envmap/phong distortion parameters. #546

Open November-N opened 2 years ago

November-N commented 2 years ago

What would this enhancement be for?

Rendering

Describe your enhancement suggestion in more detail

This would add in more parameters for having more fine control over how envmaps & phong are distorted. Currently the only distortion control we have is the $bumpmap parameter; This isn't ideal as it would also affects lighting.

By default the distortion would use the $bumpmap specified. This would be possible to change by a parameter that can change the bumpmap's scale & alternatively change the normal map used entirely. It would also be nice to be able to have 2 sets of parameters, one for phong & one for envmaps.

November-N commented 2 years ago

The closest parameter we have for this in stock is $nodiffusebumplighting, which would eliminate lighting bumpmaps & apparently doesn't work at all past 2007.