PSD-Tutorials.de
Forum für Design, Fotografie & Bildbearbeitung
Tutkit
Agentur
Hilfe
Kontakt
Start
Forum
Aktuelles
Besonderer Inhalt
Foren durchsuchen
Tutorials
News
Anmelden
Kostenlos registrieren
Aktuelles
Suche
Suche
Nur Titel durchsuchen
Von:
Menü
Anmelden
Kostenlos registrieren
App installieren
Installieren
JavaScript ist deaktiviert. Für eine bessere Darstellung aktiviere bitte JavaScript in deinem Browser, bevor du fortfährst.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen
alternativen Browser
verwenden.
Antworten auf deine Fragen:
Neues Thema erstellen
Start
Forum
3D: Modeling, Texturen, Licht, Animation, Rendern
Cinema 4D
C4D - Allgemein
Boolesche Objekte - ein Horror
Beitrag
<blockquote data-quote="KBB" data-source="post: 2726920" data-attributes="member: 287288"><p>*Puuh* ja, wo soll ich anfangen?</p><p></p><p>- Als erstes sollte Dir als langer Cinema-User klar sein, dass man beim Boolen 2 Objekte nie *exakt* übereinander legen darf. Ich schrieb oben ja schon</p><p> - und dachte, das sei bekannt. Dass das gleiche für Punkte oder Polygone gilt, sollte eigentlich klar sein.</p><p>Mach den Radius des Wicklers so viel größer (und passe den Text entsprechend an), so dass *alle* Buchstaben *überall* deutlich sichtbar über dem Zylinder anfangen, und sich nicht mit den Polygonen decken können. Achte auf die 1, vor allem, wenn Du nachher den Spline ändern solltest, s.u.</p><p></p><p>- Unbedingt: Generell empfehle ich, diese Szene komplett zu skalieren, mindestens Faktor 10. FYI: das geht mit 1 Klick in den Projektvoreinstellungen</p><p></p><p><span style="font-size: 10px">[Erklärbärmodus]3D Programme haben <a href="https://www.psd-tutorials.de/forum/threads/unterschied-3d-softw-cad-nurbs-mod-sculpting.168876/" target="_blank">im Gegensatz zu CAD Programmen</a> (in denen ein Bool aus dem gleichen Grund - weil CAD Kernel ^^ - immer 1A funktioniert) einen begrenzten Raum auf der Skala, in dem alles supi läuft. Alles was sehr viel größer oder kleiner ist als dieser Raum, oder einfacher, als diese Einheiten, bringt Rechenfehler mit sich. Wer schon mal versucht hat, einen Film vom Weltraum in den Mikrokosmos eines Elektronenmikroskopes und zurück zu machen, wird feststellen, dass das in einem 3D Programm nicht geht, ohne diesen Film in mehrere Szenen zu zerlegen. Versucht man, das ohne diese Zerlegung zu machen, stößt man schlicht erstmal auf Grenzen, nämlich dass z.B. in Cinema Zahlen nur bis 3 Stellen nach dem Komma und 10 Stellen vor dem Komma verarbeiten kann. 10 Stellen klingt viel, aber in der cm Einstellung sind es doch nur 21.000km im Großen und 1 Mikrometer im Kleinen, mehr geht einfach nicht. Aber schon lange vorher gibt es Verarbeitungsfehler - was wie gesagt für jede 3D Software in diesen "Randgebieten" gilt. Auch Houdini, Meister der Simulationssoftware, kommt nicht nur moralisch ins Wanken, wenn man z.B. Fluid-Simulationen im cm-Bereich durchführen möchte. Da muss man immer erstmal deutlich hoch und dann wieder runtergehen, also per Hand rauf und runterskalieren [/Erklärbärmodus] </span></p><p></p><p>- Dann: wenn Du Cinema schon eine Weile benutzt, weißt Du, dass man nur von geschlossenen Körpern abziehen darf, also in Objekte boolen, deren Punkte alle miteinander verbunden sind. Hast Du schon mal einen Zylinder konvertiert und in ein SDS geworfen oder was mit den Deckeln probiert? Richtig, sieht komisch aus, weil man kann die Deckel separat bewegen. Sie sind nach dem Konvertieren Einzelteile, und sie waren es vorher. Der Zylinder ist nicht geschlossen.</p><p>Was kann man da tun? Cinemas Allheilmittel heißt in dem und vielen anderen Fällen "Bruchobjekt" (auf Segmente auflösen und verbinden). Schmeiß den Zylinder da rein und die durch Offentheit verursachten Probleme sind Geschichte.</p><p>Poah ey das klingt grad wie in nem schlechten Big Brother Drehbuch <img src="/styles/default/xenforo/smilies/biggrin.gif" class="smilie" loading="lazy" alt=":D" title="Big Grin :D" data-shortname=":D" /></p><p>Falls das nicht klappt, hilft hier nur konvertieren. Nach dem Erstellen einer Kopie des Originalzylinders, is klar ne.</p><p></p><p>- Next: Der Zylinder ist nicht hoch genug unterteilt, s.u. Segmente Höhe habe ich auf 20 gedreht, Umfang auf 250.</p><p></p><p>- Wenn das Boole jetzt immer noch Schwierigkeiten macht, deaktiviere die "Hohe Qualität". Das ist eh mit das erste, was ich tue, wenn es Probleme gibt, die wirklich am Boole liegen. Gibt in der Szene aber noch ein paar andere finstere Gesellen. Spätestens jetzt hatte ich jedenfalls ein "sauberes" Objekt ohne Probleme. Wenn man von den immer noch vorhandenen, wenn auch jetzt viel feineren, unvermeidlichen (jedenfalls solange man im parametrischen Modus bleibt) Phongschäden absieht. Ist halt n Boole.</p><p></p><p>- Um Buchstaben oder hier Zahlen sauber zu Boolen, würde ich sie einzeln in die Szene setzen und das Wickeln Objekt gar nicht erst benutzen. So könntest Du jede Zahl optimal fürs Booling <strong><a href="https://www.youtube.com/watch?v=jRUuLnde2WI" target="_blank"><span style="color: #0000ff">*</span></a></strong> einstellen.</p><p></p><p>- Problematisch ist u.U. die Schrift selbst, und das liegt außerhalb jeder Reichweite von Maxon. Und solange sie nicht in ein Spline konvertiert und bearbeitet wurde, auch außerhalb Deiner: Leider enthalten jede Menge Schriftdateien (TTFs, OTFs..) unsauber oder schlampig geschnittene Kurven. Das äußert sich z.B. in sehr vielen sehr dicht liegenden oder sogar doppelten Punkten, die beim Extrudieren noch nicht unbedingt auffallen müssen, beim Boolen dann aber immer wieder Ärger bedeuten können. Oder es führt im Zusammenhang mit einer geringen Szeneauflösung (siehe zweiten Punkt und Erklärung) dazu, dass eng liegende Punkte als doppelt interpretiert werden. In keinem Fall empfehlenswert. - In jedem Fall sollte man sich die Spline-Optionen des Textobjektes anschauen und auch hier eine höhere Unterteilung wählen. Zwischenpunkte auf angepasst und die Unterteilung auf 2, 3° <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /> Letztlich werden das irre Polygonmonster, nur weil mans parametrisch mag und mit der Orga nicht zurande kommt. Und das heißt auch wieder mehr Rechen- und Renderzeit.</p><p></p><p>- Last but not least: Du darfst das Wickelnobjekt natürlich hinschieben wo Du möchtest. Um die Existenz interner Rechenprobleme allerdings von vorne herein zu minimieren, würde ich jedoch der Einfachheit halber das Wickeln und das Extrudieren-Objekt in ein Null legen, damit Cinema gar nicht erst auf die Idee kommen kann, das Wickeln als weiteres Objekt in der Hierarchie zu lesen. Nur so am Rande <img src="/styles/default/xenforo/smilies/zwinker.gif" class="smilie" loading="lazy" alt=";)" title="Wink ;)" data-shortname=";)" /></p><p></p><p>Ich würd's aber immer noch nicht rein parametrisch machen, sieht letztlich immer noch müllig aus. Ist halt n Boole, und das heißt: Du bräuchtest zum Einen eine noch höhere Unterteilung im Zylinder, angepasst an die Zahl mit der höchsten Unterteilung, damit überhaupt keine Phong-Knicke mehr sichtbar sind. Das tun sie hier, massig. Ist halt kein CAD Programm. Und die Schnittkanten sind wie immer bei einem Boole nicht abgerundet, was unrealistisch ist.</p><p></p><p>Echt jetzt? Dafür gibt es Methoden, einfache dazu (z.B. beides parallel in einer Datei lassen und die Generatoren dann komplett abschalten). Hoffentlich machst Du das nicht beruflich, das Metier würde Dich ja in kürzester Zeit völlig überfordern ^^ Und die Kollegen..</p><p></p><p>HF</p><p></p><p>_______________________________</p><p><span style="font-size: 12px"><strong><span style="color: #0000ff">*</span></strong> Hey Lebowski, gehen wir Boolen!</span></p></blockquote><p></p>
[QUOTE="KBB, post: 2726920, member: 287288"] *Puuh* ja, wo soll ich anfangen? - Als erstes sollte Dir als langer Cinema-User klar sein, dass man beim Boolen 2 Objekte nie *exakt* übereinander legen darf. Ich schrieb oben ja schon - und dachte, das sei bekannt. Dass das gleiche für Punkte oder Polygone gilt, sollte eigentlich klar sein. Mach den Radius des Wicklers so viel größer (und passe den Text entsprechend an), so dass *alle* Buchstaben *überall* deutlich sichtbar über dem Zylinder anfangen, und sich nicht mit den Polygonen decken können. Achte auf die 1, vor allem, wenn Du nachher den Spline ändern solltest, s.u. - Unbedingt: Generell empfehle ich, diese Szene komplett zu skalieren, mindestens Faktor 10. FYI: das geht mit 1 Klick in den Projektvoreinstellungen [SIZE=2][Erklärbärmodus]3D Programme haben [URL='https://www.psd-tutorials.de/forum/threads/unterschied-3d-softw-cad-nurbs-mod-sculpting.168876/']im Gegensatz zu CAD Programmen[/URL] (in denen ein Bool aus dem gleichen Grund - weil CAD Kernel ^^ - immer 1A funktioniert) einen begrenzten Raum auf der Skala, in dem alles supi läuft. Alles was sehr viel größer oder kleiner ist als dieser Raum, oder einfacher, als diese Einheiten, bringt Rechenfehler mit sich. Wer schon mal versucht hat, einen Film vom Weltraum in den Mikrokosmos eines Elektronenmikroskopes und zurück zu machen, wird feststellen, dass das in einem 3D Programm nicht geht, ohne diesen Film in mehrere Szenen zu zerlegen. Versucht man, das ohne diese Zerlegung zu machen, stößt man schlicht erstmal auf Grenzen, nämlich dass z.B. in Cinema Zahlen nur bis 3 Stellen nach dem Komma und 10 Stellen vor dem Komma verarbeiten kann. 10 Stellen klingt viel, aber in der cm Einstellung sind es doch nur 21.000km im Großen und 1 Mikrometer im Kleinen, mehr geht einfach nicht. Aber schon lange vorher gibt es Verarbeitungsfehler - was wie gesagt für jede 3D Software in diesen "Randgebieten" gilt. Auch Houdini, Meister der Simulationssoftware, kommt nicht nur moralisch ins Wanken, wenn man z.B. Fluid-Simulationen im cm-Bereich durchführen möchte. Da muss man immer erstmal deutlich hoch und dann wieder runtergehen, also per Hand rauf und runterskalieren [/Erklärbärmodus] [/SIZE] - Dann: wenn Du Cinema schon eine Weile benutzt, weißt Du, dass man nur von geschlossenen Körpern abziehen darf, also in Objekte boolen, deren Punkte alle miteinander verbunden sind. Hast Du schon mal einen Zylinder konvertiert und in ein SDS geworfen oder was mit den Deckeln probiert? Richtig, sieht komisch aus, weil man kann die Deckel separat bewegen. Sie sind nach dem Konvertieren Einzelteile, und sie waren es vorher. Der Zylinder ist nicht geschlossen. Was kann man da tun? Cinemas Allheilmittel heißt in dem und vielen anderen Fällen "Bruchobjekt" (auf Segmente auflösen und verbinden). Schmeiß den Zylinder da rein und die durch Offentheit verursachten Probleme sind Geschichte. Poah ey das klingt grad wie in nem schlechten Big Brother Drehbuch :D Falls das nicht klappt, hilft hier nur konvertieren. Nach dem Erstellen einer Kopie des Originalzylinders, is klar ne. - Next: Der Zylinder ist nicht hoch genug unterteilt, s.u. Segmente Höhe habe ich auf 20 gedreht, Umfang auf 250. - Wenn das Boole jetzt immer noch Schwierigkeiten macht, deaktiviere die "Hohe Qualität". Das ist eh mit das erste, was ich tue, wenn es Probleme gibt, die wirklich am Boole liegen. Gibt in der Szene aber noch ein paar andere finstere Gesellen. Spätestens jetzt hatte ich jedenfalls ein "sauberes" Objekt ohne Probleme. Wenn man von den immer noch vorhandenen, wenn auch jetzt viel feineren, unvermeidlichen (jedenfalls solange man im parametrischen Modus bleibt) Phongschäden absieht. Ist halt n Boole. - Um Buchstaben oder hier Zahlen sauber zu Boolen, würde ich sie einzeln in die Szene setzen und das Wickeln Objekt gar nicht erst benutzen. So könntest Du jede Zahl optimal fürs Booling [B][URL='https://www.youtube.com/watch?v=jRUuLnde2WI'][COLOR=#0000ff]*[/COLOR][/URL][/B] einstellen. - Problematisch ist u.U. die Schrift selbst, und das liegt außerhalb jeder Reichweite von Maxon. Und solange sie nicht in ein Spline konvertiert und bearbeitet wurde, auch außerhalb Deiner: Leider enthalten jede Menge Schriftdateien (TTFs, OTFs..) unsauber oder schlampig geschnittene Kurven. Das äußert sich z.B. in sehr vielen sehr dicht liegenden oder sogar doppelten Punkten, die beim Extrudieren noch nicht unbedingt auffallen müssen, beim Boolen dann aber immer wieder Ärger bedeuten können. Oder es führt im Zusammenhang mit einer geringen Szeneauflösung (siehe zweiten Punkt und Erklärung) dazu, dass eng liegende Punkte als doppelt interpretiert werden. In keinem Fall empfehlenswert. - In jedem Fall sollte man sich die Spline-Optionen des Textobjektes anschauen und auch hier eine höhere Unterteilung wählen. Zwischenpunkte auf angepasst und die Unterteilung auf 2, 3° ;) Letztlich werden das irre Polygonmonster, nur weil mans parametrisch mag und mit der Orga nicht zurande kommt. Und das heißt auch wieder mehr Rechen- und Renderzeit. - Last but not least: Du darfst das Wickelnobjekt natürlich hinschieben wo Du möchtest. Um die Existenz interner Rechenprobleme allerdings von vorne herein zu minimieren, würde ich jedoch der Einfachheit halber das Wickeln und das Extrudieren-Objekt in ein Null legen, damit Cinema gar nicht erst auf die Idee kommen kann, das Wickeln als weiteres Objekt in der Hierarchie zu lesen. Nur so am Rande ;) Ich würd's aber immer noch nicht rein parametrisch machen, sieht letztlich immer noch müllig aus. Ist halt n Boole, und das heißt: Du bräuchtest zum Einen eine noch höhere Unterteilung im Zylinder, angepasst an die Zahl mit der höchsten Unterteilung, damit überhaupt keine Phong-Knicke mehr sichtbar sind. Das tun sie hier, massig. Ist halt kein CAD Programm. Und die Schnittkanten sind wie immer bei einem Boole nicht abgerundet, was unrealistisch ist. Echt jetzt? Dafür gibt es Methoden, einfache dazu (z.B. beides parallel in einer Datei lassen und die Generatoren dann komplett abschalten). Hoffentlich machst Du das nicht beruflich, das Metier würde Dich ja in kürzester Zeit völlig überfordern ^^ Und die Kollegen.. HF _______________________________ [SIZE=3][B][COLOR=#0000ff]*[/COLOR][/B] Hey Lebowski, gehen wir Boolen![/SIZE] [/QUOTE]
Bilder bitte
hier hochladen
und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Zitate einfügen…
Authentifizierung
Der grüne Frosch hüpft über die Hügel an den Bäumen vorbei in die Höhle. Bitte nenne das fünfte Wort!
Antworten
Start
Forum
3D: Modeling, Texturen, Licht, Animation, Rendern
Cinema 4D
C4D - Allgemein
Boolesche Objekte - ein Horror
Oben