Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Вниз

Нарисовать и покататься по складу   Найти похожие ветки 

 
SasaR   (2004-03-22 15:02) [0]

Сабж. собственно. Склад - это высоченные стелажи с товарами в коробках.
Пробовал это рисовать в GLScene, очень понравилось, но в реалии коробок очень много, стелажей - немного меньше, в общем, как мне кажется GLScene не справляется с таким количеством "кубиков". Ув. мастера - может присоветуете какой-нибудь трёхмерный движок попроще или чем можно пожертвовать в GLScene (кроме освещения) ради приемлимых FPS. Мне то нужно всего - куча кубиков и клики в них.....


 
hexone ©   (2004-03-22 15:54) [1]

Нужно делать отсечение по камере объектов, OcTree и использваоть другие методы оптимизации. Коробки рисовать нужно не все, а только видимые в данный момент игроком. Библиотеки имеют, конечно, стандартные средства, но они универсальны, а значит не всегда подходят по ряду параметров( в твоем случае скорость ). Могу посоветовать тебе ориентировать коробки и стелажи (по сути тоже коробки) по осям и использовать Frustum culling через Octree (www.google.com)


 
hexone ©   (2004-03-22 15:54) [2]

Нужно делать отсечение по камере объектов, OcTree и использваоть другие методы оптимизации. Коробки рисовать нужно не все, а только видимые в данный момент игроком. Библиотеки имеют, конечно, стандартные средства, но они универсальны, а значит не всегда подходят по ряду параметров( в твоем случае скорость ). Могу посоветовать тебе ориентировать коробки и стелажи (по сути тоже коробки) по осям и использовать Frustum culling через Octree (www.google.com)


 
hexone ©   (2004-03-22 15:54) [3]

Нужно делать отсечение по камере объектов, OcTree и использваоть другие методы оптимизации. Коробки рисовать нужно не все, а только видимые в данный момент игроком. Библиотеки имеют, конечно, стандартные средства, но они универсальны, а значит не всегда подходят по ряду параметров( в твоем случае скорость ). Могу посоветовать тебе ориентировать коробки и стелажи (по сути тоже коробки) по осям и использовать Frustum culling через Octree (www.google.com)


 
hexone_unreg   (2004-03-22 15:54) [4]

Нужно делать отсечение по камере объектов, OcTree и использваоть другие методы оптимизации. Коробки рисовать нужно не все, а только видимые в данный момент игроком. Библиотеки имеют, конечно, стандартные средства, но они универсальны, а значит не всегда подходят по ряду параметров( в твоем случае скорость ). Могу посоветовать тебе ориентировать коробки и стелажи (по сути тоже коробки) по осям и использовать Frustum culling через Octree (www.google.com)


 
hexone ©   (2004-03-22 15:55) [5]

Э... прошу прощения, я не нарочно столько отпостил


 
TButton ©   (2004-03-22 17:29) [6]

шел мутишь? =)


 
SasaR   (2004-03-22 18:27) [7]

Шел ? Shell ? Или что ? :))
Не догнал - мучу не игру, а просто "навигатор" по складу :))
Дюже сложно, хотелось, конечно с пол-пинка это сделать :(
А как же в GLScene "догадаться" - будут видны коробки или нет ?
Поддерживает ли GLScene вышеописанное отсечение и ....
что такое OcTree ?


 
TButton ©   (2004-03-22 19:02) [8]

просто по описанию похоже на шелл из фильма "хакеры" =)



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.04 c
6-1084276401
Benia
2004-05-11 15:53
2004.07.04
Список файлов в дирекрории HTTP сервера


9-1063795314
Destroyer
2003-09-17 14:41
2004.07.04
Спрайты...


6-1083830237
johny
2004-05-06 11:57
2004.07.04
нажатие кнопки в WebBrowser!


6-1084254116
Oj
2004-05-11 09:41
2004.07.04
Передача базы данных с помощью сокета


1-1087739472
Islander
2004-06-20 17:51
2004.07.04
Как проверить, раскрыто ли PopupMenu или нет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский