はじめまして
未踏ユースに採用されたのでHatena::Diary始めることにしました。
提案テーマのGPUPPURについて
- GPUとPPUを組み合わせて3Dグラフィックスを表示するライブラリ(CPUも使いますが)
- レイトレーシングとラスタライズの両方を行う。片方だけ使ったり、レイトレーシングとラスタライズでレンダリングしたものを組み合わせることなどができるようになる予定。
- GPUの機能を使うときはDirect3DかOpenGLを使う。(両方使って実装を行う予定)
- PPUの機能を使うときはPhysXのAPIを使う。
- C++言語を使って開発する。
期待される効果
- GPUとPPUを組み合わせることによって、現在のGPUを使った3Dグラフィックスより高速化するかも。
- レイトレーシングを使えば、ポリゴン数が多くて画素数があまり多くないときでは、現在のDirectXやOpenGLで使われているラスタライズ法より高速にレンダリングできるかも。
- 大抵のPCに装備されているGPUとこれから普及するかもしれないPPUで上記のことが実現できるかも。
細かいこととか、↑を読んでもわからない人向けの記事はたぶん明日書く予定・・・