如何使用WebGL在3D中使用样条插值?这适用于分子建模,特别是Trace表示。我一直在搜索有关它的信息,但我还没有找到如何在WebGL中使用它。我需要创建算法吗?
答案 0 :(得分:1)
您可以使用它,但WebGL中没有现成的设施。您需要做的不是为原子之间的直线生成几何体(?)而是生成适当的分段样条。此外,WebGL 2几何着色器可以派上用场以高效的方式生成这样的样条线。
但是,如果您正在实施分子查看器或编辑器并需要显示蛋白质的α螺旋,β折叠等,也许最好的方法是将它们渲染为预制基元(例如,建模)在3d软件中,导出并用作现成的几何体。)