Class Shader

    • Constructor Detail

      • Shader

        public Shader​(java.lang.String name)
    • Method Detail

      • bind

        public void bind()
      • unbind

        public static void unbind()
      • getUniformHandle

        public int getUniformHandle​(java.lang.String name)
      • setUniformMatrix4f

        public void setUniformMatrix4f​(int uniformHandle,
                                       org.joml.Matrix4f mat4)
      • setUniformVec4f

        public void setUniformVec4f​(int handle,
                                    org.joml.Vector4f vec)
      • updateCamera

        public void updateCamera​(Camera cam)
      • setBounds

        public void setBounds​(float x,
                              float y,
                              float width,
                              float height)
      • setZ

        public void setZ​(float z)
      • setColorFilter

        public void setColorFilter​(org.joml.Vector3f vec3)
      • cleanup

        public void cleanup()