Mam narysowany monitor 3D w Inkscape i chciałbym dodać zrzut ekranu do regionu. Próbowałem przekrzywić, ale kształt jest zbyt nieregularny. Próbowałem również zastosować obwiednię ( Extensions -> Modify Path -> Envelope
), ale wydaje się, że nie działa ona z mapami bitowymi.
Jak sprawić, by zrzut ekranu wyglądał jak narysowany na ekranie?
inkscape
perspective
Thomas Weller
źródło
źródło
Odpowiedzi:
Odkształcenie perspektywy lub obwiedni osadzonych obiektów bitmap nie jest (jeszcze) zdefiniowane w specyfikacjach SVG. Dlatego nie możemy tego zrobić za pomocą Inkscape.
Aby temu zaradzić, mamy tylko dwie opcje.
Zdeformuj mapę bitową do odpowiedniej geometrii przed osadzeniem za pomocą zewnętrznego narzędzia do grafiki bitmapowej.
Śledzenie mapy bitowej do wektora, aby następnie móc użyć obwiedni lub deformacji ścieżki perspektywicznej.
Oto kroki związane z korzystaniem z narzędzia do kopert:
Następnie mamy namierzoną mapę bitową z poprawnym widokiem perspektywicznym osadzonym w naszym obiekcie docelowym:
Jak widzimy, jest to dość czasochłonne, wymagające od komputera i procesora zadanie. Lepiej jest wykonać deformację mapy bitowej poza Inkscape przed osadzeniem.
źródło
Lepiej użyj do tego odpowiedniego narzędzia: na przykład GIMP. Dostępna jest świetna funkcja perspektywy, która pomaga również przycinać obraz po zastosowaniu perspektywy i sprawia, że tło jest przezroczyste.
Po kroku GIMP możesz umieścić go w swoim rysunku Inkscape. Podczas gdy sugerowałbym dwa razy pomyśleć o zintegrowaniu fizycznego ekranu. Uważam, że lepiej byłoby oderwać się od rzeczywistego urządzenia fizycznego.
... wideo pokazujące dokładnie to: Samouczek GIMP - przy użyciu narzędzia Perspective Tool - YouTube
źródło