2013-12-23 32 views
0

儘管如此,使用GameMaker的快速筆記並不重要。我一直在照明已經很多年了,而且似乎永遠不會想到一種有效的方法。二維容積照明方法?

我確實已經完成了體積照明,儘管它在70個陰影腳輪和10個左右的燈光下變慢了。這不是完全最佳的結果:http://i.imgur.com/GMfhpNY.png

現在,每個給出體積照明效果的「陰影」都繪製得相當差。陰影繪製在一個低alpha,移回幾個像素,alpha增加,繪製,重複...

陰影是一個精靈,本身可以繪製50倍...慢... 所以我想知道是否有人比這更好,更有效的方法。 想法?我需要的只是一種吸引陰影的方法,在 之後我可以完成其餘的工作。 :)

+0

現在我可以通過將它們渲染到自己的表面並保存大量的FPS來使燈光靜止。我打算這樣做,但是我仍然需要一個更好的方式來繪製陰影! :) – FatalSleep

回答

-1

GameMaker:Studio 1.2提供着色器,使用它們。

+0

說起來容易做起來難......我不知道如何寫着色器,尤其是這個。我需要有人爲我做這件事...... – FatalSleep

+0

http://gmc.yoyogames.com/index.php?showforum=136上有一些例子,甚至已經由某人完成:http://gmc.yoyogames .com/index.php?showtopic = 590030 - youtube演示在這裏:http://www.youtube.com/watch?v=fsbECSpwtig – gnysek

+0

這是2D照明...不2D *體積*照明,巨大的差異。 – FatalSleep