![]() |
[Andorra] Druckwelle per Shader realisieren?
Ich möchte gerne eine ringförmig ausbreitende Druckwelle darstellen, die den Hintergrund entsprechend verzerren soll. Ich vermute, dass ich dazu mit Shadern arbeiten muss, ich weiß aber nicht, wo ich ansetzen muss.
Hat jemand eine Idee, wo man entweder fertige Shader dazu findet oder wie man sowas machen kann? |
Re: [Andorra] Druckwelle per Shader realisieren?
Rendere die Szene in eine Textur und lasse diese beim Rendern über einen Shader laufen. Im Endeffekt musst du die Textur dann auf einem kurzen Stück in gegebenem Abstand um die Quelle mit einer halben Sinusschwingung verzerren.
|
Re: [Andorra] Druckwelle per Shader realisieren?
Zitat:
1. Rendern in eine Textur.. kann Andorra das schon? (Ich erinnere mich an so einen Punkt in der Roadmap) 2. Beim Rendern über einen Shader laufen.... da hört es auf. Das "Wie" geht z.T. aber spätestens am Shader-Skript scheitere ich. Aber ich fürchte, ich komme da um viel Einarbeitung nicht drum herum, so wie sich das anhört... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz