# Class: l3dtbterrain

list3d node of a tbterrain

## Hierarchy

    o-+ l3dlist
      o-+ l3dnode
        o-+ l3dtbterrain

## Methods:

new (string name,|l3dlayerid|, tbterrain, texture atlas, int blocksize)
  returns: (l3dtbterrain)
  new l3dnode of tbterrain
getterrain (l3dnode node)
  returns: (tbterrain)
  gets terrain of this l3dnode
material (l3dnode node, material, mattexcontrolid, matshdcontrolid, 5 shaders)
  returns: (tbterrain)
  sets terrain material and shaders. One shader for each number of active layers. The controlids are for texture atlas and shader assignment.

## Inherited Methods:

### From l3dnode

cambox, camsphere, camvolumedelete, color, delete, isanimateable, lastframe, lightmap, lightmaptexmatrix, linkinterface, localmatrix, localpos, localrotaxis, localrotdeg, localrotquat, localrotrad, name, novistest, parent, parentbone, renderscale, rotationlock, setlayer, unlink, unparentbone, uselocal, uselookat, usemanualworld, visflag, worldmatrix, worldpos, worldrotaxis, worldrotdeg, worldrotquat, worldrotrad

### From l3dlist