Konwertuj dds do stl

Darmowy konwerter online DDS do STL

Przekształć teksturę DDS w reliefową siatkę STL za pomocą Blendera i workflow z height-mapą.

Konwertuj DDS na STL online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 75 MB. Wybierz mniej lub mniejsze pliki.

Typ modelu

Płaskorzeźba unosi jasne części obrazu nad płytę bazową: teren, wypukłe logo, tabliczki. Litofan to cienka płytka, grubsza tam, gdzie obraz jest ciemny, dzięki czemu zdjęcie pojawia się, gdy prześwieca przez nie światło. Drukuj go z białego filamentu.

Rozmiar modelu (dłuższy bok)

Wysokość

Płaskorzeźba: o ile najjaśniejsze miejsca wznoszą się nad płytę. Litofan: najgrubsze miejsce płytki (najcieńsze ma 0,8 mm). Auto używa 5 mm dla płaskorzeźby i 3 mm dla litofanu.

Szczegółowość siatki

Większa szczegółowość zachowuje drobne elementy obrazu, ale plik jest większy, a jego cięcie w slicerze trwa dłużej.

Zamienia wysokie i niskie miejsca, na przykład aby unieść ciemne logo na białym tle.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .dds

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .dds do .stl

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .stl

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować dds do stl

101convert.com Assistant Avatar

101convert.com assistant bot
4 godz.

Plik DDS zwykle zawiera teksturę, podczas gdy STL zawiera geometrię powierzchni 3D, dlatego ta konwersja jest potrzebna tylko wtedy, gdy tekstura ma stać się reliefem lub mesh'em opartym na wysokości do modelowania albo druku 3D. Zwykłej tekstury DDS nie można przenieść do STL jako koloru ani jako oryginalnego modelu game engine.

Czym jest format DDS

DDS, czyli DirectDraw Surface, to raster texture format używany w aplikacjach 3D i game engine'ach. Przechowuje color maps, kanały alpha, mipmaps, a czasami także skompresowane dane tekstury, takie jak formaty DXT/BC. Programy takie jak Autodesk 3ds Max, pipelines gier oparte na Blenderze, Unreal Engine, narzędzia Unity i edytory tekstur często tworzą lub używają plików DDS.

W procesie modelowania DDS zwykle występuje jako diffuse texture, roughness map, normal map lub height map. Opisuje wygląd albo zmienność powierzchni obiektu; zwykle nie zawiera jego mesh'u.

Czym jest format STL

STL przechowuje triangulowaną powierzchnię jako zestaw wierzchołków i normalnych trójkątów. Jest używany przez slicery do druku 3D, narzędzia CAD, oprogramowanie do naprawy mesh'y oraz workflows produkcyjne.

STL obsługuje wyłącznie geometrię. Nie zachowuje pikseli tekstury DDS, współrzędnych UV, materiałów, mipmaps, przezroczystości ani koloru powierzchni. Pliki Binary STL są zwykle mniejsze niż pliki ASCII STL i wczytują się szybciej, ale oba reprezentują ten sam typ triangle mesh.

Jak faktycznie przekonwertować DDS do STL

Nie istnieje sensowna bezpośrednia konwersja zwykłej tekstury do kompletnego obiektu 3D. Aby utworzyć geometrię nadającą się do druku, użyj DDS jako grayscale height map i wygeneruj na jej podstawie relief.

  1. Otwórz DDS w GIMP-ie lub innym edytorze obrazów obsługującym DDS. Jeśli plik wykorzystuje normal map albo color texture, ustal to przed rozpoczęciem; height map zapewnia najbardziej przewidywalny rezultat.
  2. Przekonwertuj obraz do skali szarości za pomocą Colors → Desaturate, w razie potrzeby dostosuj kontrast i wyeksportuj go jako heightmap.png. Użyj bezstratnego PNG lub TIFF zamiast JPEG.
  3. W Blenderze utwórz gęstą płaszczyznę za pomocą Add → Mesh → Grid. Ustaw wystarczająco wysoką liczbę podziałów X i Y siatki, aby odwzorować szczegóły obrazu; siatka o niskiej rozdzielczości nie odtworzy drobnego reliefu.
  4. Po zaznaczeniu siatki dodaj modyfikator Displace przez Modifiers → Add Modifier → Deform → Displace. Utwórz teksturę, wybierz Image or Movie jako jej typ i wczytaj heightmap.png.
  5. Ustaw współrzędne modyfikatora na UV, jeśli siatka ma odpowiednie UV, a następnie dostosuj Strength, aby określić maksymalną wysokość reliefu, oraz Midlevel, aby ustawić szarą wartość odpowiadającą zerowej wysokości. Zastosuj modyfikator po sprawdzeniu rezultatu w widoku bryłowym.
  6. Jeśli relief ma być drukowany, dodaj do niego podstawę i boczne ściany. Płaszczyzna zdeformowana przez obraz nie ma grubości i nie jest zamkniętą bryłą.
  7. Sprawdź mesh pod kątem otworów, krawędzi non-manifold, odwróconych normalnych i samoprzecięć. Użyj Blender's 3D Print Toolbox lub slicera, aby zidentyfikować błędy.
  8. Wyeksportuj przez File → Export → STL. Włącz Selection Only, jeśli scena zawiera inne obiekty, i wybierz binary STL, chyba że wymagany jest konkretnie plik ASCII.

Możesz także wypróbować bezpłatny konwerter na 101convert.com bez instalowania oprogramowania, ale zautomatyzowany rezultat może być użyteczny tylko wtedy, gdy usługa zinterpretuje DDS jako height map. Nie może odzyskać geometrii mesh'u, której nie ma w teksturze źródłowej.

Ograniczenia jakości i kompatybilności

Diffuse map lub color map DDS tworzy przybliżenie jasności w skali szarości, a nie fizyczną głębię. Normal map koduje kierunek powierzchni, a nie wysokość, dlatego użycie jej jako height map zwykle tworzy zniekształcony lub mylący relief. Jeśli DDS należy do assetu 3D z gry, znajdź oryginalny plik mesh'u i wyeksportuj ten mesh zamiast tego.

Rozdzielczość tekstury określa potencjalny poziom szczegółowości, ale rozmiar pliku STL i jakość wydruku zależą również od gęstości siatki. Nadmierna liczba podziałów tworzy duże mesh'e bez dodawania szczegółów wykraczających poza źródłowe piksele. Przed eksportem przeskaluj model w Blenderze i sprawdź interpretację jednostek przez slicer; STL nie ma niezawodnego wbudowanego standardu jednostek.


Uwaga: Ten rekord konwersji dds do stl jest niekompletny, wymaga weryfikacji i może zawierać nieścisłości. Zagłosuj poniżej, czy te informacje były pomocne, czy nie.

Czy te informacje były pomocne?

Porównanie formatu DDS z STL

Jak formaty DDS i STL wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików DDS i STL
Cecha .DDS DirectDraw Surface .STL Stereolithography
Otwarty standard Częściowo otwarty Częściowo otwarty
Kompresja Oba Bez kompresji
Typowy rozmiar pliku Mały Mały
Otwiera się w przeglądarce internetowej Nie Nie
Dalsza edycja Ograniczone Nie do bezpośredniej edycji
Obsługa metadanych Podstawowy Brak
Czytelny tekstowo Nie Tak
Najlepszy do Osadzanie w aplikacjach Osadzanie w aplikacjach
Wprowadzono 1999 1987
Twórca Microsoft 3D Systems
Typ MIME image/vnd.ms-dds model/stl

Najczęściej zadawane pytania

Czy konwerter DDS do STL jest darmowy?

Tak, konwersja DDS do STL na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik DDS?

Możesz przesłać pliki DDS o rozmiarze do 50 MB i przekonwertować do 20 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować DDS do STL?

Nie. Konwersja DDS do STL odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik DDS dla tej konwersji z DDS do STL. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Dodatkowe formaty dla konwersji pliku
dds

Konwersja do .stl
z innych formatów

Udostępnij w mediach społecznościowych: