當前位置:編程學習大全網 - 網站源碼 - 怎樣零基礎徒手獨自開發帶爬蟲的本地版傻瓜渲染器?

怎樣零基礎徒手獨自開發帶爬蟲的本地版傻瓜渲染器?

設置頂點,緩沖區,把這些數據抽象叫做MeshData。

設置常量緩存區如頂點坐標變換矩陣,相機位置等,把這部分內容抽象為Constant。

設置渲染狀態,比如深度測試,BlendState,把這部分抽象為RenderState。

設置VS,PS

設置貼圖!主體思想!

void DrawFrame()

{

for( i = 0; i < entity.count; i++)

{

SetVB();

SetIB();

SetConstant();

SetRenderState();

SetVSAndPS();

SetTexture();

ExecuteCommandLists();//執行渲染

}

Present();

}

  • 上一篇:達菲升頻dsd256要求
  • 下一篇:重生少年遊戲裏的直播角怎麽開?
  • copyright 2024編程學習大全網