Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 21.11.2017, 14:10   #1
Tiranas
Разработчик
 
Аватар для Tiranas
 
Регистрация: 11.10.2017
Сообщений: 390
Написано 74 полезных сообщений
(для 117 пользователей)
Вопрос Тормазит анимация в Xors3D

Ситуация следующая:
Есть 23 анимированных объекта, загруженных соответственно с помощью
xLoadAnimMesh и далее копирование xCopyEntity
всё работает, но значительно увеличивается время обработки xUpdateWorld
и соответственно падает FPS.
Я уже делал отключение анимации объектов по радиусу обзора, но тщетно.
Проблема в том что даже при отключении анимации для всех объектов с помощью
xAnimate(monstr\q, 0) , xUpdateWorld продолжает обрабатывать анимации с соответствующим падением FPS.
И даже xHideEntity/xShowEntity эту проблему не решает Xors3D продолжает обрабатывать все анимации.
В исходной, загружаемой анимации при помощи xLoadAnimMesh - кадр 1, делал специально, но проблема осталась без изменений.

Внятного ответа на форуме я не нашёл.
Если ли у кого решение этой проблемы? Помогите пожалуйста.
__________________
Человек это или баг, или заложенное специально программное яйцо.
(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 04:39   #2
Кирпи4
Социал-сычевист
 
Аватар для Кирпи4
 
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений
(для 1,359 пользователей)
Ответ: Тормазит анимация в Xors3D

Юзай хардварный скиннинг через швеллеры, будет тебе счастье
__________________


(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 12:58   #3
Tiranas
Разработчик
 
Аватар для Tiranas
 
Регистрация: 11.10.2017
Сообщений: 390
Написано 74 полезных сообщений
(для 117 пользователей)
Ответ: Тормазит анимация в Xors3D

Сообщение от Кирпи4 Посмотреть сообщение
Юзай хардварный скиннинг через швеллеры, будет тебе счастье
А по подробней можно, или ссылку, где это, как ты говоришь
"счастье" - описывается.
__________________
Человек это или баг, или заложенное специально программное яйцо.
(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 15:04   #4
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: Тормазит анимация в Xors3D

Сообщение от Tiranas Посмотреть сообщение
А по подробней можно, или ссылку, где это, как ты говоришь
"счастье" - описывается.
думаю, имелось ввиду "учи матчасть". Поэтому ссылок не будет. но это не точно
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 19:50   #5
Tiranas
Разработчик
 
Аватар для Tiranas
 
Регистрация: 11.10.2017
Сообщений: 390
Написано 74 полезных сообщений
(для 117 пользователей)
Ответ: Тормазит анимация в Xors3D

Учить хорошо, но не мешало бы указать чего учить и где учить, умничать-то хорошо, когда знаешь, как решить ту или иную задачу...
вместо этого указал бы способы решения проблемы...
а порожника можно написать вагоны, но человек-то за помощью обращается.
__________________
Человек это или баг, или заложенное специально программное яйцо.
(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 20:09   #6
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Тормазит анимация в Xors3D

Сообщение от Tiranas Посмотреть сообщение
вместо этого указал бы способы решения проблемы...
https://github.com/Guevara-chan/Xors...cy/Skinning.pb
Посмотри сорс (да, пурик, ну а чего в хотите в 2к17?)
Там подключается шейдер, тебе надо сделать так-же.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 22.11.2017, 20:22   #7
Tiranas
Разработчик
 
Аватар для Tiranas
 
Регистрация: 11.10.2017
Сообщений: 390
Написано 74 полезных сообщений
(для 117 пользователей)
Ответ: Тормазит анимация в Xors3D

Randomize
Большое, человеческое спасибо! Буду изучать.
Намёк на 2017 год я правда не понял, насколько я знаю, люди за
последние шесть тысяч лет не изменились.
__________________
Человек это или баг, или заложенное специально программное яйцо.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:53.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com