Prezentacja 3D: Opcje widoku

Ten artykuł jest również dostępny w:
Przetłumaczone przez AI z języka angielskiego
Rysowanie wyników w 3 lub 10 sekundach? Wydajność prezentacji 3D w oknie graficznym jest w dużym stopniu uzależniona od ustawień wyświetlania użytkownika. Zachęcamy użytkownika do przetestowania opcjonalnych ustawień dla danego komputera. Prawidłowe ustawienia mogą zwiększyć szybkość przerysowywania widoku 3D.

Prezentacja 3D zależy zarówno od sprzętu, jak i oprogramowania. Niestety, nie jest możliwe zaproponowanie jednego ustawienia dla wysokiej wydajności i innego dla pięknych zrzutów ekranu. Wydajność procesora, karty graficznej, producent i sterowniki – wszystkie te czynniki wpływają na wynikową wydajność okna 3D w IDEA StatiCa. 

Zalecamy przetestowanie optymalnych ustawień dla każdego komputera osobistego. Wybierz duży model (wiele z nich można znaleźć w naszych przykładowych projektach) i zmierz czas potrzebny do przełączenia, np. z wykresu naprężeń na wykres odkształceń przy różnych ustawieniach. 

Należy pamiętać, że ustawienia prezentacji 3D są stosowane po uruchomieniu nowego projektu lub otwarciu istniejącego. Nie ma potrzeby zamykania całej aplikacji.

inline image in article

Użyj akceleracji sprzętowej

Akceleracja sprzętowa, czyli renderowanie GPU, pozwala aplikacji przenieść całe renderowanie grafiki i tekstu z procesora CPU na GPU. W przypadku wydajnego GPU powinno to zmniejszyć opóźnienia i przyspieszyć działanie widoku 3D.

W przypadku wystąpienia problemów ze zgodnością należy zainstalować najnowsze sterowniki GPU lub wyłączyć akcelerację sprzętową.

Na podstawie naszych testów akceleracja sprzętowa ma duży wpływ na wydajność widoku 3D. Jednak wpływ ten nie zawsze jest pozytywny. Okazuje się, że na komputerach ze słabymi, zintegrowanymi kartami graficznymi, a także z wydajnymi kartami graficznymi AMD, renderowanie jest około 3 razy wolniejsze przy włączonej akceleracji sprzętowej.

Antyaliasing

Antyaliasing wygładza krawędzie ukośnych linii. Teoretycznie włączony antyaliasing powinien obniżać wydajność. Jednak na naszych komputerach nie zaobserwowano znaczącego wpływu, nawet przy dużej liczbie próbek.

Pokaż cień

Również teoretycznie cień powinien zwiększać nakład obliczeniowy, jednak na naszych komputerach nie zaobserwowano znaczącego wpływu.

Użyj tekstur 1D

Tekstury 1D są odpowiednie do maksymalizacji wydajności. Jednak niektóre karty graficzne mogą mieć problemy, powodując, że renderowane obrazy są czarne. W takim przypadku należy zmienić standard grafiki 3D. Ponadto wzory naprężeń mogą się nieznacznie różnić w zależności od tego, czy tekstury 1D są używane, czy nie – zarówno na jednym komputerze, jak i między komputerami z różnymi kartami graficznymi (NVidia vs AMD). Wartości szczytowe naprężeń nie są zmieniane, a wyświetlane mapy cieplne naprężeń są uśredniane w węzłach, więc nie powinno to stanowić poważnego problemu.

inline image in article

Rysunek: Tekstury 1D aktywowane po lewej stronie; dezaktywowane po prawej stronie

Tryb dla niekompatybilnych sterowników graficznych

Ten tryb powinien być aktywowany, jeśli w raportach pojawiają się niechciane czarne prostokąty.

Standard grafiki 3D

Dostępne opcje to Direct3D i OpenGL. To ustawienie należy zmienić, zwłaszcza jeśli renderowane obrazy są czarne podczas używania tekstur 1D. Standard wpływa również na wydajność, a optymalne ustawienia powinny być przetestowane dla konkretnego komputera.


Pobierz nową wersję IDEA StatiCa i wypróbuj wszystkie funkcje

Powiązane artykuły

Informacje o wydaniu IDEA StatiCa 23.0