godot 隨機(jī)地圖6 使用noise1d
godot中不支持opencl,如果是opencl那真沒那么麻煩啊。
我要是能自己改游戲引擎,也不至于那么麻煩了。
一、使用noise1d數(shù)據(jù)
????1、創(chuàng)建結(jié)構(gòu)

????????colorrect需要full rect
????????subviewport需要執(zhí)行一次,而且不清屏,并且棄用3D
? ??????2、代碼
???

?????游戲引擎的世界,cpu處理的工作,是不需要等待GPU回饋后再處理,而是直接等待下一幀。所以需要等一幀,也可以用signal去拿。

?????如果能夠在前一個shader中處理是最好的,因為管線是分配好了的。下一個的管線就會按照新的來分配。如有在使用并行運算就不太合適。
????
????3、當(dāng)然shader也專門弄成一個

????因為滑軌調(diào)數(shù)據(jù)

調(diào)好了,最好把值復(fù)制進(jìn)去,因為這些shader值管一個地方的運算。
????4、創(chuàng)建專門的文件夾保存

標(biāo)簽: