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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 05.07.2010, 20:30   #1
Maxim1441
Нуждающийся
 
Регистрация: 09.07.2008
Сообщений: 57
Написано 11 полезных сообщений
(для 26 пользователей)
Дерганье при Сollision сфера-полигон

День добрый. Давненько я здесь не был. А проблема такова: каких я только траблов с коллизией не наблюдал за свою жизнь, но таких не видел. И абсолютно не понимаю, в чем причина. В общем, использую столкновение сфера (игрок) с полигоном (карта). При коллизии экран начинает жутко дергаться. В чем дело - не могу понять. Вроде все на своих местах, и ранее с подобными конструкциями все работало. Помогите, кто чем может. В аттаче исходник. Заранее спасибо!

З.Ы. Не знаю уже, что и делать - все вроде перепробовал, перепроверил, должно же работать... Может, это из-за того, что карта (полигон в коллизии) у меня с помощью AddMesh сделана?
Вложения
Тип файла: rar BagSourceHelpPlease.rar (8.4 Кб, 471 просмотров)
(Offline)
 
Ответить с цитированием
Старый 05.07.2010, 21:30   #2
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Дерганье при Сollision сфера-полигон

Сообщение от Maxim1441 Посмотреть сообщение
...При коллизии экран начинает жутко дергаться...
Падение фпс??? Если да, то проблема в полигональности карты. Блицевские коллизии прожорливы очень, а у тебя скорее всего стопиццот тысяч полигонов на карте. Попробуй убавь и посмотри что получится.

З.Ы. Исходник не смотрел.

З.Ы.Ы. После просмотра исходника вообще не понял в чём была проблема. Пробежал всю карту, никаких дёрганий вообще не наблюдал. Пробежал вдоль всех стен.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 05.07.2010, 21:33   #3
Maxim1441
Нуждающийся
 
Регистрация: 09.07.2008
Сообщений: 57
Написано 11 полезных сообщений
(для 26 пользователей)
Ответ: Дерганье при Сollision сфера-полигон

Ни фига это не из за FPS. Там не "стопиццот тысяч" полигонов, а ок. 30к (это наглядно видно в моем аттаче с исходником, где на экране болтается TrisRender). Блицевские коллизии не особо прожорливы, ежели коллизиться пусть и к высокополигональной карте, но зато в виде одного меша.

Так что проблема точно не в FPS, к сожалению.
(Offline)
 
Ответить с цитированием
Старый 05.07.2010, 21:37   #4
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Дерганье при Сollision сфера-полигон

Присмотрелся получше. Небольшие поддёргивания наблюдал очень редко и только при перемещении вдоль стен. Ощущение что перс как бы в дырку в стене проваливается на доли секунды. Такие поддёргивания?

З.Ы. За предыдущий пост извиняюсь, не посмотрев исходника сказал.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 05.07.2010, 21:38   #5
Maxim1441
Нуждающийся
 
Регистрация: 09.07.2008
Сообщений: 57
Написано 11 полезных сообщений
(для 26 пользователей)
Ответ: Дерганье при Сollision сфера-полигон

Вопрос снят. Трабла случилась там, где я совсем не ожидал - в коде ограничителя FPS в цикле.

Последний раз редактировалось Maxim1441, 05.07.2010 в 22:45.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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