Rendering & implementation

大量の要素を効率よく更新し描く

10 keywords

  1. Compute ShaderコンピュートシェーダーGPU上で粒子や流体の並列計算を行うExplore the demo →
  2. GPU InstancingGPUインスタンシング同じメッシュの多数の個体をまとめて描くExplore the demo →
  3. Indirect Drawingインダイレクト描画GPUバッファの引数から描画数を決めるExplore the demo →
  4. Level of DetailLOD遠くの物体を簡単な形に切り替えるExplore the demo →
  5. Frustum / Occlusion Cullingカリング画面外や遮蔽物の奥を描画対象から外すExplore the demo →
  6. Overdraw / Fill Rateオーバードロー同じ画素への重ね描きを把握して負荷を抑えるExplore the demo →
  7. Ping-Pong Buffers / Double Bufferingピンポンバッファ読み元と書き先を交互に交換して反復計算するExplore the demo →
  8. Object Poolオブジェクトプール弾や粒子のオブジェクトを使い回すExplore the demo →
  9. Structure of Arrays / Data LocalitySoA・データ局所性同種のデータをまとめて一括更新しやすくするExplore the demo →
  10. Parallel Prefix Sum / Scan並列プレフィックスサム累積値を並列計算して配置先や生存粒子を求めるExplore the demo →