複数のキネクトから 3D モデルを (リアルタイムで) 作成するための小さなアプリを作成しています。Helix 3D ツールキットのキネクトの例をインスピレーションの大きな源として使用しています。
悲しいことに、パフォーマンスが非常に悪く、CPU がすべての作業を行っているように見えます :( この種のものには Helix 3D よりも強力なものを使用する必要があることはわかっていますが、プロジェクトをすばやく完了する必要があり、学習する時間がありませんslimDX、sharpGL、openTK、または whatelse (これらはすべて、この種のことを行うためにシェーダーを作成する必要があり、少し時間がかかりすぎます!)
だから、これは私が今得たものです:
それはクールですが、私はパフォーマンスが非常に悪いです。これを取得して、深度センサーの解像度を80x60に少し下げることができます。
少しぼやけていますが、非常に優れたパフォーマンスです:D
この結果は、 を作成しGeometryModel3D
、そのジオメトリ、マテリアル、および変換値を編集したものです。ジオメトリの内部には がありMeshGeometry3D
、結果は良好ですが、パフォーマンスが低下しています (CPU はすべてのフレームですべての三角形を再生成する必要があります!)。MSDNが言うように、はとプロパティでMeshGeometry3D
構成されます。私はすべてを台無しにするのが好きで、これを取得する値を削除しようとしました:Positions
TextureCoordinates
TriangleIndices
TriangleIndices
役に立たないが、パフォーマンスが向上します。しかし今、私はいくつかの希望を持っています.いくつかの適切な頂点を持つ多くの線(または非常に歪んだ三角形?)があるように見えます.
ここでアクセシブルなものを手に入れるために何ができますか?曇点みたいなものでも全然いいから、いいパフォーマンスがあればいいのに!