Class Index | File Index

Classes


Class SglMeshRenderer

Takes charge of mesh rendering, including program attributes, uniforms and samplers bindings.
Defined in: gl_mesh.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
SglMeshRenderer(program)
Constructs a SglMeshRenderer.
Method Summary
Method Attributes Method Name and Description
 
 
beginMesh(mesh)
 
 
end()
 
 
 
 
 
 
renderMeshPrimitivesRange(mesh, name, first, count)
 
renderRange(first, count)
 
setSamplers(mapping)
 
 
 
setUniforms(mapping)
 
Class Detail
SglMeshRenderer(program)
Constructs a SglMeshRenderer.
Parameters:
program
Method Detail
begin()

beginMesh(mesh)
Parameters:
mesh

beginPrimitives(name)
Parameters:
name

end()

endMesh()

endPrimitives()

getStreamMappingFromPrefix(prefix)
Parameters:
prefix

render()

renderMeshPrimitives(mesh, name)
Parameters:
mesh
name

renderMeshPrimitivesRange(mesh, name, first, count)
Parameters:
mesh
name
first
count

renderRange(first, count)
Parameters:
first
count

setSamplers(mapping)
Parameters:
mapping

setStreamMapping(mapping)
Parameters:
mapping

setStreamMappingFromPrefix(prefix)
Parameters:
prefix

setUniforms(mapping)
Parameters:
mapping

synchronizeProgram()

Documentation generated by JsDoc Toolkit 2.3.2 on Thu Jan 21 2010 20:07:02 GMT+0100 (CET)