Was man nicht alles tut, wenn man Arbeit am eigenen Projekt vermeiden will ;)
https://www.shadertoy.com/view/csdXWf
@Schrompf, wir hatten es ja im IRC noch kurz von der Idee: Statt Polygon ein "Blob" als Basis, also Disks mit Smooth-Union blenden. Dann werden auch konkave Ecken direkt abgerundet.
Im Shadertoyshader: Der testet auch auf Point-Distance, bei Mausklick erscheint ein entsprechender Kreis. SmoothUnion ist per se nicht "exact", sondern "bound", also die SDF-Distanz außerhalb ist dann >= statt =. Also muss man für Kollision vielleicht einen kleinen Raycast zum Rand machen, wenn das zu ungenau ist.
Der Shader basiert zu 99.9% auf den Quilez-SDF-Demoshadern.
Wie man das später zum "platzen" bringt, ääh ... aber da kann man sicher auch noch was draus machen. Erstmal die Basis überlegen dachte ich.
Also, das (alleine) löst sicher auch nicht alles.
[Projekt] Wurmdings
Forumsregeln
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.
Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.
This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.
Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.
This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
- Schrompf
- Moderator
- Beiträge: 4878
- Registriert: 25.02.2009, 23:44
- Benutzertext: Lernt nur selten dazu
- Echter Name: Thomas Ziegenhagen
- Wohnort: Dresden
- Kontaktdaten:
Re: [Projekt] Wurmdings
Ja, coole Sache! Sieht sehr biologisch wabbelig aus, und die Physik kriegen wir da sicher auch unter. Gefällt mir!
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.