Documentation generator: JsDoc Toolkit 2.4.0
Template: Codeview 1.2
Generated on: 2012-11-19 0:05

Class SpiderGL.Model.ModelRenderer

The SpiderGL.Model.Technique handles the way a model is drawn.

Class Summary
Constructor Attributes Constructor Name and Description
 
Creates a SpiderGL.Model.Technique.
Fields borrowed from class SpiderGL.Core.ObjectBase:
uid

Method Summary

Method Attributes Method Name and Description
 
 
 
 
 
 
end()
 
 
 
renderModelPart(partName)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
setTexture(unit, texture)
 
 
setViewport(x, y, width, height)

Class Detail

SpiderGL.Model.ModelRenderer(gl)
Creates a SpiderGL.Model.Technique.
Parameters:
gl

Method Detail

  • activateMainFramebuffer()
  • activateOffScreenFramebuffer()
  • begin()
  • clearFramebuffer(options)
    Parameters:
    options
  • destroy()
  • end()
  • render()
  • renderModel()
  • renderModelPart(partName)
    Parameters:
    partName
  • setChunk(c)
    Parameters:
    c
  • setColorRenderTarget(rt)
    Parameters:
    rt
  • setDefaultGlobals()
  • setDepthRenderTarget(rt)
    Parameters:
    rt
  • setDepthStencilRenderTarget(rt)
    Parameters:
    rt
  • setFramebuffer(fb)
    Parameters:
    fb
  • setFramebufferAttachments(attachments)
    Parameters:
    attachments
  • setGlobals(g)
    Parameters:
    g
  • setModel(m)
    Parameters:
    m
  • setPart(p)
    Parameters:
    p
  • setPrimitiveMode(m)
    Parameters:
    m
  • setStencilRenderTarget(rt)
    Parameters:
    rt
  • setTechnique(t)
    Parameters:
    t
  • setTexture(unit, texture)
    Parameters:
    unit
    texture
  • setUniforms(u)
    Parameters:
    u
  • setViewport(x, y, width, height)
    Parameters:
    x
    y
    width
    height