PlusPedia wird derzeit technisch modernisiert. Aktuell laufen Wartungsarbeiten. Für etwaige Unannehmlichkeiten bitten wir um Entschuldigung; es sind aber alle Artikel zugänglich und Sie können PlusPedia genauso nutzen wie immer.
Neue User bitte dringend diese Hinweise lesen:
Anmeldung - E-Mail-Adresse Neue Benutzer benötigen ab sofort eine gültige Email-Adresse. Wenn keine Email ankommt, meldet Euch bitte unter NewU25@PlusPedia.de.
Hinweis zur Passwortsicherheit:
Bitte nutzen Sie Ihr PlusPedia-Passwort nur bei PlusPedia.
Wenn Sie Ihr PlusPedia-Passwort andernorts nutzen, ändern Sie es bitte DORT bis unsere Modernisierung abgeschlossen ist.
Überall wo es sensibel, sollte man generell immer unterschiedliche Passworte verwenden! Das gilt hier und im gesamten Internet.
Aus Gründen der Sicherheit (PlusPedia hatte bis 24.07.2025 kein SSL | https://)
Bei PlusPedia sind Sie sicher: – Wir verarbeiten keine personenbezogenen Daten, erlauben umfassend anonyme Mitarbeit und erfüllen die Datenschutz-Grundverordnung (DSGVO) vollumfänglich. Es haftet der Vorsitzende des Trägervereins.
PlusPedia blüht wieder auf als freundliches deutsches Lexikon.
Wir haben auf die neue Version 1.43.3 aktualisiert.
Wir haben SSL aktiviert.
Hier geht es zu den aktuellen Aktuelle Ereignissen
Py4D
| Py4D
| |
|---|---|
| Basisdaten
| |
| Versionen | 0.9.9001 (September 2009)
|
| Betriebssystem | Mac OS X, Windows
|
| Kategorie | Plugin für CINEMA 4D
|
| Lizenz | Beta
|
| deutschsprachig | ja |
| http://www.py4d.com | |
Py4D ist ein Plugin, welches die Programmiersprache Python in die 3D-Grafik-Software CINEMA 4D einbindet.
Ziele
Py4D wurde mit dem Ziel entworfen, die bisherigen funktionalen Grenzen von CINEMA 4D durch eine weit verbreitete Programmiersprache zu lockern. Damit ist der Benutzer in der Lage die Funktionalität durch eigene Skripte oder Plug-ins zu erweitern. Py4D stellt die Programmiersprache Python zusätzlich noch in den Projekt-Dokumenten zur Verfügung, so dass Verhaltensweisen von Objekten oder Partikeln ebenfalls kontrolliert werden können.
Durch die Verwendung von Python in CINEMA 4D wird zum einen kein Compiler oder Debugger benötigt, denn alle Komponenten zum Erzeugen der Quellcodes sind bereits enthalten. Weiterhin braucht sich der Benutzer primär keine Gedanken um die Speicherverwaltung zu machen, wie es bei C++ der Fall ist. Durch das Konzept der Referenzierung von Python auf Objekte findet eine automatische Verwaltung dieser Objekte zwischen Py4D und Python statt.
Alternativen
CINEMA 4D wird standardmäßig mit einem node-basierten grafischem Programm-Modul namens XPresso und einer eigens entwickelten Programmiersprache namens C.O.F.F.E.E. ausgeliefert. Diese beiden Komponenten bieten bereits einen großen Umfang für die Aufgabenbereiche an, sind aber schwer zu erweitern und sind außerhalb von CINEMA 4D nicht zu finden.
Funktionalität
Py4D wird bereits mit einem eigenen Python-Interpreter ausgeliefert und klinkt sich in CINEMA 4D ein und dient als Schnittstelle zwischen Python und CINEMA 4D. Weiterhin stellt Py4D die entsprechende API zur Verfügung und ist intern für die Speicherverwaltung zuständig. Python ist bekannt für seine einfache Erweiterbarkeit und daher ist es auch möglich zusätzliche Module für Python in CINEMA 4D zu nutzen.
Mit Python und den entsprechenden Klassen lassen sich folgende Plugins für CINEMA 4D entwickeln:
- Bild-Im-/ Exporter
- Menüpunkte
- Nachrichtenverwaltung
- Interaktive Werkzeuge
- Eigene Grundobjekte
- Interaktive Tags
- Datei-Im-/ Exporter
Geschichte
Ursprünglich war Py4D als interne Hilfssoftware für die Firma Tuningchannel gedacht um schnell und effizient auf Funktionsanforderungen reagieren zu können. Der Chefentwickler Sebastian Rath entwickelte das Modul jedoch weiter und stellte es im Februar 2009 der Öffentlichkeit vor. Im März 2009 wurde Py4D beim koreanischen User-Meeting behandelt und dessen zukünftige Einsatzgebiete besprochen. Seit der letzten Version sind auch diverse Magazine auf die Erweiterung aufmerksam geworden. Im August 2009 erschien eine Auflage(05:09) der Fachzeitschrift DIGITAL PRODUCTION in der sich Py4D als Highlight der Ausgabe in einem Artikel wiederfand. Py4D machte im wesentlichen die folgenden Entwicklungsschritte:
| Legende:|- | Alte Version|- | Aktuelle Version|- | Zukünftige Version
Quelle: Entnommen 1:1 aus der Wikipedia - (Autoren)
Eine Übersicht über alle erschienenen Programmversionen ist auf der offiziellen Webseite zu finden. WeblinksInit-QuelleEntnommen aus der: Wikipedia Autoren: Ahrtal , Gohnarch, XenonX3 | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|