Witam wszystkich! Czas porozmawiać o najnowszej wersji Aspose.3D, którą niedawno wydaliśmy. Rodzina produktów Aspose.3D oferuje interfejsy API modelowania 3D .NET i Java do przeglądania, odczytywania, konwertowania i modyfikowania plików 3D bez konieczności stosowania oprogramowania do modelowania. Ponieważ może istnieć wiele różnych plików i zawartości, niektóre z nich mogą zachowywać się nieoczekiwanie i powodować błędy. Rozwiązaliśmy takie problemy w v19.12 Aspose.3D dla interfejsów API .NET i Java. Ponadto wprowadziliśmy kilka ważnych aktualizacji w systemie animacji i rendererze. Dlatego w tym artykule przedstawię przegląd głównych zmian w interfejsie API, a także poprawki błędów.
Główne aktualizacje w Aspose.3D v19.12
Wprowadziliśmy następujące zmiany w wersji 19.12 Aspose.3D dla interfejsów API .NET i Java.
- System animacji został zrefaktoryzowany i zmieniliśmy nazwy klas Curve i CurveMapping odpowiednio na KeyframeSequence i BindPoint.
- Starszy moduł renderujący OpenGL został usunięty, a moduł renderujący został zrefaktoryzowany. Teraz najlepiej działałoby z podstawowym sterownikiem Vulkan. Zaktualizowano również interfejsy niskiego poziomu, podczas gdy interfejsy renderowania wysokiego poziomu pozostały nienaruszone.
- Zrefaktoryzowany moduł renderowania zapewnia lepszą wydajność renderowania przy większej elastyczności i rozszerzalność.
- Metoda renderowania w klasie Scene nie jest zmieniana i nie ma potrzeby wprowadzania zmian w przypadku korzystania z interfejsu renderowania wysokiego poziomu.
- Interfejs API niskiego poziomu przeszedł przełomową zmianę. Skontaktuj się z support, aby uzyskać szczegółowe informacje na temat migracji.
- Wszystkie przestarzałe metody i właściwości zostaną usunięte w wersji 20.03.
Aby uzyskać pełną listę przestarzałych członków w klasach i ich zamienników, zapoznaj się z informacjami o wydaniu.
- Informacje o wersji Aspose.3D dla platformy .NET 19.12
- Informacje o wersji Aspose.3D dla języka Java 19.12
Poprawki błędów
Następujące problemy znalezione w poprzednich wersjach zostały naprawione w najnowszej wersji.
- Część sceny zostaje utracona podczas konwersji RVM na GLB.
- Problem podczas ładowania plików 3D.
- Cień jest tworzony podczas scalania sceny.
Możesz pobrać najnowsze przykłady kodu źródłowego z repozytorium GitHub i ocenić funkcje API. Zajrzyj do dokumentacji interfejsu API, aby uzyskać więcej informacji na temat każdej funkcji interfejsu API. W przypadku trudności z migracją do najnowszej wersji prosimy o kontakt za pośrednictwem naszego forum.