3D圖形技術常用技術一覽
一、場景管理相關的技術(scene manager th):
八叉樹(octree) 、四叉樹(quadtree)、二叉樹(biniary space tree)、多叉樹(n - tree)、入口技術(portal)、擴展入口(anti-portal)
二、通用內核渲染管理技術(render manager)
隊列(queue)、優先隊列(deque)、鏈表(list)
三、地形管理和繪制技術(terrain manager and render engine)
四叉樹(quadtree,和scenemanager重合)、單位地形塊管理(terrainChunk)、分塊地形(mapTile)、
二元三角樹(rometree)
四、通用不可見面去除技術
背面剔除(back cull)、視口截頭體剪裁(frustum)、遮擋面剔除(HBR)
五、通用動畫技術
關鍵幀動畫(frame animate)、骨骼蒙皮動畫(skeleton and skin mesh animate)、頂點動畫(vertex animate)、紋理動畫(textue animate)
六、通用材質紋理技術:
單紋理(single texture)、多重紋理(multpile texture)、透明度紋理(alpha texture)、陰影貼圖(shadow map)、光照貼圖(light map)、法線貼圖(normal texture)、高動態范圍光照圖(high dynamic range texture,用浮點紋理來模擬廣泛的光照范圍)、頂點置換圖(displacement texture,利用法線圖、高度圖和相對偏離圖進行物體模型的簡化)、高度圖(high texture)
七、光照陰影:
光線跟蹤(ray trace)、光照圖(light map)、陰影圖(shadow map)、動態光照(dynamic light)、體積陰影(shadow volumn)、模板陰影(stencil shadow)、頂點光照(vertex light)、像素光照(pixel light)、HDR、PRT
八、雜項:
粒子動畫系統,帶子動畫系統,3ds max\maya\lightwave\vue infinite插件
九、圖形處理器技術(GPU programming)
vs、ps、HLSL、CG