2

複数のキネクトから 3D モデルを (リアルタイムで) 作成するための小さなアプリを作成しています。Helix 3D ツールキットのキネクトの例をインスピレーションの大きな源として使用しています。

悲しいことに、パフォーマンスが非常に悪く、CPU がすべての作業を行っているように見えます :( この種のものには Helix 3D よりも強力なものを使用する必要があることはわかっていますが、プロジェクトをすばやく完了する必要があり、学習する時間がありませんslimDX、sharpGL、openTK、または whatelse (これらはすべて、この種のことを行うためにシェーダーを作成する必要があり、少し時間がかかりすぎます!)

だから、これは私が今得たものです:

デモ1

それはクールですが、私はパフォーマンスが非常に悪いです。これを取得して、深度センサーの解像度を80x60に少し下げることができます。

デモ2

少しぼやけていますが、非常に優れたパフォーマンスです:D

この結果は、 を作成しGeometryModel3D、そのジオメトリ、マテリアル、および変換値を編集したものです。ジオメトリの内部には がありMeshGeometry3D、結果は良好ですが、パフォーマンスが低下しています (CPU はすべてのフレームですべての三角形を再生成する必要があります!)。MSDNが言うように、はとプロパティでMeshGeometry3D構成されます。私はすべてを台無しにするのが好きで、これを取得する値を削除しようとしました:PositionsTextureCoordinatesTriangleIndicesTriangleIndices

すべてめちゃくちゃ

役に立たないが、パフォーマンスが向上します。しかし今、私はいくつかの希望を持っています.いくつかの適切な頂点を持つ多くの線(または非常に歪んだ三角形?)があるように見えます.

ここでアクセシブルなものを手に入れるために何ができますか?曇点みたいなものでも全然いいから、いいパフォーマンスがあればいいのに!

4

0 に答える 0