Schatten anzeigen
Verfasst: 26.04.2015 17:40
hi,
in letzter zeit habe ich an einem kleinen code geabreitet, der den schatten zu einem Objekt berechnet (bzw. 4 punkte die zusammen verbunden die Außenlinien des Schattens bilden)
Jetzt habe ich aber ein Problem:
wie kann ich den schatten anzeigen?
Meine erste Idee:
Das Problem dabei ist hierbei aber, dass es bei mehr als 2 schatten schon anfängt zu ruckeln.
Versuch 2:
hierbei habe ich das Problem, dass es einfach den sprite total seltsam streckt.
Außerdem ist bei den vorherigen Lösungen das Problem, das der Hintergrund nur komplett schwarz ist (im schatten) und es nicht möglich ist, dass der Schatten den Hintergrund nur verdunkelt.
Hat jemand noch eine Idee was ich machen könnte?
in letzter zeit habe ich an einem kleinen code geabreitet, der den schatten zu einem Objekt berechnet (bzw. 4 punkte die zusammen verbunden die Außenlinien des Schattens bilden)
Jetzt habe ich aber ein Problem:
wie kann ich den schatten anzeigen?
Meine erste Idee:
Code: Alles auswählen
StartDrawing(ScreenOutput())
LineXY(x1,y1,x2,y2,RGB(255,0,255))
LineXY(x3,y3,x4,y4,RGB(255,0,255))
StopDrawing()
Das Problem dabei ist hierbei aber, dass es bei mehr als 2 schatten schon anfängt zu ruckeln.
Versuch 2:
Code: Alles auswählen
CreateSprite(4,1920,1080)
StartDrawing(SpriteOutput(4))
Box(0,0,1920,1080,RGB(0,0,0))
StopDrawing()
TransformSprite(4,x1,y1,1,x2,y2,1,x3,y3,1,x4,y4,1)
Außerdem ist bei den vorherigen Lösungen das Problem, das der Hintergrund nur komplett schwarz ist (im schatten) und es nicht möglich ist, dass der Schatten den Hintergrund nur verdunkelt.
Hat jemand noch eine Idee was ich machen könnte?