При переходе в режим анимации при настройке данных вершины отображается сообщение "В компоненте приложения произошло необработанное исключение".

Страница обновлена :
Дата создания страницы :

Симптомы, которые возникают

При переходе в режим анимации может отображаться следующая ошибка.

アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。

Условия возникновения

Это происходит при работе в следующих средах:

  • При переходе в режим анимации

причина

Трудно определить возможность возникновения, потому что она варьируется в зависимости от среды выполнения, но основная причина заключается в том, что обработку вершин пытаются выполнить на аппаратной стороне, но видеокарта не может обработать ее должным образом.

По умолчанию Elfreina использует сочетание аппаратного и программного обеспечения для обработки вершин, но во всех средах невозможно точно определить, какой режим запускать, поэтому можно обработать его аппаратно, несмотря на недостаточную производительность на стороне видеокарты.

Меры противодействия

Этого можно избежать, выполнив всю обработку вершин в программном обеспечении. Кстати, даже если вся обработка вершин будет выполнена в программном обеспечении, производительность рисования не снизится кардинально.

На Elfreina нет пункта для настройки поведения обработки вершин, поэтому, пожалуйста, отредактируйте следующий файл напрямую. (Пожалуйста, оставьте Эльфрейну прекращенной в это время.) )

  1. Откройте «Elfreina.xml» в папке исполняемого файла Elfreina в текстовом редакторе. (Пожалуйста, используйте редактор, который можно редактировать в UTF-8.) )
  2. Изменено "<CreateFlags>MixedVertexProcessing</CreateFlags>" в строке 7 на "<CreateFlags>SoftwareVertexProcessing</CreateFlags>".
  3. Спасите «Эльфрейну .xml»
  4. Запустите Elfreina, чтобы проверить