Podczas przechodzenia do trybu animacji podczas ustawiania danych wierzchołków wyświetlany jest komunikat "Wystąpił nieobsługiwany wyjątek w komponencie aplikacji".
Objawy, które występują
Następujący błąd może być wyświetlany podczas przechodzenia do trybu animacji.
Warunki występowania
Dzieje się tak podczas uruchamiania w następujących środowiskach:
- Podczas przechodzenia do trybu animacji
przyczyna
Trudno jest zidentyfikować możliwość wystąpienia, ponieważ różni się ona w zależności od środowiska wykonawczego, ale główną przyczyną jest to, że przetwarzanie wierzchołków próbuje być wykonywane po stronie sprzętowej, ale karta wideo nie może go poprawnie przetworzyć.
Domyślnie Elfreina używa kombinacji sprzętu i oprogramowania do przetwarzania wierzchołków, ale we wszystkich środowiskach nie jest możliwe dokładne określenie, który tryb uruchomić, więc możliwe jest przetwarzanie go w sprzęcie pomimo braku wydajności po stronie karty graficznej.
Środków zaradczych
Można tego uniknąć, wykonując całe przetwarzanie wierzchołków w oprogramowaniu. Nawiasem mówiąc, nawet jeśli całe przetwarzanie wierzchołków odbywa się w oprogramowaniu, wydajność rysowania nie zmniejszy się dramatycznie.
Nie ma elementu do ustawienia zachowania przetwarzania wierzchołków na Elfreinie, więc edytuj bezpośrednio poniższy plik. (Proszę zostawić Elfreinę zakończoną w tym czasie.) )
- Otwórz "Elfreina.xml" w folderze pliku wykonywalnego Elfreina w edytorze tekstu. (Proszę użyć edytora, który może być edytowany w UTF-8.) )
- Zmieniono "<CreateFlags>MixedVertexProcessing</CreateFlags>" wokół wiersza 7 na "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
- Zapisz "Elfreina .xml"
- Uruchom Elfreinę, aby sprawdzić