mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-16 21:44:05 +09:00
bayer alpha for particles
This commit is contained in:
@@ -102,6 +102,8 @@ object IngameRenderer : Disposable {
|
||||
val shaderForActors: ShaderProgram
|
||||
val shaderDemultiply: ShaderProgram
|
||||
|
||||
val shaderBayerAlpha: ShaderProgram
|
||||
|
||||
val shaderVibrancy: ShaderProgram
|
||||
|
||||
private val WIDTH = App.scr.width
|
||||
@@ -144,6 +146,7 @@ object IngameRenderer : Disposable {
|
||||
shaderBlendGlowTex1Flip = App.loadShaderFromClasspath("shaders/blendGlow.vert", "shaders/blendGlowTex1Flip.frag")
|
||||
shaderDemultiply = App.loadShaderFromClasspath("shaders/blendGlow.vert", "shaders/demultiply.frag")
|
||||
|
||||
shaderBayerAlpha = App.loadShaderFromClasspath("shaders/blendGlow.vert", "shaders/bayeralpha.frag")
|
||||
|
||||
shaderKawaseDown = App.loadShaderFromClasspath("shaders/default.vert", "shaders/kawasedown.frag")
|
||||
shaderKawaseUp = App.loadShaderFromClasspath("shaders/default.vert", "shaders/kawaseup.frag")
|
||||
@@ -1176,6 +1179,8 @@ object IngameRenderer : Disposable {
|
||||
shaderForActors.dispose()
|
||||
shaderDemultiply.dispose()
|
||||
|
||||
shaderBayerAlpha.dispose()
|
||||
|
||||
shaderVibrancy.dispose()
|
||||
|
||||
if (::fboRGBexport.isInitialized) fboRGBexport.tryDispose()
|
||||
|
||||
Reference in New Issue
Block a user