2016-06-16 12 views
0

WebGLで3Dでスプライン補間を使用するにはどうすればよいですか?これは、分子モデリング、特にトレース表現のためのものです。私はそれについての情報を探していましたが、WebGLでどのように使用するかはわかりませんでした。私はアルゴリズムを作成する必要がありますか?WebGLでスプライン補間を使用

+1

どの値を補間する必要がありますか?テクスチャサンプルですか? –

+0

値はPDBファイル(http://www.rcsb.org/pdb/home/home.do)で与えられます。このhttps://drive.google.com/open?id=0B3_ICNPXK86mR2lBQVluR3ZhSGcが必要ですこのようなスプラインです。http://www.codeproject.com/KB/recipes/560163/testSpline.png – Julio

答えて

0

これは使用できますが、WebGLにはすぐに使用できる機能はありません。あなたがする必要があるのは、アトム(?)間のストレートラインのジオメトリを生成する代わりに、適切に分割されたスプラインを生成することです。また、WebGL 2ジオメトリシェーダは、このようなスプラインを効率的に生成するために役立つことがあります。

分子ビューアやエディタを実装しており、アルファヘリックス、ベータシートなどをタンパク質に表示する必要がある場合は、それらをプリメインドプリミティブとしてレンダリングするのが最善の方法です(たとえば、エクスポートして使用可能なジオメトリとして使用される3Dソフトウェア)。

関連する問題