При переході в режим анімації під час налаштування вершинних даних відображається "У компоненті програми стався необроблений виняток".
Симптоми, які виникають
Наступна помилка може відображатися при переході в режим анімації.
Умови виникнення
Це відбувається при запуску в наступних середовищах:
- При переході в режим анімації
Причиною
Важко визначити можливість виникнення, оскільки вона варіюється в залежності від середовища виконання, але основна причина полягає в тому, що обробку вершин намагаються виконувати на апаратній стороні, але відеокарта не може обробити її належним чином.
За замовчуванням Elfreina використовує поєднання апаратного і програмного забезпечення для обробки вершин, але у всіх середовищах неможливо точно визначити, який режим запускати, тому є можливість обробляти його апаратно, незважаючи на відсутність продуктивності на стороні відеокарти.
Контрзаходи
Цього можна уникнути, виконуючи всю обробку вершин у програмному забезпеченні. До речі, навіть якщо вся обробка вершин виконується в програмному забезпеченні, продуктивність малювання різко не знизиться.
Немає елемента для встановлення поведінки обробки вершин на Elfreina, тому, будь ласка, відредагуйте наступний файл безпосередньо. (Будь ласка, залиште Ельфрейну припиненою в цей час.) )
- Відкрийте "Elfreina.xml" в папці виконуваного файлу Elfreina в текстовому редакторі. (Будь ласка, використовуйте редактор, який можна редагувати в UTF-8.) )
- Змінено "<CreateFlags>MixedVertexProcessing</CreateFlags>" навколо рядка 7 на "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
- Врятувати «Ельфрейну .xml»
- Запустіть Elfreina для перевірки