Interface GLSLShaderDataLogic


public interface GLSLShaderDataLogic
Logic responsible for transferring data from a geometry to a shader before rendering
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyData(GLSLShaderObjectsState shader, Mesh mesh, Renderer renderer)
    Responsible for transferring data from a Mesh object to a shader before rendering
  • Method Details

    • applyData

      void applyData(GLSLShaderObjectsState shader, Mesh mesh, Renderer renderer)
      Responsible for transferring data from a Mesh object to a shader before rendering
      Parameters:
      shader - Shader to update with new data(setUniform/setAttribute)
      mesh - Mesh to retrieve data from
      renderer - Current renderer