W tym krótkim samouczku omówiono jak przekonwertować OBJ na STL w Javie. Obejmuje konfigurację, algorytm i przykładowy kod umożliwiający utworzenie konwertera OBJ na STL w Javie. Co więcej, nie musisz instalować żadnej skomplikowanej aplikacji do renderowania 3D, aby móc korzystać z tej funkcji.
Kroki, aby przekonwertować OBJ na STL w Javie
- Skonfiguruj Aspose.3D for Java z repozytorium Maven pod kątem konwersji OBJ na STL
- Pobierz źródłowy plik OBJ z klasą Scene
- Zainicjuj instancję klasy StlSaveOptions
- Konwertuj plik OBJ na plik STL za pomocą metody Save
Poniższe kroki dokładnie wyjaśniają, jak przekonwertować obiekt 3D na format STL w Javie. Jako warunek wstępny skonfiguruj środowisko po swojej stronie i pobierz źródłowy plik Object. Następnie określ wymagane właściwości za pomocą opcji StlSaveOptions i wyeksportuj utworzony plik STL.
Kod do konwersji OBJ na STL w Javie
import com.aspose.threed.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change OBJ to STL in Java | |
{ | |
com.aspose.threed.TrialException.setSuppressTrialException(true); | |
// Set the licenses | |
// new License().setLicense("License.lic"); | |
// Create Scene class object | |
com.aspose.threed.Scene scene = new com.aspose.threed.Scene(); scene.open("Aspose3D.obj"); | |
// Create StlSaveOptions class object | |
com.aspose.threed.StlSaveOptions options = new com.aspose.threed.StlSaveOptions(); | |
// Convert OBJ to STL file | |
scene.save("output.stl", options); | |
System.out.println("Done"); | |
} | |
} |
Ten przykładowy kod demonstruje, jak przekonwertować plik OBJ na STL w Javie. Jest to natomiast minimalna i podstawowa wersja kodu, która wykorzystuje obiekt klasy Scene do załadowania źródłowego pliku OBJ. Następnie wyjściowy plik STL jest renderowany przy użyciu metody Save wraz z instancją klasy StlSaveOptions. Co więcej, możesz improwizować kod, na przykład ustawiając próg limitu czasu, odwracając współrzędne lub manipulując strumieniem itp. Zgodnie z własnymi wymaganiami.
W tym samouczku nauczyłeś się konwertować obiekty 3D do formatu STL w Javie. Jeśli jednak jesteś zainteresowany nauką konwersji STL na PDF, przeczytaj artykuł na jak przekonwertować OBJ na FBX w Javie.