Extension:3D/cs

Rozšíření 3D umožňuje uživateli wiki možnost načítat a prohlížet 3D modely. Dokumentaci pro použití naleznete na stránce.

Aktuálně podporuje souborový formát STL, který je v oblasti 3D tisku běžný.

Instalace


Povolení načítání 3D souborů
Řekne MediaWiki, že smí načítat STL soubory. Přidejte do svého  následující:



Instalace Rozšíření:3D


Instalace 3d2png
3d2png je vykreslování miniatur pro 3D soubory. Vykreslí miniatury png přesně tak, jako toto rozšíření zobrazí objekty, pomocí stejných knihoven JS spuštěných v Node.js namísto prohlížeče.

Chcete-li nainstalovat, naklonovat a aktivovat úložiště 3d2png:

V Linuxu si také budete muset nainstalovat virtuální framebuffer, abyste na 3d2png mohli bezhlavě zachytit 3D objekt.

Po úspěšné instalaci 3d2png budeme muset Extension:3D sdělit, jak volat tuto službu generátoru náhledů. Přidejte toto k vašemu  a nezapomeňte aktualizovat cesty, aby odpovídaly vaší konfiguraci:



Instalace Extension:MultimediaViewer
MultimediaViewer is not a hard dependency of the 3D extension, but you will need to install it if you want to interact (move, pan, zoom) with the 3D models. After installing MultimediaViewer, you will need to associate the STL file type with the correct viewer extension, by adding this to your  file:

Special:Upload
To add patent agreement selection options to Special:Upload, edit your wiki's  page. Every line on that page will be turned into an &lt;option&gt;, where everything after the last  character is the text, and everything before is the template that will be added to the upload content. Check out commons:MediaWiki:3d-patents for an example.

'''Make sure to create the template(s) that will be added to the content. i.e. '''

Special:UploadWizard
Special:UploadWizard also supports patent agreement, though slightly less flexible. When uploading a third party STL file, a dialog will be displayed to confirm your upload does not infringe any patents. When uploading one of your own, it'll also ask to confirm the 3d objects depicted are your own work. The template added to the upload content will be or  respectively.

To change the phrasing of these messages, these pages can be altered:  &.

To change which file types require patent agreement, which template is added to the upload content or where the urls point to, change. Below are the default settings:

Extension:CommonsMetadata
Lastly, provides a way to track 3D uploads without said patent license, though it is not configurable at all. It will just check for uploads with a  mime type (currently the only ones supported by Extension:3D) that lack the   template. Matching files lacking this template in their content will automatically be added to.

If you use any other template than, this will not be useful for you, as this is not currently configurable.