Vid övergången till animeringsläge visas "Ett ohanterat undantag inträffade i en komponent i programmet" under inställningen av hörndata.
Symtom som uppstår
Följande fel kan visas vid övergång till animeringsläge.
Villkor för förekomst
Detta händer när du kör i följande miljöer:
- När du övergår till animeringsläge
orsak
Det är svårt att identifiera möjligheten till förekomst eftersom den varierar beroende på exekveringsmiljön, men huvudorsaken är att vertexbehandling försöker utföras på hårdvarusidan, men grafikkortet kan inte bearbeta det ordentligt.
Som standard använder Elfreina en blandning av hårdvara och mjukvara för vertexbehandling, men i alla miljöer är det inte möjligt att bestämma exakt vilket läge som ska köras, så det är möjligt att bearbeta det i hårdvara trots bristen på prestanda på grafikkortssidan.
Motåtgärder
Detta kan undvikas genom att göra all vertexbehandling i programvara. Förresten, även om all vertexbehandling görs i programvara, kommer ritningsprestandan inte att minska dramatiskt.
Det finns inget objekt för att ställa in vertexbearbetningsbeteendet på Elfreina, så redigera följande fil direkt. (Vänligen lämna Elfreina avslutad vid denna tidpunkt.) )
- Öppna "Elfreina.xml" i mappen på Elfreina-körbar i en textredigerare. (Använd en redigerare som kan redigeras i UTF-8.) )
- Ändrade "<CreateFlags>MixedVertexProcessing</CreateFlags>" runt rad 7 till "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
- Spara "Elfreina .xml"
- Starta Elfreina för att kontrollera