▼This page is an automatic translation to Polish of Converting 2D images to 3D with Inkscape.This translation is distributed in the hope that it will be useful, but without any guarantee of accuracy.
Jeśli ktoś zna łatwiejszy sposób wykonania tej czynności, proszę o dodanie go poniżej.
Oprogramowanie potrzebne
Inkscape — edytor grafiki wektorowej o otwartym kodzie źródłowym , oferujący możliwości podobne do programów Illustrator, CorelDraw lub Xara X, wykorzystujący standard W3C — format plików SVG (Scalable Vector Graphics).
OpenSCAD - solidny modelarz 3D CAD dla programistów
kroki
Pobierz obraz 2D i otwórz go w programie Inkscape (lub narysuj go w programie Inkscape)
Przekonwertuj to na ścieżkę (jeśli zadziałało, powinieneś zobaczyć mnóstwo szarych kwadratów)
Jeśli jest to znaleziony obraz, przejdź do Ścieżka → Ślad mapy bitowej - Shift+Alt+B
Jeśli to narysowałeś Ścieżka → Obiekt do ścieżki lub kliknij Shift+Ctrl+C
Zaznacz każdy węzeł → przejdź do Edycji → Zaznacz wszystko lub Ctrl+A
Jeśli chcesz uzyskać wysoką rozdzielczość (krzywe linie), kliknij przycisk po lewej stronie „wstaw nowe węzły do wybranych segmentów” (wykonaj tę czynność tyle razy, ile chcesz, 2 lub 3 razy, co pozwoli uzyskać gładkie krzywe na większości obrazów)
Następnie kliknij przycisk „Uczyń zaznaczone segmenty liniami” – zobacz zrzut ekranu (jeśli nie widzisz przycisków, kliknij F2.)
Plik → Zapisz jako plik dxf
Zapisz plik w katalogu OpenSCAD lub przenieś go po zapisaniu
Uruchom OpenSCAD
Użyj polecenia import w katalogu, w którym je zapisałeś. Jeśli nie znajdujesz się na swoim komputerze (np. na komputerze z programem Principia), użyj:import(file="\\\\principia.edu\\home\\My Pictures\\filename.dxf", convexity=3);
Następnie możesz użyćlinear_extrude();
Kompiluj i renderuj (F6)
Zapisz jako STL do druku: Kliknij Projekt → Zapisz jako STL (może to potrwać chwilę, w zależności od stopnia złożoności obiektu)
Otwórz w swoim ulubionym oprogramowaniu do druku 3D i spróbuj go wydrukować
Jeśli chcesz zaimportować plik STL do OpenSCAD:import("name-of-file.stl",convexity=3);
Alternatywy
W przypadku obiektu ze świata rzeczywistego, np. fotografii, alternatywnym rozwiązaniem jest wykorzystanie grupy obrazów/fotografii wykonanych pod nieco innym kątem i z różnymi punktami ostrości.
Korzystając z oprogramowania open source VisualFSM, możesz przekonwertować zbiór obrazów na trójwymiarową chmurę danych punktowych, którą następnie można edytować w Meshlab przed wydrukowaniem. Zobacz tutaj samouczek, jak to zrobić.
Bezpłatny, ale nie open source: http://www.selva3d.com . Prześlij plik, a zostanie on przekonwertowany do formatu STL w 3 krokach, bez konieczności pobierania żadnego oprogramowania.