在WebGL中使用样条插值

时间:2016-06-16 14:08:56

标签: javascript html5 webgl

如何使用WebGL在3D中使用样条插值?这适用于分子建模,特别是Trace表示。我一直在搜索有关它的信息,但我还没有找到如何在WebGL中使用它。我需要创建算法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用它,但WebGL中没有现成的设施。您需要做的不是为原子之间的直线生成几何体(?)而是生成适当的分段样条。此外,WebGL 2几何着色器可以派上用场以高效的方式生成这样的样条线。

但是,如果您正在实施分子查看器或编辑器并需要显示蛋白质的α螺旋,β折叠等,也许最好的方法是将它们渲染为预制基元(例如,建模)在3d软件中,导出并用作现成的几何体。)