A unified approach to grown structures

Design Patterns, Erklärungen zu Algorithmen, Optimierung, Softwarearchitektur
Forumsregeln
Wenn das Problem mit einer Programmiersprache direkt zusammenhängt, bitte HIER posten.

A unified approach to grown structures

Beitragvon Zudomon » 19.07.2017, 08:14

Mir ist da dieses Video untergekommen:



Durch prinzipiell einfache Funktionen werden nach einigen Iterationen sehr komplexe Modelle geformt. Ich finde das sehr krass und vieles erinnert direkt an Beispiele aus der Natur. Allerdings frage ich mich, wie das im Detail funktioniert. Was mich vor allem grundsätzlich erstmal interessieren würde, auf welcher Basistechnologie es beruht. Damit meine ich, wird dort auf Dreiecksnetzen gearbeitet, oder doch eher implizite Oberflächen, die anschließend trianguliert werden. Oder noch was ganz anderes? Und wie wird die Eigenkollision beachtet?
Kennt sich jemand damit aus oder hat Vermutungen, was dahinter stecken könnte?
Bild
Benutzeravatar
Zudomon
 
Beiträge: 2066
Registriert: 25.03.2009, 08:20

Re: A unified approach to grown structures

Beitragvon Alexander Kornrumpf » 19.07.2017, 09:28

Alexander Kornrumpf
Moderator
 
Beiträge: 1610
Registriert: 25.02.2009, 14:37

Re: A unified approach to grown structures

Beitragvon Zudomon » 19.07.2017, 09:33

Hätte ich den Link gesehen, hätte ich nicht gefragt...
Bild
Benutzeravatar
Zudomon
 
Beiträge: 2066
Registriert: 25.03.2009, 08:20

Re: A unified approach to grown structures

Beitragvon Krishty » 19.07.2017, 12:31

Echt, Zudo!

Videobeschreibung hat geschrieben:https://www.behance.net/gallery/21605971/Neri-Oxman-Wanderers

https://www.behance.net/gallery/21605971/Neri-Oxman-Wanderers hat geschrieben:In this project we collaborated with artist, scientist, researcher Prof. Neri Oxman from the MIT Media Lab and the Mediated Matter Group to create four grown and 3d printed wearables.

Mediated Matter Group hat geschrieben:Publications

Publications hat geschrieben:2016 Grown, Printed, and Biologically Augmented: An Additively Manufactured Microfluidic Wearable, Functi
Bader, C., Patrick, W., Kolb, D., Hays, S., Keating, S., Sharma, S., Dikovsky, D., Belocon, B., Weaver, J., Silver, P., and Oxman, N., Journal of 3D Printing and Additive Manufacturing, Volume 3, Number 2, 2016, Pp. 79-89

Ein Bisschen mehr detektivischer Spürsinn dürft’s schon sein ;)
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Krishty
 
Beiträge: 6024
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy

Re: A unified approach to grown structures

Beitragvon Zudomon » 19.07.2017, 13:23

Ihr habt recht, also löscht den Thread doch einfach wieder.
Bild
Benutzeravatar
Zudomon
 
Beiträge: 2066
Registriert: 25.03.2009, 08:20

Re: A unified approach to grown structures

Beitragvon Krishty » 19.07.2017, 13:45

Naja; wir können hier doch gut über’s Paper selber reden, falls Fragen aufkommen … ich würd’s auch gern durcharbeiten, aber heute wird das wohl nichts mehr :(
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Benutzeravatar
Krishty
 
Beiträge: 6024
Registriert: 26.02.2009, 12:18
Benutzertext: state is the enemy

Re: A unified approach to grown structures

Beitragvon Schrompf » 19.07.2017, 13:59

Sieht cool aus! Danke für den Link. Sehe aktuell allerdings nicht, welchen Nutzen es über das Cool-Aussehen hinaus haben könnte.
Häuptling von Dreamworlds. Baut an was Neuem. Hilft nebenbei nur höchst selten an der Open Asset Import Library mit.
Benutzeravatar
Schrompf
Thomas Ziegenhagen
Moderator
 
Beiträge: 3611
Registriert: 26.02.2009, 00:44
Wohnort: Dresden
Benutzertext: Lernt nur selten dazu

Re: A unified approach to grown structures

Beitragvon Alexander Kornrumpf » 19.07.2017, 14:06

Zudomon hat geschrieben:Ihr habt recht, also löscht den Thread doch einfach wieder.


Why so serious? Du hast doch deine Frage beantwortet bekommen, oder?

Krishty hat geschrieben:Naja; wir können hier doch gut über’s Paper selber reden, falls Fragen aufkommen … ich würd’s auch gern durcharbeiten, aber heute wird das wohl nichts mehr :(


Tendenziell würde ich (nach einmaligem Überfliegen) abraten, die Zeit zu investieren. Ich glaube da gibt es andere Papiere zu design/engineering by genetic algorithm, die technisch insgesamt spannender sind. Die coolen Kinder benutzen heute ja sowieso KNN für sowas. Oder in der Sprache unserer Zeit: "These 10 Weirdly Alien Designs were Dreamt up by Computers. Number 8 will Blow Your Mind"
Alexander Kornrumpf
Moderator
 
Beiträge: 1610
Registriert: 25.02.2009, 14:37

Re: A unified approach to grown structures

Beitragvon Chromanoid » 19.07.2017, 14:10

@Zudomon: Ich hab übrigens schon bei behance aufgeben nach der Quelle zu suchen und mich darüber aufgeregt, dass die das Paper so versteckt haben...

"These 10 Weirdly Alien Designs were Dreamt up by Computers. Number 8 will Blow Your Mind"
Würg
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 3613
Registriert: 16.10.2002, 19:39
Wohnort: Lüneburg
Alter Benutzername: atr_23

Re: A unified approach to grown structures

Beitragvon Alexander Kornrumpf » 19.07.2017, 14:14

Chromanoid hat geschrieben:@Zudomon: Ich hab übrigens schon bei behance aufgeben nach der Quelle zu suchen und mich darüber aufgeregt, dass die das Paper so versteckt haben...


Auf die Gefahr hin mal wieder das Offensichtliche zu verraten, man findet das Paper stressfrei, indem man den Titel des hier verlinkten Videos googlet. An einem behance bin ich dabei nicht vorbeigekommen.
Alexander Kornrumpf
Moderator
 
Beiträge: 1610
Registriert: 25.02.2009, 14:37

Re: A unified approach to grown structures

Beitragvon Zudomon » 19.07.2017, 14:29

Alexander Kornrumpf hat geschrieben:
Zudomon hat geschrieben:Ihr habt recht, also löscht den Thread doch einfach wieder.


Why so serious? Du hast doch deine Frage beantwortet bekommen, oder?

Ja, aber wie... vielleicht fehlt dir aber auch einfach Empathie.
So wie du es ausdrückst, impliziert das, dass der Thread überflüssig ist, weil meine Fragen schon im Paper (!), welches man über Umwege (!) bekommt, beantwortet werden.

Ist das hier ein Forum, wo wir Fragen stellen und gemeinsam die Welt entdecken können, oder wo wir vorher gefälligst zu recherchieren haben, ob es zu einem Video auch Paper gibt, die wir dann durch arbeiten müssen, bevor wir einen Thread erstellen?

Schrompf hat geschrieben:Sieht cool aus! Danke für den Link. Sehe aktuell allerdings nicht, welchen Nutzen es über das Cool-Aussehen hinaus haben könnte.

Siehste Alex, hätte ich mir die Mühe gemacht, mich da durchzuwühlen, dann hätte ich diesen Thread nicht erstellt und Schrompf hätte das Video nicht gesehen! :D

Krishty hat geschrieben:Naja; wir können hier doch gut über’s Paper selber reden, falls Fragen aufkommen … ich würd’s auch gern durcharbeiten, aber heute wird das wohl nichts mehr :(

War nicht ernst gemeint, mit dem löschen... falls du das Paper durcharbeitest, wäre es toll, wenn du hier das Prinzip umreißen könntest, damit auch ein Laie wie ich verstehe, was die da machen :D
Bild
Benutzeravatar
Zudomon
 
Beiträge: 2066
Registriert: 25.03.2009, 08:20

Re: A unified approach to grown structures

Beitragvon Chromanoid » 19.07.2017, 15:53

Alexander Kornrumpf hat geschrieben:
Chromanoid hat geschrieben:@Zudomon: Ich hab übrigens schon bei behance aufgeben nach der Quelle zu suchen und mich darüber aufgeregt, dass die das Paper so versteckt haben...
Auf die Gefahr hin mal wieder das Offensichtliche zu verraten, man findet das Paper stressfrei, indem man den Titel des hier verlinkten Videos googlet. An einem behance bin ich dabei nicht vorbeigekommen.
Irgendwie bin ich von diesen Videos zu Papers gewohnt, dass da in der Videobeschreibung ein Link zur Publikation o.Ä. steckt. Als ich dem Link dann gefolgt bin, kam ich nur zu der blöden Portfolio-Seite... Das anders zu probieren kam mir irgendwie gar nicht in den Sinn, obwohl es natürlich sehr naheliegend ist - naja so wichtig war das Finden des Papers mir auch nicht... ;)
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 3613
Registriert: 16.10.2002, 19:39
Wohnort: Lüneburg
Alter Benutzername: atr_23

Re: A unified approach to grown structures

Beitragvon Alexander Kornrumpf » 19.07.2017, 18:37

Zudomon hat geschrieben:Ja, aber wie... vielleicht fehlt dir aber auch einfach Empathie.


Vielleicht bleibst du mal sachlich.

So wie du es ausdrückst, impliziert das, dass der Thread überflüssig ist, weil meine Fragen schon im Paper (!), welches man über Umwege (!) bekommt, beantwortet werden.

Ist das hier ein Forum, wo wir Fragen stellen und gemeinsam die Welt entdecken können, oder wo wir vorher gefälligst zu recherchieren haben, ob es zu einem Video auch Paper gibt, die wir dann durch arbeiten müssen, bevor wir einen Thread erstellen?


In meiner Welt ist es kein Umweg nach einem Paper zu googlen (und es sind literally drei klicks ab google). Ich weiß nicht was die Ausrufezeichen mir sagen sollen. Du scheinst Besonderheiten hervorheben zu wollen, die ich nicht als solche sehe.

Die Frage ob der Thread damit überflüssig ist oder nicht und welche Threads man erstellen darf interessiert mich nicht. Meinen Lebensbedarf an Diskussion über solche Meta-Fragestellungen habe ich vor 15 Jahren in eben diesem Forum abgearbeitet.

... falls du das Paper durcharbeitest, wäre es toll, wenn du hier das Prinzip umreißen könntest, damit auch ein Laie wie ich verstehe, was die da machen


Was genau erwartest du da? Er kann doch auch nichts anderes machen, als das wiederzugeben, was er im Paper liest. Und ich vermute mal stark, dass er auf dem Gebiet von 3D gedruckten Kleidungsstücken als Habitat für Mikroben genauso Laie ist, wie du. Es ist halt ein abgefahrenes Spiezialthema. Was ist dir denn nach der Lektüre des Papiers weiterhin unklar?
Alexander Kornrumpf
Moderator
 
Beiträge: 1610
Registriert: 25.02.2009, 14:37

Re: A unified approach to grown structures

Beitragvon joggel » 20.07.2017, 08:20

Also ich würde gerne etwas über den Inhalt das Paper erfahren, da ich schwierigkeiten habe das Paper zu verstehen :)
...
Benutzeravatar
joggel
 
Beiträge: 1178
Registriert: 06.11.2007, 19:06
Wohnort: Dresden

Re: A unified approach to grown structures

Beitragvon joeydee » 20.07.2017, 08:32

Interessant ist für uns wohl vor allem der Part, wie der digitale Wachstumsprozess verwirklicht ist. Nach erstem Überfliegen gebe ich mal wieder was hängengeblieben ist (gerne korrigieren wenn falsch):
- Die Geometrie wird in eine repräsentative Punktwolke umgesetzt (z.B. Liniensegmente als Mitten-Punkte).
- Aus der Punktwolke wird in ein SDF generiert.
- Aus den Informationen von Punktwolke/SDF wird offensichtlich ein Displacement für jeden Vertex der Originalgeometrie berechnet oder ein gegebener Displacement-Vektor je Vertex beeinflusst. Mir scheint, das SDF löst dann das Problem der Eigenkollision irgendwie "for free" wenn nach den Formeln aus dem Paper angewendet. Das wäre der Punkt, der mal genauer beleuchtet werden müsste.
- Das Displacement wird auf die Ursprungsgeometrie angewendet und "refined" - Punkte ergänzt, Retopology mit möglichst gleichen Abständen.
- Wieder von vorn.

Auch wenn ich dieses Projekt im speziellen jetzt nicht sooo prickelnd finde - künstlich "gewachsene" Strukturen als Werkstoffe einzusetzen hielt ich schon immer für innovativ. Leicht, Redundanz in der Struktur (Fehlertoleranz, Kraftverteilung, Resistenz), und wenn ich die hohlen Kanäle sehe denke ich da nicht an das Befüllen mit Mikroben, sondern eher an ein selbstreparierendes Material. Statt so nen abtörnenden Pilz-Tanga, lass lieber mal ne "Mushbridge" wachsen die sich der Belastung anpasst und ihre Wartungsarbeiten selbst erledigt.
joeydee
 
Beiträge: 496
Registriert: 23.04.2003, 15:29

Nächste

Zurück zu Algorithmen und Datenstrukturen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron