|
3D-программирование Вопросы, касающиеся программирования 3D мира |
26.08.2007, 14:51
|
#1
|
|
Чудеса с RenderWorld ?
Подскажите пожалуста: что делать, когда RenderWorld при появлении на сцене (обратите внимание: не в области зрения камер, а на сцене вообще) конкретной модели тормозит секунды на 3-4, и с чем это может быть связано ?
|
|
|
26.08.2007, 15:31
|
#2
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Чудеса с RenderWorld ?
С отрисовкой сцены, чем же еще. Наверное идет первичное забивание положений всех вертексов, хотя я в этом плане неподкован, и могу лишь догадываться.
|
(Offline)
|
|
26.08.2007, 16:53
|
#3
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Чудеса с RenderWorld ?
Модель кривая.
__________________
|
(Offline)
|
|
26.08.2007, 17:17
|
#4
|
|
Re: Чудеса с RenderWorld ?
Сообщение от tormoz
Модель кривая.
|
О как... А в чем она может быть кривая ?
|
|
|
26.08.2007, 18:48
|
#5
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Чудеса с RenderWorld ?
Блитц не любит:
1 оч близко лежащих вертексов
2 оч близко лежащих параллельных треугольников
3 пересекающихся треугольников в пределах одного сурфейса
4 сурфейсов с вертексами, но без треугольников (это особенно)
Для проверки создай сферу с таким же числом полигонов вместо загрузки модели
__________________
|
(Offline)
|
|
26.08.2007, 19:22
|
#6
|
|
Re: Чудеса с RenderWorld ?
Хм. Еще одна загадка: после загрузки вроде бы и не очень высокополигональной модели, FPS упал с 25 до 5 (или до 7, когда анимация останавливается). Сильно...
Ладно, дабы не гадать на кофейной гуще, прилагаю обе модели.
|
|
|
26.08.2007, 20:57
|
#7
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Чудеса с RenderWorld ?
Приведи текстуры к степени двойки, и сделай вменяемые разрешения.
У меня модель не тормозит
__________________
|
(Offline)
|
|
26.08.2007, 22:37
|
#8
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Чудеса с RenderWorld ?
Да и ДДС,
|
(Offline)
|
|
27.08.2007, 13:00
|
#9
|
|
Re: Чудеса с RenderWorld ?
Поправка к торомжению второй модели - наблюдается только в том случае, если ей выставить Picking по полигонам.
P.S. А текстуры автоматически приводятся к вменяемым разрешениям при загрузке. Проверено.
|
|
|
27.08.2007, 14:20
|
#10
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Чудеса с RenderWorld ?
А текстуры автоматически приводятся к вменяемым разрешениям при загрузке. Проверено
|
Не на всех видеокартах, это раз
1024х1024 ты называешь вменяемым разрешением для тайлового текстуринга ?
сделай 256х256, вид будет тот же.
и вообще - пользуйся материалами б3д
Потому что сейчас текстурировано бездарно
__________________
|
(Offline)
|
|
27.08.2007, 14:33
|
#11
|
|
Re: Чудеса с RenderWorld ?
Ладно... Блин, что же делать-то ? Неужели придется выбраывать эти модели ? А главное: непонятно, какие теперь делать ?
|
|
|
27.08.2007, 15:22
|
#12
|
Нуждающийся
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений (для 2 пользователей)
|
Re: Чудеса с RenderWorld ?
А то как я увидел Luminaire (я был в ужасе - и это называется "не очень высокополигональной модели")
прям клубок ниток каких-то (в wireframe).
А текстурки все надо снизить хотя бы до 512х512.
Заново модели делай!Удаляй все полигоны которые не видно будет и старайся уменьшитьв количестве полигоны.
Вот тебе твой Luminaire (думаю правильно сделал), но без текстуры .
Вторую думаю сам сделаешь.
|
(Offline)
|
|
27.08.2007, 15:38
|
#13
|
|
Re: Чудеса с RenderWorld ?
Сообщение от Hellfalcon
А то как я увидел Luminaire (я был в ужасе - и это называется "не очень высокополигональной модели")
прям клубок ниток каких-то (в wireframe).
А текстурки все надо снизить хотя бы до 512х512.
Заново модели делай!Удаляй все полигоны которые не видно будет и старайся уменьшитьв количестве полигоны.
Вот тебе твой Luminaire (думаю правильно сделал), но без текстуры .
Вторую думаю сам сделаешь.
|
1) Сам а.
2) Полигонов там не столько, чтобы FPS падал в 5 раз.
3) Нет, ты не правильно ее переделал. Ладно, сейчас займусь... С первой-то что ?
|
|
|
27.08.2007, 17:05
|
#14
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Чудеса с RenderWorld ?
Блин, да нормальные модели
Сделай текстуры 512х512 и грузи хоть 2 десятка сразу (у мну на 20 штуках - 120 фпс)
__________________
|
(Offline)
|
|
27.08.2007, 17:17
|
#15
|
Нуждающийся
Регистрация: 13.01.2007
Сообщений: 88
Написано 2 полезных сообщений (для 2 пользователей)
|
Re: Чудеса с RenderWorld ?
У меня FPS до 5 не падает ,как ни грузи её.
Модели там не совсем нормальные - много полигонов используются просто в пустую.Непорядок
Может что-то с кодом не так?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:47.
|