并行处理,第 1 部分

如果您使用过其他编程语言,可能会想‘好吧,但Vex如何知道要处理哪个点呢?如何遍历几何体?这里的学问太多了!

答案是 Vex 隐含地并行工作。可以把到目前为止所写的代码, 想象成在一个点上工作,所以像

  1. @Cd = @P;

正在根据点的位置设置点的颜色。当有很多点时,Vex 会在所有点上并行运行相同的代码,自动为每个点替换 Cd 和 P 的值。暂时别担心细节,只需了解正在发生的事情即可。这会影响处理某些问题的方式,其他事情回过头再讨论。