Вопрос по геодате - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.
Описание темы:конфуз с алгоритмом

Ответ
Опции темы
Непрочитано 27.03.2012, 10:25   #1
Новичок

Автор темы (Топик Стартер) Вопрос по геодате

Всем доброго времени суток. По делу: у меня вопрос по геодате, может я просто что-то упустил, а может - туповат. Допустим у нас есть файл .geo (по формату вопросов нет, все легко) для карты размером 1536 х 1536 = 2359296 записей высот = 4718592 байта (ибо short) = 4.5 мб. На сколько я понял, переменная terrainData в geoEngine.model.GeoMap хранит в себе часть внутренностей данного файла (ну точнее они подгружаются, если они имеются, начиная с 5го байта из .geo). Так вот, на руках у нас массив из 2359296 элементов, основываясь на функции из того же geoEngine.model.GeoMap:
PHP код:
float getZ(float xfloat y)
{
     
/= 2F;
     
/= 2F;
     ...
     
float p4 terrainData[(yInt + (xInt 1) * size)];
     ...

если передать в нее самые крайние координаты (х=1536, у=1536), то максимальная читаемая позиция в данном массиве = 768 + 1 + (768 + 1) * 1536 = 1181953 оО т.е. оставшаяся часть массива, которая составляет чуть ли ни его половину, лежит мертвым грузом?
Заранее благодарен.
З.Ы. Поиском пользовался, похожих тем не увидел.

Последний раз редактировалось zloy3erg; 27.03.2012 в 10:50.
zloy3erg вне форума Ответить с цитированием
Ответ

Метки
geo движок, geodata, geoengine


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос marlof Lineage II 36 27.12.2011 16:48
Вопрос по ОС Hard Курилка / Yak floor 26 10.11.2011 18:21
Вопрос по БД xGoooDx Игровой клиент 3 06.08.2011 21:08
Вопрос labrador15 Серверная часть 1 11.08.2010 18:59
[ВОПРОС] ПК мод. Xantrax Работа со скриптами 1 08.11.2009 02:09


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 18:12. Часовой пояс GMT +3.

Вверх