コード例 #1
0
 public TagModel()
 {
     m_header            = new MODEL_HEADER();
     m_bModelLoaded      = false;
     m_bAnimationEnabled = true;
     m_CurrentLOD        = eLOD.SUPER_HIGH;
 }
コード例 #2
0
        public void SetLOD(eLOD lod)
        {
            if (lod == eLOD.CAUSES_FIRES)
            {
                lod = eLOD.SUPER_HIGH;
            }

            m_CurrentLOD = lod;
        }
コード例 #3
0
 public void RenderModel(int index, eLOD lod)
 {
     if ((index <= m_LookupCount) && (index > DEFAULT_MODEL) && (m_LookupTable[index].model != null))
     {
         m_LookupTable[index].model.Render();
     }
     else
     {
         //todo: draw default model (cube)
     }
 }
コード例 #4
0
 public void SetLOD(eLOD lod)
 {
     m_CurrentLOD = lod;
 }