<?xml version="1.0" encoding="utf-8"?>







<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
  <title>Vitalij Mik: 3d</title>
  <subtitle>Persönliche Webseite und Blog</subtitle>
  <id>https://blackscorp.github.io/feed/by_tag/3d.xml</id>
  <link href="https://blackscorp.github.io/feed/by_tag/3d.xml" rel="self" type="application/atom+xml"/>
  <link href="https://blackscorp.github.io/blog/" rel="alternate"/>
  <updated>2026-11-08T10:21:35+00:00</updated>
  <author><name>Vitalij Mik</name></author>
  
  <entry>
    <title>Das Problem mit den Händen</title>
    <id>https://blackscorp.github.io/blog/das-problem-mit-den-haenden/</id>
    <link href="https://blackscorp.github.io/blog/das-problem-mit-den-haenden/" rel="alternate"/>
    <published>2026-11-02T00:00:00+00:00</published>
    <updated>2026-11-02T00:00:00+00:00</updated>
    <summary>Aus einem 2D-Konzept soll eine 3D-Figur in Blender entstehen. Die KI schafft es bei sechs Versuchen nicht, die Arme korrekt in eine T-Pose zu bringen. Ein Erfahrungsbericht über verdrehte Hände, kopierte Rückansichten und die Grenzen von Bild-KI.</summary>
    <content type="html" xml:base="https://blackscorp.github.io/blog/das-problem-mit-den-haenden/">&lt;p&gt;In meinem &lt;a href=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/&quot;&gt;letzten Beitrag&lt;/a&gt; habe ich versucht, aus einem 2D-Bild eine 3D-Figur zu erstellen. Das hat nicht sonderlich gut funktioniert, also habe ich mir gedacht, ich erstelle die 3D-Figur selbst in Blender. Schließlich habe ich ja ein 2D-Bild, das ich als Referenz benutzen kann.&lt;/p&gt;

&lt;p&gt;Damals habe ich mir das Bild nur grob angeschaut. Bei der Vorbereitung der Bilder für Blender sind mir dann die ersten Fehler aufgefallen, also wollte ich die erstmal verbessern. Der erste Fehler war die Ansicht von hinten: Die KI hat einfach den vorderen Teil kopiert und das wars. Also musste ich das erstmal nachbessern.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/concept.webp&quot; alt=&quot;Konzeptzeichnung der Roboterfigur in fünf Ansichten: vorne, Seite, hinten, von oben und von unten, mit korrigierter Rückansicht&quot; width=&quot;1264&quot; height=&quot;843&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Das Bild habe ich dann in Einzelbilder aufgeteilt und in Blender als Referenz hinterlegt. Als ich dann seitlich draufgeschaut habe, ist mir aufgefallen, dass ich die Breite der Brust und der Hüfte nicht bestimmen kann. Der Arm ist seitlich drüber. Ich benötige also eine T-Pose, und ab hier ging es los mit den Problemen.&lt;/p&gt;

&lt;p&gt;Eigentlich dachte ich mir, wie schwer kann es denn sein, die Arme einfach auf Schulterhöhe zu bringen.&lt;/p&gt;

&lt;p&gt;So sah das erste Ergebnis aus:&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/versuch1.webp&quot; alt=&quot;Versuch 1: Die Figur steht von hinten in T-Pose, die offenen Hände zeigen mit dem Handrücken nach vorne&quot; width=&quot;541&quot; height=&quot;564&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Dann sagte ich der KI, dass die Hände so nicht aussehen, bitte korrekt umdrehen.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/versuch2.webp&quot; alt=&quot;Versuch 2: Fast unverändert, an den Fingerspitzen hängen einzelne verdrehte Finger&quot; width=&quot;539&quot; height=&quot;564&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Hat wohl auch nicht funktioniert. Das wurde in Codex generiert. Ich dachte mir, ich probiere mal Google Gemini aus. Habe ihm das originale Konzept hochgeladen und dachte, dass Gemini es eventuell besser hinkriegt.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/versuch3.webp&quot; alt=&quot;Versuch 3 mit Gemini: Die Arme knicken im Ellbogen nach unten ab, am Rücken ist noch ein alter Arm sichtbar&quot; width=&quot;468&quot; height=&quot;564&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Die alten Arme waren noch drin. Nächster Versuch.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/versuch4.webp&quot; alt=&quot;Versuch 4: Die Arme sind gestreckt, aber beide Hände sind zu Fäusten mit abgespreizten Daumen nach oben verdreht&quot; width=&quot;473&quot; height=&quot;564&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Keine Ahnung, wieso die Daumen da jetzt oben sind. Dann dachte ich mir, vielleicht hilft ein neuer Chat mit frischem Kontext.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/das-problem-mit-den-haenden/versuch5.webp&quot; alt=&quot;Versuch 5: Neue Sitzung, T-Pose sitzt, die Hände sind aber nur zu Klauen zusammengefaltete Finger&quot; width=&quot;436&quot; height=&quot;564&quot; loading=&quot;lazy&quot; /&gt;
  
&lt;/figure&gt;

&lt;p&gt;Ab diesem Zeitpunkt gebe ich erstmal auf. Ich habe ja die Hand von oben, unten und von der Seite. Das, was hinten wird, wird sich dann vermutlich von alleine ergeben.&lt;/p&gt;

&lt;p&gt;Vielleicht sollte man das Thema nicht zu perfektionistisch angehen. Ich fand es aber interessant, wie oft ich versucht habe, die Hand zu verbessern, und am Ende bin ich nicht zu einem guten Ergebnis gekommen. Bei den Bildern habe ich ja nur die Hände gezeigt. Dazwischen sind noch mehr Fehler immer wieder aufgetreten.&lt;/p&gt;

&lt;p&gt;Es gab falsche Proportionen, falsche Farben, Hände in anderen Darstellungen waren verdreht.&lt;/p&gt;

&lt;p&gt;Ich glaube, wenn man da nicht genauer auf die Details schaut und offensichtliche Dinge falsch dargestellt werden, kann das Spiel sehr schnell als “KI-Slop” angesehen werden.&lt;/p&gt;
</content>
    <category term="ki"/><category term="3d"/><category term="blender"/><category term="gamedev"/>
  </entry>
  
  <entry>
    <title>2D zu 3D ist schwieriger, als man denkt</title>
    <id>https://blackscorp.github.io/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/</id>
    <link href="https://blackscorp.github.io/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/" rel="alternate"/>
    <published>2026-10-29T00:00:00+00:00</published>
    <updated>2026-10-29T00:00:00+00:00</updated>
    <summary>Heute habe ich ein Mecha-Konzept entwickelt und versucht, daraus mit Visual Hull ein 3D-Modell zu erstellen. Das Ergebnis hat mir gezeigt, dass der Schritt von 2D zu 3D schwieriger ist als gedacht.</summary>
    <content type="html" xml:base="https://blackscorp.github.io/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/">&lt;p&gt;Heute wollte ich mal zur Abwechlung etwas visuelles gestalten. Ich dachte ich beginne mit der Hauptfigur, schließlich werde ich die in der nächsten Entwicklung immer wieder sehen.&lt;/p&gt;

&lt;p&gt;Wie fängt man da überhaupt an? Ich habe in dem Bereich keine Erfahrung. Auf jeden Fall wollte ich Mechas haben. Ich habe immer Mechas geliebt. Die Animes wie “Vision of Escaflown” oder “Gundam Brotherhood of Steel” sehen extrem gut aus. Früher habe ich auch viele Stunden in das MMORPG RF Online invistiert und das nur wegen der Rasse “Accretia”. Also habe ich die Beispiele als Vorlage benutzt. Ich lies Codex erstmal ein paar Referenzbilder downloaden und anschließend mir ein Concept Art daraus generieren als Basis.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/first_concept.webp&quot; srcset=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/first_concept-mobile.webp 640w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/first_concept-tablet.webp 1024w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/first_concept.webp 1606w&quot; sizes=&quot;(max-width: 680px) calc(100vw - 74px), (max-width: 900px) calc(100vw - 124px), 900px&quot; alt=&quot;KI-generierte Konzeptzeichnung mit drei Ansichten eines dunklen Mechas mit hellen Panzerplatten und rotem Stoff&quot; width=&quot;1606&quot; height=&quot;979&quot; loading=&quot;lazy&quot; /&gt;
  &lt;figcaption&gt;KI-generiertes Bild&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Das Ergebnis sieht echt super aus. Im Spiel wäre das für mich eher die Endgame Ausrüstung also wollte ich das als Basis nehmen und vereinfachen. Man muss ja irgendwo unten Anfangen und sich dann hoch hinaus arbeiten. Also gab es einige Iterationen. Und für den Anfang sah das für mich am besten aus.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/level-0-final.webp&quot; srcset=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/level-0-final-mobile.webp 640w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/level-0-final-tablet.webp 1024w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/level-0-final.webp 1312w&quot; sizes=&quot;(max-width: 680px) calc(100vw - 74px), (max-width: 900px) calc(100vw - 124px), 900px&quot; alt=&quot;KI-generiertes Ganzkörperkonzept eines Mechas mit dunklem Gelenkrahmen, hellen Panzerplatten, blau leuchtendem Visier und rotem Schal&quot; width=&quot;1312&quot; height=&quot;1199&quot; loading=&quot;lazy&quot; /&gt;
  &lt;figcaption&gt;KI-generiertes Bild&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Es hat weniger details als das Original aber mir fehlten einfach die Fähigkeit es besser zu beschreiben und ich dachte mir, ich mache es wie bei Software. Es wird nach und nach einfach verbessert und fertig. Es ist also v0.1-alpha&lt;/p&gt;

&lt;p&gt;Jetzt kam das nächste Problem. Das Bild steht, aber ich brauche es als 3D Objekt damit ich es eben Animieren kann. Es gibt viele Anbieter bei denen man mittels KI ein Bild hochladen kann und daraus entsteht dann ein 3D Model. Ich will diese aktuell nicht verwenden weil ich einfach nicht extra Geld ausgeben will. Ich zahle ja jetzt schon für Codex.&lt;/p&gt;

&lt;p&gt;Eine andere Methode wäre “Visual Hull”. Dabei wird ein 2D Bild in unterschiedlichen Perspektiven. Also Link, Vorne, Hinten, Oben und Unten abgebildet. Es wird daraus eine Silouette ermittelt und dann kann man die einzelnen Punkte zusammen verbinden.&lt;/p&gt;

&lt;p&gt;Der nächste Schritt wäre also mein Konzept Orthogonal zu generieren mit den einzelnen Seiten. Das Ergebnis sieht so aus.&lt;/p&gt;

&lt;figure class=&quot;article-image-figure&quot;&gt;
  &lt;img class=&quot;article-image&quot; src=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/turnaround.webp&quot; srcset=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/turnaround-mobile.webp 640w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/turnaround-tablet.webp 1024w, /blog/2d-zu-3d-ist-schwieriger-als-man-denkt/turnaround.webp 1536w&quot; sizes=&quot;(max-width: 680px) calc(100vw - 74px), (max-width: 900px) calc(100vw - 124px), 900px&quot; alt=&quot;KI-generiertes Turnaround-Sheet des Mechas mit Vorder-, Seiten- und Rückansicht sowie Ansichten von oben und unten&quot; width=&quot;1536&quot; height=&quot;1024&quot; loading=&quot;lazy&quot; /&gt;
  &lt;figcaption&gt;KI-generiertes Bild&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Mit GTP-6 Luna und Medium können da echt gute Bilder entstehen. Ich dachte mir das Ergebnis wäre schon fast fertig. Nur noch ein bisschen.&lt;/p&gt;

&lt;p&gt;Codex hat anschließend die Bilder einzeln ausgeschnitten, den Hintergrund Transparent gemacht und ein Python Script geschrieben was de Visual Hull nachbilden soll.&lt;/p&gt;

&lt;p&gt;Das Ergebnis sah dann überhaupt nicht gut aus&lt;/p&gt;

&lt;model-viewer src=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/visual-hull.glb&quot; alt=&quot;Grobes, graues 3D-Blockout des Mechas mit kantigem Körper und einfachen Gliedmaßen&quot; camera-controls=&quot;&quot; camera-orbit=&quot;0deg 75deg 3m&quot; min-camera-orbit=&quot;auto 0deg auto&quot; max-camera-orbit=&quot;auto 180deg auto&quot; shadow-intensity=&quot;1&quot; exposure=&quot;1&quot;&gt;&lt;/model-viewer&gt;

&lt;p&gt;Es gibt also schon ein Grund wieso die Anbieter für 3D Modelle, Geld verlangen. Das Thema habe ich mir einfacher vorgestellt.&lt;/p&gt;

&lt;p&gt;Blender hat ja auch einen MCP-Server. Damit kann eine KI ebenfalls Modelle erstellen. Das habe ich natürlich ausprobiert, und dabei ist Folgendes herausgekommen:&lt;/p&gt;

&lt;model-viewer src=&quot;/blog/2d-zu-3d-ist-schwieriger-als-man-denkt/blender-mcp.glb&quot; alt=&quot;Mit Blender MCP erstelltes 3D-Modell des Mechas&quot; camera-controls=&quot;&quot; camera-orbit=&quot;0deg 75deg 3m&quot; min-camera-orbit=&quot;auto 0deg auto&quot; max-camera-orbit=&quot;auto 180deg auto&quot; shadow-intensity=&quot;1&quot; exposure=&quot;1&quot;&gt;&lt;/model-viewer&gt;

&lt;p&gt;Ich glaube aber, dass ich da erst einmal keine Zeit investieren will. Ich habe ja das Bild aus allen Seitenansichten. Als Nächstes werde ich mich selbst an Blender setzen und die Figur erstellen.&lt;/p&gt;

&lt;p&gt;Ich habe früher schon mit Blender experementiert und ein paar Tutorials abgearbeitet, mal sehen ob ich mich noch an alles erinnern kann und ob der Skill wie mit Fahrradfahren ist.&lt;/p&gt;

&lt;p&gt;Aber generell kann man sagen, dass man die KI für eine Konzeption sehr gut verwendne kann, wahrscheinlich fehlen mir Skills um Probleme in den Bildern jetzt schon zu erkennen. Das werde ich wohl in der Zukunft dann herausfinden.&lt;/p&gt;
</content>
    <category term="gamedev"/><category term="rpg"/><category term="blender"/><category term="3d"/><category term="ki"/>
  </entry>
  
</feed>
