2

这是一个非常简单的设置的要点:https ://gist.github.com/ichbinadrian/4758155

我的基本计划是根据片段到最低或最高顶点的距离为片段着色。像一座山脉。如何在着色器中保存一个值,以便以后进行处理。因为顶点会随着时间改变位置。

至少这是计划。因为在更改属性中的值后,我无法弄清楚如何更新顶点和面。当我更改着色器外部的顶点位置并设置 xNeedUpdate = true 时,它​​运行良好。

着色器逻辑并不那么容易。

4

1 回答 1

2

如果您在渲染循环中执行此操作:

attributes.displacement.needsUpdate = true;

你的要点会起作用。

于 2013-02-11T23:38:36.583 回答