Class PBRDepthShaderProvider
java.lang.Object
gaiasky.util.gdx.shader.provider.BaseIntShaderProvider
gaiasky.util.gdx.shader.provider.DepthIntShaderProvider
gaiasky.util.gdx.model.gltf.scene3d.shaders.PBRDepthShaderProvider
- All Implemented Interfaces:
IObserver, IntShaderProvider
-
Field Summary
Fields inherited from class DepthIntShaderProvider
configFields inherited from class BaseIntShaderProvider
shaders -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DepthIntShader.Configprotected IntShadercreateShader(IntRenderable renderable) static Stringstatic Stringprotected StringmorphTargetsPrefix(IntRenderable renderable) Methods inherited from class BaseIntShaderProvider
dispose, getShader, notifyModifier and TypeMethodDescriptionvoiddispose()Disposes all resources created by the providergetShader(IntRenderable renderable) Returns aIntShaderfor the givenIntRenderable.voidEvent notification call.
-
Constructor Details
-
PBRDepthShaderProvider
-
-
Method Details
-
getDefaultVertexShader
-
getDefaultFragmentShader
-
createDefaultConfig
-
morphTargetsPrefix
-
createShader
- Overrides:
createShaderin classDepthIntShaderProvider
-