25 Commits over 28 Days - 0.04cph!
Rebuild text shader cause I stomped it before
Managed fog
Squash
Finish rebase
Fix intellisense for native rendertools
Cleaned up - not tested in game
Fix Vector3.LerpTo change breaking addons
Fix fog in game
Only copy fog attributes on RenderScene
Remove unused from SceneSystem
Add ManagewdRenderPipeline.SetupWorldViewAttributes
Add callback to allow setting viewattributes for a scene from c#
Comments
Shouldn't need this now
Remove unused from SceneSystem
Add ManagewdRenderPipeline.SetupWorldViewAttributes
Add callback to allow setting viewattributes for a scene from c#
Comments
Shouldn't need this now
Only copy fog attributes on RenderScene
Fix Vector3.LerpTo change breaking addons
Cleaned up - not tested in game
Fix intellisense for native rendertools
Hammer.CustomHeader attribute, Refactor nullcheck out
Use a field instead of a func call
Switch gradient fog to use state
Remove most of the c++ code and move what we can to managed
Allow gradient fog to work on scene renderer
Allow one fog controller per SceneWorld instead of one global instance
GradientFog -> GradientFogEntity
Allow entity IO to parse colors
Introduce fade time, add all inputs for fog
Make fog show in hammer again
Initial managed env_gradient_fog
Start decoupling gradient fog and move it to managed