godot 随机地图6 使用noise1d
godot中不支持opencl,如果是opencl那真没那么麻烦啊。
我要是能自己改游戏引擎,也不至于那么麻烦了。
一、使用noise1d数据
1、创建结构

colorrect需要full rect
subviewport需要执行一次,而且不清屏,并且弃用3D
2、代码

游戏引擎的世界,cpu处理的工作,是不需要等待GPU回馈后再处理,而是直接等待下一帧。所以需要等一帧,也可以用signal去拿。

如果能够在前一个shader中处理是最好的,因为管线是分配好了的。下一个的管线就会按照新的来分配。如有在使用并行运算就不太合适。
3、当然shader也专门弄成一个

因为滑轨调数据

调好了,最好把值复制进去,因为这些shader值管一个地方的运算。
4、创建专门的文件夹保存
