Search in sources :

Example 1 with ApplyNormalMapShaderNodeConfiguration

use of com.gempukku.libgdx.graph.plugin.lighting3d.producer.ApplyNormalMapShaderNodeConfiguration in project gdx-graph by MarcinSc.

the class Lighting3DPluginDesignInitializer method initialize.

@Override
public void initialize() {
    Lighting3DPluginRuntimeInitializer.register();
    UICommonShaderConfiguration.register(new PhongLightingBoxProducer());
    UICommonShaderConfiguration.register(new ShadowPhongLightingBoxProducer());
    UICommonShaderConfiguration.register(new BlinnPhongLightingBoxProducer());
    UICommonShaderConfiguration.register(new ShadowBlinnPhongLightingBoxProducer());
    UICommonShaderConfiguration.register(new GraphBoxProducerImpl(new ApplyNormalMapShaderNodeConfiguration()));
    UICommonShaderConfiguration.register(new AmbientLightBoxProducer());
    UICommonShaderConfiguration.register(new DirectionalLightBoxProducer());
    UICommonShaderConfiguration.register(new PointLightBoxProducer());
    UICommonShaderConfiguration.register(new SpotlightBoxProducer());
    UIPipelineConfiguration.register(new ShadowShaderRendererBoxProducer());
}
Also used : GraphBoxProducerImpl(com.gempukku.libgdx.graph.ui.producer.GraphBoxProducerImpl) ApplyNormalMapShaderNodeConfiguration(com.gempukku.libgdx.graph.plugin.lighting3d.producer.ApplyNormalMapShaderNodeConfiguration)

Aggregations

ApplyNormalMapShaderNodeConfiguration (com.gempukku.libgdx.graph.plugin.lighting3d.producer.ApplyNormalMapShaderNodeConfiguration)1 GraphBoxProducerImpl (com.gempukku.libgdx.graph.ui.producer.GraphBoxProducerImpl)1