在 WebGL 中使用样条插值
Use Spline interpolation in WebGL
如何使用 WebGL 在 3D 中使用样条插值?。这是用于分子建模,特别是 Trace 表示。我一直在搜索有关它的信息,但我还没有找到如何在 WebGL 中使用它。我需要创建算法吗?
您可以使用它,但 WebGL 中没有现成的工具。您需要做的不是为原子之间的海峡线生成几何图形(?),而是生成适当分段的样条曲线。此外,WebGL 2 几何着色器可能会派上用场,以高效的方式生成此类样条曲线。
但是,如果您要实现分子查看器或编辑器并且需要显示蛋白质的 alpha 螺旋、beta 折叠等,最好的方法可能是将它们呈现为预制基元(例如,建模在 3d 软件中导出并用作现成的几何体)。
如何使用 WebGL 在 3D 中使用样条插值?。这是用于分子建模,特别是 Trace 表示。我一直在搜索有关它的信息,但我还没有找到如何在 WebGL 中使用它。我需要创建算法吗?
您可以使用它,但 WebGL 中没有现成的工具。您需要做的不是为原子之间的海峡线生成几何图形(?),而是生成适当分段的样条曲线。此外,WebGL 2 几何着色器可能会派上用场,以高效的方式生成此类样条曲线。
但是,如果您要实现分子查看器或编辑器并且需要显示蛋白质的 alpha 螺旋、beta 折叠等,最好的方法可能是将它们呈现为预制基元(例如,建模在 3d 软件中导出并用作现成的几何体)。