{"id":14414,"date":"2025-02-02T18:00:11","date_gmt":"2025-02-02T17:00:11","guid":{"rendered":"https:\/\/vielzutun.ch\/wordpress\/?p=14414"},"modified":"2025-03-17T11:18:55","modified_gmt":"2025-03-17T10:18:55","slug":"plattformwechsel","status":"publish","type":"post","link":"https:\/\/vielzutun.ch\/wordpress\/?p=14414","title":{"rendered":"Plattformwechsel"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ich hatte mich l\u00e4ngere Zeit nicht gemeldet, weil ich zwischenzeitlich von meinem 27&#8243; iMac aus dem Jahre 2014 auf ein neues MacBook\u00a0Pro\u00a016&#8243;\u00a0M4\u00a0Max umgestiegen war.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"706\" src=\"https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-1024x706.png\" alt=\"\" class=\"wp-image-14417\" srcset=\"https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-1024x706.png 1024w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-300x207.png 300w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-768x530.png 768w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-1536x1059.png 1536w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel-1200x828.png 1200w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/02\/Plattformwechsel.png 1798w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption class=\"wp-element-caption\">von links nach rechts &#8230;<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Gleichzeitig bin ich von einem sehr gr\u00fcndlich &#171;abgehangenen&#187; Cinema4D (R12) aus 2010 auf das aktuelle Blender gewechselt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dieser Plattformwechsel erwies sich als aufw\u00e4ndiger als zun\u00e4chst angenommen: nicht nur wollte ich meine gesammelten Daten (Fotos, Videos, Musiksammlung, Blog-Daten) behalten, sondern ich wollte auch den Zugriff auf meine umfangreiche Sammlung von mit Cinema4D erstellter Geometrie behalten. Dazu gen\u00fcgt es nicht, die Dateien bloss zu kopieren &#8211; man ben\u00f6tigt auch das Programm, mit dem man diese .c4d Dateien einsehen und ggf. weiter bearbeiten kann, n\u00e4mlich Cinema4D selbst. Nun ist meine damalige Kaufversion (R12) von Cinema4D eine 32-bit Applikation f\u00fcr Intel-Prozessoren, w\u00e4hrend macOS die Unterst\u00fctzung f\u00fcr 32-bit Applikationen bereits seit Version 10.15, also vor mehr als vier Jahren, eingestellt hat. Inzwischen hat macOS sogar schon die Version 15.2 erreicht &#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zu allem \u00dcberfluss basiert mein neues MacBook Pro (MBP) nicht mehr auf einem Intel-Prozessor sondern auf &#171;Apple silicon&#187; in der &#171;M4&#187; Variante. Also eigentlich gleich zwei anscheinend un\u00fcberwindliche H\u00fcrden f\u00fcr die Weiterverwendung von Cinema4D auf dem MBP &#8211; oder doch nicht?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um die Sache abzuk\u00fcrzen: zwar hat der Installer von der gekauften Cinema4D DVD auf meinem neuen MBP erwartungsgem\u00e4ss seine Dienste verweigert. Aber ein schlichtes Kopieren(!) des Cinema4D Installationsverzeichnisses vom &#171;Programme&#187;-Ordner des iMacs in den &#171;Programme-Ordner des MacBook Pro hat v\u00f6llig entgegen meiner Erwartung dann doch funktioniert &#8211; &#171;<a href=\"https:\/\/de.wikipedia.org\/wiki\/Rosetta_(Apple)\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Rosetta<\/a>&#187; sei Dank! Das einzige, was w\u00e4hrend dieses &#171;Umzugs&#187; auf der Strecke geblieben ist ist der saubere Zugriff auf die in der Programmoberfl\u00e4che verwendeten Icons, welche s\u00e4mtlich in einem <a href=\"https:\/\/en.wikipedia.org\/wiki\/Texture_atlas\" data-type=\"link\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Texture_atlas\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Texture atlas<\/a> abgelegt sind und von dort ausschnittweise in die Programmoberfl\u00e4che kopiert werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons.jpg\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"758\" src=\"https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-1024x758.jpg\" alt=\"\" class=\"wp-image-14401\" srcset=\"https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-1024x758.jpg 1024w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-300x222.jpg 300w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-768x568.jpg 768w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-1536x1137.jpg 1536w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons-1200x888.jpg 1200w, https:\/\/vielzutun.ch\/wordpress\/wp-content\/uploads\/2025\/01\/interface_icons.jpg 1600w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption class=\"wp-element-caption\">Texture atlas f\u00fcr Cinema4D R12<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Als Grund vermute ich, dass die Offsets in diese Bitmap f\u00fcr den Zugriff auf ein einzelnes Icon beim \u00dcbergang von einer 32-bit Architektur zu einer 64-bit Architektur durcheinander geraten sind bzw. Rosetta eigentlich nur Programmcode transpiliert, und keine Daten. Alternativ kann nat\u00fcrlich auch eine \u00c4nderung der <a href=\"https:\/\/de.wikipedia.org\/wiki\/Datenwort\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Wortbreite<\/a> verantwortlich sein. Naja &#8211; die Dringlichkeit, auf alte .c4d Dateien bearbeitend zugreifen zu m\u00fcssen, d\u00fcrfte im Laufe der Zeit ohnehin nachlassen.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Warum tue ich mir das an?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Warum habe ich den in jeder Hinsicht aufw\u00e4ndigen Umstieg \u00fcberhaupt auf mich genommen? Daf\u00fcr gibt es eine Reihe von Gr\u00fcnden.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Cinema4D<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Die von mir bisher verwendete Cinema4D Version R12 ist inzwischen hoffnungslos veraltet. Ein Upgrade auf eine aktuelle Version w\u00e4re nicht mehr im Kauf, sondern nur noch als Abo m\u00f6glichgewesen &#8211; zu laufenden Kosten von aktuell mindestens rund \u20ac&nbsp;57.-\/&nbsp;Monat. Sowas kommt f\u00fcr mich \u00fcberhaupt nicht in Frage.<\/li>\n\n\n\n<li>Das VRML Format (bzw. der Exporter aus C4D) sind im Vergleich zum modernen <a href=\"https:\/\/www.khronos.org\/api\/index_2017\/Gltf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">glTF Format<\/a> stark veraltet und mit diversen M\u00e4ngeln behaftet. Diese M\u00e4ngel habe ich zwar im Laufe der Jahre kennen und umschiffen gelernt. Jedoch wurde der Aufwand hierf\u00fcr bei komplexeren Projekten wie z.B. meiner <a href=\"https:\/\/vielzutun.ch\/wordpress\/?p=13877\" data-type=\"link\" data-id=\"https:\/\/vielzutun.ch\/wordpress\/?p=13877\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Flammenfresser Animation<\/a> schwer ertr\u00e4glich &#8211; meine Schmerzgrenze war erreicht.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>macOS<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Das macOS meines iMac liess sich schon l\u00e4ngst nicht mehr aktualisieren und war auf einem alten Stand eingefroren. F\u00fcr die Installation der aktuellen Blender Version war aber ein aktuelles macOS Voraussetzung.<\/li>\n\n\n\n<li>Schliesslich gibt es sowohl f\u00fcr das aktuelle macOS als auch f\u00fcr Blender eine breite und aktive Nutzergemeinschaft, die sich bei allf\u00e4lligen Fragen anzapfen l\u00e4sst. Einen \u00e4hnlichen Support h\u00e4tte ich f\u00fcr eine fast 15 Jahre alte Software nirgends bekommen.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Blender<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blender ist wegen seines &#8211; \u00e4hem -ungew\u00f6hnlichen Bedienkonzepts ber\u00fcchtigt und bei Neueinsteigern gef\u00fcrchtet. Mithilfe eines dicken Buchs (was nat\u00fcrlich auf die jeweils entscheidenden Fragestellungen <strong>nicht<\/strong> eingeht) und intensivem Studium von zahlreichen Youtube Tutorials habe ich mich in die neue Materie vorgearbeitet. Bald wurde ich auf das AddOn &#171;<a href=\"https:\/\/www.cadsketcher.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">CAD Sketcher<\/a>&#187; aufmerksam, welches mir die steilsten Phasen der jeweiligen Lernkurven sehr erleichtert hat. Dieses AddOn finde ich sogar derart n\u00fctzlich, dass ich mich erstmals \u00fcberhaupt in die Liste der &#171;Backer&#187; (Unterst\u00fctzer) eines Projekts eingereiht habe und einen monatlichen Unterst\u00fctzungsbeitrag \u00fcberweise.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Vorl\u00e4ufiges Fazit:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich bin froh, dass ich diese Umstellung vorgenommen habe. Das MacBook Pro ist nat\u00fcrlich eine Wucht \ud83d\ude0a. Ohne eigenes Zutun liefen meine 3D-Animationen auf Anhieb mit 120 fps, anstatt mit den bisher gewohnten 60 fps. &#171;Fl\u00fcssig&#187; ist da nur der Vorname. Ausweislich der macOS &#171;Aktivit\u00e4tsanzeige&#187; ist die GPU dabei nur mit ca. 30% ausgelastet &#8211; da ist also noch Luft &#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Blender Exportformat <a href=\"https:\/\/www.khronos.org\/api\/index_2017\/Gltf\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">glTF Format<\/a> in Verbindung mit dem Three.js <a href=\"https:\/\/threejs.org\/docs\/#examples\/en\/loaders\/GLTFLoader\">GLTFLoader()<\/a> ist ebenfalls der Hammer! Es kann sogar komplizierte, Shader-basierte Materialeigenschaften und -Zuweisungen korrekt \u00fcbertragen, wie ich sie z.B. bei dem Glaszylinder in meiner interaktiven 3D Animation eines Stirling-Modellmotors verwendet habe. Welche ich in einem Folgebeitrag vorstellen werde.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich hatte mich l\u00e4ngere Zeit nicht gemeldet, weil ich zwischenzeitlich von meinem 27&#8243; iMac aus dem Jahre 2014 auf ein neues MacBook\u00a0Pro\u00a016&#8243;\u00a0M4\u00a0Max umgestiegen war. Gleichzeitig bin ich von einem sehr gr\u00fcndlich &#171;abgehangenen&#187; Cinema4D (R12) aus 2010 auf das aktuelle Blender gewechselt. Dieser Plattformwechsel erwies sich als aufw\u00e4ndiger als zun\u00e4chst angenommen: nicht nur wollte ich meine &hellip; <a href=\"https:\/\/vielzutun.ch\/wordpress\/?p=14414\" class=\"more-link\"><span class=\"screen-reader-text\">&#8220;Plattformwechsel&#8221; <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_stc_notifier_status":"sent","_stc_notifier_sent_time":"2025-02-02 18:27:17","_stc_notifier_request":false,"_stc_notifier_prevent":false,"_stc_subscriber_keywords":"","_stc_subscriber_search_areas":"","footnotes":""},"categories":[184,211],"tags":[319,320],"class_list":["post-14414","post","type-post","status-publish","format-standard","hentry","category-computergrafik","category-engineering","tag-blender","tag-cinema4d"],"_links":{"self":[{"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/14414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14414"}],"version-history":[{"count":24,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/14414\/revisions"}],"predecessor-version":[{"id":14493,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/14414\/revisions\/14493"}],"wp:attachment":[{"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vielzutun.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}