我正在用 Java 从头开始制作一个 3D 渲染器,没有外部库。当我尝试优化时,我想知道画家算法是否比 Z 缓冲更快的一般/平均答案。假设我渲染一个相同的立方体会更快。但我不希望相交的多边形变得混乱,所以我可能想实现纽厄尔版本的画家算法来切割多边形,这样它们就不会相交和混乱。
那么我可以给出平均渲染单个立方体速度更快的顺序吗:
画家算法
纽厄尔画家算法
Z 缓冲
另外,如果有人有其他好的建议我可以使用吗?
java sorting algorithm 3d
3d ×1
algorithm ×1
java ×1
sorting ×1