Ivy Generator

Es gibt 24 Antworten in diesem Thema, welches 12.952 mal aufgerufen wurde. Der letzte Beitrag (6. März 2017 um 01:07) ist von Ghostpanther.

  • Hat jemand von euch Erfahrung mit dem Ivy Generator von Thomas Luft?

    http://graphics.uni-konstanz.de/~luft/ivy_generator/

    Ich wollte daran den Bewuchs eines (einfachen) Incendiafraktals ausprobieren (eine der wenigen Figuren, die als nicht so komplizierte OBJ-Datei vorrätig sind). Ich kann das Objekt in den Generator laden, ich kann den Startpunkt für den Efeu festlegen und den Bewuchs starten. Es wächst auch tatsächlich etwas. Nach ein paar Minuten habe ich den Bewuchs gestoppt und wollte das Objekt mit dem gewachsenen Efeu über die Export-Fuktion speichern. Das Programm legt die Datei auch an, aber wie lange ich auch warte, die Größe der Objektdatei bleibt bei 0 Byte.

    Gibt es dafür eine Lösung oder ein paar Erfolgsbeispiele, anhand derer ich meinen Fehler vielleicht erkennen kann? :nachdenklich:

  • Fernerhin ist noch anzumerken, dass sich das Objekt aus Tri`s und nicht aus Quad`s aufbauen sollte... ;)
    (Kann auch zum Stolperstein werden).

    vg
    space


    Ja, das habe ich gelesen. Ich weiß allerdings nicht, wie Incendia die Objekte ausibt.

    Bei ShareCG hattest Du übrigens eine sehr schöne Sammlung von Blättern für den Efeugenerator eingestellt. Wie kann ich die denn einsetzen? Der Efeugenerator hat im Verzeichnis "textures" drei Dateien mitgeliefert: efeu0.png, efeu1.png und efeu_branch.png. Muss ich die neuen Blatttexturen da einfach überschreiben oder kann ich sie zusätzlich in dasselbe Verzeichnis kopieren? Wie befehle ich dem Generator, andere Blätter zu verwenden?

  • Zitat

    Wie befehle ich dem Generator, andere Blätter zu verwenden?

    Das kannst du auch extern noch machen in dem Render Programm deiner Wahl in dem du die jeweilige Textur für die Material Zone in den Diffuse Kanal lädst

    Amateurs hope. Professionals work.


  • Ja, das habe ich gelesen. Ich weiß allerdings nicht, wie Incendia die Objekte ausibt.

    Bei ShareCG hattest Du übrigens eine sehr schöne Sammlung von Blättern für den Efeugenerator eingestellt. Wie kann ich die denn einsetzen? Der Efeugenerator hat im Verzeichnis "textures" drei Dateien mitgeliefert: efeu0.png, efeu1.png und efeu_branch.png. Muss ich die neuen Blatttexturen da einfach überschreiben oder kann ich sie zusätzlich in dasselbe Verzeichnis kopieren? Wie befehle ich dem Generator, andere Blätter zu verwenden?

    Meines Wissens fügst du spacebones Texturen einfach in den gleichen Ordner ein. Wenn ich mich richtig erinnere, wurde da nix überschrieben - die Blätter waren am Ende alle vorhanden.

    Honi soit, qui mal y pense.

  • @Lio:

    Hab es selbst ewig nicht gemacht, aber soweit ich mich entsinne, hab ich zunächst die Originaldateien der Texturen woanders hin kopiert, um sie zu sichern und mit den neuen Texturen (umbenannt in efeu0.png, efeu1.png bzw. efeu_branch.png) die vorhandenen überschrieben. Aus dem Original "texture"-Verzeichnis heraus müssten die dann sofort übernommen werden. Allerdings hatte ich die meistens auch erst im Zielprogramm zugewiesen, so wie vidi es auch vorgeschlagen hat. Funzt beides... ^^

    vg
    space

    Geist ist geil!

  • spacebones: Ja, so funktioniert es. Ich habe hier mal einen schnellen Testrender angefügt.

    Das Programm gibt am Ende auch tatsächlich nur den Efeu selbst aus. Dieser muss dann im Szenenprogramm wieder an das ursprüngliche Objekt angelegt werden. Dies passgenau zu schaffen dürfte der trickreiche Teil sein. ;)

    Der Efeugenerator selbst ist ein faszinierendes Programm. :)

  • ich hab jetzt mal versucht das Ganze mit DAZ zu vermengen.
    1. Frage: wie muss ich aus DAZ das obj exportieren damit das klappt?
    Habe DAZ-Format genommen oder Custom, aber beides ergibt nur so ein S/W-Bild
    2. Frage: woher bekomme ich das mtl-File?
    3. Frage: wie kann ich mehrere Ivys erzeugen? bei mir ging immer nur eines.
    4. Frage: Wie sind denn die genauen Tasten / Mauskombinationen um das Objekt zu drehen, schieben, usw?
    5. Frage: beim Export von Ivy nach DAZ kam nur das Ivy an. Das Obj (in dem Fall das Western Bath-House als Testobjekt) wurde unterwegs vergessen. Ich vermute aber das ist Absicht. Wird denn also nur das Ivy wieder exportiert?
    6. Frage: Es war mir nicht möglich die FAQ runter zu laden. Das File ist defekt und lässt sich im ZIP nicht öffnen.
    7. Frage wg. Spacebones Anmerkung: Woher weiß ich denn ob Tris oder Quads und wo stell ich das ein?
    8. Frage: wo finde ich Spaces Texturen auf Sharecg?

    Kurz: wie mach ich es in DAZ richtig?

    Nachtrag: Ich habs jetzt mit dem Export im DAZ-Obj-Format so einigermaßen hinbekommen und mal die Textur efeu0 mit dem grünen Hintergrund eingefügt mit Normal- und Bumps ...
    Wenn ich das Blatt mit dem weißen Hintergrund nehme, dann sind auch im Endergebnis überall weiße Flecken.
    Aber das Ergebnis (das Blatt mit dem grünen Hintergrund) ist doch sehr sehr dürftig. Siehe Bild.

    Welche Blätter stelle ich denn wo ein (adult, young, dead ...) ?
    Bump und normal weiß ich, aber den Rest?

    Ich gehe mal davon aus dass der Generator nicht unbedingt für Efeu aus Nahansicht gedacht ist. Ist ja auch schon älter das Programm.

  • Der Efeugenerator selbst ist ein faszinierendes Programm.


    In der Tat! ^^

    Dieser muss dann im Szenenprogramm wieder an das ursprüngliche Objekt angelegt werden. Dies passgenau zu schaffen dürfte der trickreiche Teil sein.


    Huch ... na, eigentlich nicht. :nachdenklich:  
    Normalerweise passt (zumindest bei mir) der Bewuchs immer haargenau zum ursprünglichen (und verwendeten) Objekt. Allerdings verwendet der Generator ein etwas anderes Welt-Koordinaten-System, als bspw. Cinema4D. Ich muss die Objekte immer 180° um die Y-Achse drehen, damit Vorne auch vorn und Hinten auch hinten ist. Aber dann sitzt es eigentlich auf Anhieb.

    Edit: Ach ja ... und im IG sind auch irgendwie die Seiten vertauscht. Was ich im Generator bspw. an der rechten Seite wachsen lasse, befindet sich dann in [lexicon]C4D[/lexicon] links am Objekt und umgekehrt.

    2 Mal editiert, zuletzt von maxem (16. Mai 2015 um 16:54)

  • 1. Frage: wie muss ich aus DAZ das obj exportieren damit das klappt?


    .OBJ-Format sollte ja klar sein; vorher bei Bedarf Triangulieren nicht vergessen.
    Ich benutze gewohnheitsmäßig (und in allen Programmen) eigentlich immer 'Poser'-Skalierung. Hat sich vor Ewigkeiten bei mir Poser-bedingt eingeschlichen und hab's so beibehalten, da es sich bewährt hat und ich ja auch solche Sachen wie prozedurale Materialien etc. für diese Größe erstellt habe. Sollte hier grundsätzlich aber egal sein.

    3. Frage: wie kann ich mehrere Ivys erzeugen? bei mir ging immer nur eines.


    Ja, es geht auch immer nur ein Ivy-Objekt. :)
    Dieses exportierst du dann und kannst im Anschluss ein neues pflanzen ... und das Ganze so oft wiederholen, wie du lustich bist. ;)

    5. Frage: beim Export von Ivy nach DAZ kam nur das Ivy an.


    Richtig. So sollte das auch sein. Ivy-Generator exportiert lediglich den selbst-erzeugten Bewuchs.

    6. Frage: Es war mir nicht möglich die FAQ runter zu laden. Das File ist defekt und lässt sich im ZIP nicht öffnen.


    Sind, wenn mich nicht alles täuscht, genau die gleichen Fragen/Antworten, die auch unten auf der Download-Seite stehen.

    7. ... Woher weiß ich denn ob Tris oder Quads und wo stell ich das ein?


    Naja ... aus den ersten beiden Bildern würde ich schließen, dass du Quads exportiert hast. Das Objekt sollte ganz 'normal' und solide zu sehen sein. Dieses 'halb-verdreieckte' in den Screens zeigt, dass der Ivy-Gen da selbst Hand anlegen musste. Um sicher zu sein: vor dem Objekt-Export aus D|S das Objekt triangulieren. (<- Wie das geht, haben wir schonmal geklärt. :) )

    PS: Wenn du wissen möchtest, ob in D|S ein Objekt aus Tris oder Quads besteht, kannst du einfach mal die Viewport-Darstellung auf eines der Wireframe-Darstellungen stellen.

    Einmal editiert, zuletzt von maxem (16. Mai 2015 um 17:31)


  • 8. Frage: wo finde ich Spaces Texturen auf Sharecg?


    Ich habe diese Sammlung hier gefunden:
    http://www.sharecg.com/v/5741/gallery…r-or-common-use
    http://www.sharecg.com/v/5740/gallery…r-or-common-use
    Ist wirklich cool. Danke, Spacebones. :thumbup:

    Wenn Du auf ShareCG auf Spacebones Profil mal die Galerie öffnest, dann findest Du noch mehr schöne Sachen. ;)


    Welche Blätter stelle ich denn wo ein (adult, young, dead ...) ?
    Bump und normal weiß ich, aber den Rest?


    Wenn ich das exportierte Efeu-Objekt in Vue importiere, dann fragt mich das Programm nach den Dateien für "efeu0", "efeu1" und "efeu_branch". Die klicke ich dann im Dateimanager an und fertig ist die Sache.

    Ich gehe mal davon aus dass der Generator nicht unbedingt für Efeu aus Nahansicht gedacht ist. Ist ja auch schon älter das Programm.


    Die Galeriebilder sehen doch schon ganz gut aus. Vieles hängt natürlich auch davon ab, welche Materialien man verwendet und wie das Zielprogramm letzten Endes mit dem Efeu umgeht. Ich bin vollauf zufrieden. :)

    Den Efeu muss man auch ein wenig an das eigene Objekt anpassen. Größe und Verzweigungslängen sind hier wichtige Parameter.

    max: Danke für den Tipp mit den Seiten. :thumbup:

  • Die Alien Sachen bei Sharecg habe ich schon gefunden. Ich dachte nur es wäre qualitativ bessere Blätter dabei.

    Dein Vue macht das vielleicht richtig, aber in DAZ muss ich alles per Hand zuweisen - und eben raten.

    Größe und Verzweigungslängen ???? Was ???

    Ich weiß immer noch nicht wie das mit dem Triangulieren SO geht, dass es auch funktioniert. Bei mir hat das jedenfalls keinen Effekt.

    Wenn ich blatt1 statt 0 verwende gehts ganz gut mit der Qualität. Man darf halt nicht zu nah ran.
    bin aber schon froh dass es überhaupt funktioniert.

    Computer sind hinterhältig und gemein

  • Die Alien Sachen bei Sharecg habe ich schon gefunden. Ich dachte nur es wäre qualitativ bessere Blätter dabei.


    HD-Texturen sind nicht dabei, das ist richtig. Das finde ich für den Zweck aber auch nicht notwendig. Die Blätter sind auf jeden Fall gut geeignet, um Laubwerk darzustellen. Sieh es mal von der anderen Seite: So ein Efeu oder ein Baum hat ziemlich viele Blätter und die alle in HD? Viel Spaß mit den Wartezeiten.... ;)


    Größe und Verzweigungslängen ???? Was ???


    In dem Bild unten habe ich mal markiert, was ich meine. Diese beiden Schalter sind ziemlich wichtig und können darüber entscheiden, ob Du es Dir leicht oder schwer machst. Ich fand es ganz zielfördernd, den Efeu etwas größer zu machen und ihm größere frei schwebende Verzweigungen zuzugestehen. Dann wird das Objekt nicht ganz so kleinräumig bewachsen.

    Wenn ich blatt1 statt 0 verwende gehts ganz gut mit der Qualität. Man darf halt nicht zu nah ran.
    bin aber schon froh dass es überhaupt funktioniert.


    Hast Du einen Flachbettscanner? Dann könntest Du bei Bedarf den nächsten Efeu in Deiner Nachbarschaft plündern und die Blätter einscannen. ;)
    Textures.com hat auch eine gute Sammlung freigestellter Blätter. Mich interessieren vor allem außerirdische Gewächse und in diesem Zusammenhang fremde, aber dennoch logische Wuchsformen. Spacebones Sammlung ist vor diesem Hintergrund schon eine enorme Arbeitserleichterung. Der nächste Schritt wäre sicher, eigene Blätter selbst zu gestalten... Zeit vorausgesetzt. ;)

    Als Tipp für den Pflanzengenerator steht übrigens im Vue-Handbuch, dass man für die Alpha-Karte unbedingt klare Schwarz-Weiß-Bilder verwenden soll und diese auch in der höchst möglichen Auflösung. Die Alien-Blätter erfüllen diese Voraussetzung noch nicht. Eventuell könntest Du an diesem Punkt nachbessern und für jedes Blatt erst einmal eine bessere Alpha-Karte erzeugen.

  • Moin zusammen,

    diese Blätter hatte ich -auf Basis der Originaltexturen- angefertigt, kurz nachdem der Ivy Generator raus kam und das ist nun schon etwas her... also ganz klar kein HD und auch nicht für real Close-up geeignet.
    Für Nahaufnahmen taugen aber selbst XFrog-Pflanzen nur bedingt, da die Blätter immer nur gerade Alpha-Planes sind (welche in Natur natürlich alle möglichen Krümmungen aufweisen). Würde man das modellieren, kämen Polygonmonster dabei raus, die nicht mehr zu händeln wären.

    Für Vue habe ich mir mal den hier gegeben (wie ich sehe, im Moment als Sale Angebot zu haben):

    http://www.cornucopia3d.com/purchase.php?item_id=11036

    Funktioniert als Skript ab Vue 10, man zeichnet ein Spline, dem der Wuchs dann folgt. Kommt schon besser als der alte Ivy Generator...

    vg
    space

    Geist ist geil!

  • ich habe da schon mal Triangulate NGons angekreuzt wenn du das meinst, aber das hat nix gehelft.


    Naja, dann trianguliere vielleicht lieber direkt über das Szene-Tab Menü > Edit > Geometry ...
    Aber vorher die Szene speichern, weil du die Dreiecke ja nur für den Export brauchst. Nicht versehentlich in D|S weiter damit werkeln. (Ich nehme an, das weißt du vermutlich ohnehin, aber sicher ist sicher ;) ...)

  • Es gibt auch einen Nachfolger für den Ivy-Generator.... Modell 2010 oder 2012 ... muß ich gleich mal nachsehen, woher ich ihn habe. Und die Sache mit den Blättern schwirrt mir auch schon seit ein paar Jahren durch den Kopf. Hab mal einen ganzen Schwung bunter Ahornblätter mit Vorder- & Rückseite in der Wanne fotografiert, damit ich sie leichter freistellen könnte. Das sollte ich mal endlich in Angriff nehmen :D

    Honi soit, qui mal y pense.

  • @SIG ... Daaanke für den Link!! :thumbup:

    Hab mal einen ganzen Schwung bunter Ahornblätter mit Vorder- & Rückseite in der Wanne fotografiert, damit ich sie leichter freistellen könnte.


    Eine wirklich pfiffige Idee! :D

    Was diese Blatt-Geschichte betrifft: im Grunde lässt sich doch jede beliebige Alphamap-Blatt-Textur verwenden. Sogar Blüten gehen, sofern sie auf einer simplen Plane nicht total Banane aussehen. Und von solchen Blättern gibt's ja nun eeeigentlich reichlich im Netz. Übrigens kommen die Ivys auch echt gut mit Weinblatt-Texturen. Habe mal eben jene von Yamato's Tsuta für die DAZ-Damen der 2. und 3. Generation dafür zweckentfremdet ... kommt gut.

    @mbarnick
    Ja, stimmt schon: für den unmittelbaren Vordergrund sind die nix. Ist wohl auch eher für Mitte und Hintergrund gedacht.
    Nicht nur wegen der Texturen, sondern auch, weil die Blätter dann etwas zu homogen ausgerichtet wirken und sehr deutlich zu sehen ist, dass sie eigentlich 'schweben', weil sie kaum Verbindung zu den Zweigen haben ... naja und wegen der Ranken selbst, die teils ja doch recht eckig sind. (Hat aber btw. nix damit zu tun, dass "das Programm schon etwas älter ist", sondern weil es - wie @spacebones es bereits verdeutlicht hat - eine Frage der Datenmengen ist. Aber ist ja ein grundsätzliches Manko bei eigentlich allen parametrischen Pflanzen-Modelern.)

    Spricht ja im Grunde auch nichts dagegen, eine Subdivision darauf anzuwenden ... habe ich sogar auch schon gemacht, allerdings nur auf die Ranken selbst, aber bei mehreren Ivys rappelt es da schon ganz ordentlich in der Kiste. ;) Uuund man kann auf die Blätter bei Bedarf auch ein bisschen Displacement anwenden - dann wirken sie nicht mehr gaaanz so platt. Allerdings tut D|S sich erfahrungsgemäß mit Displacements in dieser Größenordnung hin und wieder schon etwas schwer und schmiert dann während des Renders ab. Muss man im Einzelfall halt austesten ...

  • Das ist einer der Gründe, weshalb ich immer noch gerne Bryce benutze. Meine Ivy-Experimente sind dort immer besser gewachsen als anderswo.

    Honi soit, qui mal y pense.