???
Математика на уровне МГУ

Показано с 1 по 25 из 2459

Тема: "Моделист-конструктор" или как сделать свой мод (ковыряемся в файлах игры)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    KSD TEAM Аватар для brat-01
    Регистрация
    16.01.2008
    Адрес
    Севастополь
    Возраст
    64
    Сообщений
    2,348

    Re: "Моделист-конструктор" или как сделать свой мод (ковыряемся в файлах игры)

    Цитата Сообщение от kovall Посмотреть сообщение
    кто знает каким образом делаются файлы тга отвечающие за визуализацию портов на карте так, что бы они в точности повторили их реальные размеры в игре ? Эти файлы расположены в Data/Terrain/Locations (к примеру Alexandria.tga) Это первое, а второе что за длина квадрата подразумевается в контролёре static object ? почему там (во всех dat-портов) прописано именно значение Square Length=200 ? что это за длина квадратной клетки ?
    Попробую объяснить с конца...

    1. Square Length=200 Это длина квадратной ячейки в метрах. Что это за ячейка? Представь, что у тебя есть несколько готовых (куб, прямоугольный параллелепипед) 3D-заготовок, из которых тебе нужно собрать причальную стенку. Причем каждая эта модель имеет определенную длину (или ширину) плоскости. Самая малая модель - 50 м, самая большая - 200 м. Для того, что бы собрать составную конструкцию тебе нужно указать длину единичной квадратной плоскости, в которую ты можешь вставить ЛЮБОЙ изначальный 3D-элемент. Если ты выставишь Square Length=50, то твоя конструкция может быть составлена ТОЛЬКО из элементов со стороной 50 м и меньше, ибо большие туда не влезут. Следовательно, для составления более точной и многообразной конструкции тебе этот параметр нужно выставить, исходя из длины (ширины) самого большого элемента. А самый большой элемент в SH3 и в SH4 (про SH5 не в курсе) имеет длину 200 м. Поэтому, это значение и равно 200 м. Эти 3D-элементы можно посмотреть в файле Harbor_kit.dat (cм. скрин)
    2. Мне кажется, что для точного повторения (составления) причала по его условному обозначению в dds (для SH4) или tga (для SH3) файле разрабы используют специальную прогу, которая по 2d-изображению причала составляет примерную составную 3D-модель, используя уже имеющиеся, а для того, что бы уменьшить нагрузку на движок игры, вместо самих Node- моделей элементов используют контроллер Placement. А может как раз все наоборот - сначала модель, а потом ее условное изображение. Вручную все прописать, конечно можно, но это долгий и муторный процесс...
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Элементы.jpg 
Просмотров:	27 
Размер:	232.0 Кб 
ID:	165734   Нажмите на изображение для увеличения. 

Название:	Элементы2.jpg 
Просмотров:	21 
Размер:	270.7 Кб 
ID:	165735  
    Крайний раз редактировалось brat-01; 05.03.2013 в 19:37.

Ваши права

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