Package net.minecraft.client.renderer
Class PostPass
java.lang.Object
net.minecraft.client.renderer.PostPass
- All Implemented Interfaces:
- AutoCloseable
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<IntSupplier>private final EffectInstancefinal RenderTargetfinal RenderTargetprivate org.joml.Matrix4f
- 
Constructor SummaryConstructorsConstructorDescriptionPostPass(ResourceManager p_110061_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAuxAsset(String p_110070_, IntSupplier p_110071_, int p_110072_, int p_110073_) voidclose()final StringgetName()voidprocess(float p_110066_) voidsetOrthoMatrix(org.joml.Matrix4f p_253811_) 
- 
Field Details- 
effect
- 
inTarget
- 
outTarget
- 
auxAssets
- 
auxNames
- 
auxWidths
- 
auxHeights
- 
shaderOrthoMatrixprivate org.joml.Matrix4f shaderOrthoMatrix
 
- 
- 
Constructor Details- 
PostPasspublic PostPass(ResourceManager p_110061_, String p_110062_, RenderTarget p_110063_, RenderTarget p_110064_) throws IOException - Throws:
- IOException
 
 
- 
- 
Method Details- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
- 
getName
- 
addAuxAsset
- 
setOrthoMatrixpublic void setOrthoMatrix(org.joml.Matrix4f p_253811_) 
- 
processpublic void process(float p_110066_) 
- 
getEffect
 
-