Extension:3D/de

Die 3D-Erweiterung bietet dem Nutzer eines Wikis Unterstützung beim Hochladen und Betrachten von 3D-Modellen. Siehe für Dokumentation zur Verwendung.

Es unterstützt derzeit das STL-Dateiformat, das im 3D-Druckbereich üblich ist.

Installation


Erlaube 3D-Datei-Uploads
Sag MediaWiki, dass es STL-Uploads verarbeiten kann. Füge dies zu deinem :



Installiere Erweiterung:3D


3d2png installieren
3d2png ist der Thumbnail-Renderer für 3D-Dateien. Er rendert png-Thumbnails genau so, wie diese Erweiterung die Objekte anzeigt, indem er die gleichen JS-Bibliotheken verwendet, die in Node.js statt im Browser laufen.

Um zu installieren, klone und aktiviere das 3d2png-Repository:

Unter Linux musst du zudem einen virtuellen Framebuffer installieren, damit 3d2png das 3D-Objekt kopflos erfassen kann.

Nachdem wir 3d2png erfolgreich installiert haben, müssen wir Extension:3D mitteilen, wie der Thumbnail-Generatordienst aufgerufen werden soll. Füge dies zu deinen  hinzu und stelle sicher, dass du die Pfade an deine Konfiguration anpasst:



Installiere Erweiterung:MultimediaViewer
MultimediaViewer ist keine feste Abhängigkeit von der 3D-Erweiterung, du musst ihn jedoch installieren, wenn du mit den 3D-Modellen interagieren (verschieben, schwenken, zoomen) willst. Nach der Installation des MultimediaViewers musst du den STL-Dateityp mit der richtigen Viewer-Erweiterung verknüpfen, indem du diese in deine -Datei einfügst:

Konfiguration


Spezial:Upload
Um die Auswahlmöglichkeiten für Patentvereinbarungen zu Spezial:Upload hinzuzufügen, bearbeite die -Seite deines Wikis. Jede Zeile auf dieser Seite wird in eine &lt;Option&gt; umgewandelt, wobei alles nach dem letzten -Zeichen der Text und alles davor die Vorlage ist, die dem Upload-Inhalt hinzugefügt wird. Ein Beispiel dafür ist commons:MediaWiki:3d-patents.

'''Stelle sicher, dass du die Vorlage(n) durchführst, die dem Inhalt hinzugefügt wird (werden). z.B. '''

Spezial:UploadWizard
Spezial:UploadWizard unterstützt zudem Patentvereinbarungen, wenn auch etwas weniger flexibel. Wenn du eine STL-Datei eines Drittanbieters hochlädst, wird ein Dialog angezeigt, der bestätigt, dass dein Upload keine Patente verletzt. Wenn du ein eigenes hochlädst, musst du zudem bestätigen, dass es sich bei den abgebildeten 3D-Objekten um dein eigenes Werk handelt. Die Vorlage, die dem Upload-Inhalt hinzugefügt wird, kostet bzw. .

Um die Formulierung dieser Nachrichten zu ändern, können diese Seiten geändert werden:  &.

Um zu ändern, für welche Dateitypen eine Patentvereinbarung erforderlich ist, welche Vorlage zum Upload-Inhalt hinzugefügt wird oder wohin die URLs zeigen, ändere. Unten sind die Standardeinstellungen:

Erweiterung:CommonsMetadata
Und schließlich bietet eine Möglichkeit, 3D-Uploads ohne die besagte Patentlizenz zu verfolgen, die allerdings nicht konfigurierbar ist. Es wird nur nach Uploads mit dem Mime-Typ  (derzeit die einzigen, die von Extension:3D unterstützt werden) gesucht, denen die Vorlage   fehlt. Passende Dateien, die diese Vorlage nicht in ihrem Inhalt haben, werden automatisch zu  hinzugefügt.

Wenn du eine andere Vorlage als  verwendest, wird dir das nichts nützen, da dies derzeit nicht konfigurierbar ist.