Package com.jme3.shader
package com.jme3.shader
manage and manipulate OpenGL shaders
-
ClassDescriptionAn attribute is a shader variable mapping to a VertexBuffer data on the CPU.The base implementation of BO.The class to describe a filed in BO.The new define list.This shader Generator can generate Vertex and Fragment shaders from shadernodes for GLSL 1.0This shader Generator can generate Vertex and Fragment shaders from ShaderNodes for GLSL 1.5This shader Generator can generate Vertex and Fragment shaders from ShaderNodes for GLESSL 3.0 Nowadays it's just a subclass of Glsl150ShaderGenerator overriding the version string because GLSL 1.5 is mostly compatible with GLESSL 3.0Shader source describes a shader object in OpenGL.Type of shader.Implementation of shader's buffer block.This class is the base for a shader generator using the ShaderNodes system, it contains basis mechanism of generation, but no actual generation code.A ShaderNode is the unit brick part of a shader program.Shader node definition structure meant for holding loaded data from a material definition j3md fileA shader node variableRepresents a mapping between 2 shader node variables or a left shader node variable and a value expression.