似乎当 overdraw 设置为 true 时,画布渲染器实际上将填充扩展到面的边缘之外,因此它们重叠了一点。这通常很好,但是当材料是透明的时,这些重叠的边缘会产生不受欢迎的线框类型伪影。
请参阅示例中的粉红色箭头:示例
有没有办法玩实际扩展了多少填充?恐怕源代码只是在我头上,但如果有人能指出处理的地方(源代码中的哪一行),那将不胜感激。如果做不到这一点,希望有人知道另一种解决方案或解决方法。
我意识到使用 WebGL 渲染器时问题会消失,但我被要求尽可能在 Canvas 上进行这项工作。