![]()  | 
| 
 | 
#1 | ||
| 
 
Shtusha
 
 Join Date: Aug 2008 
Location: Санкт-Петербург 
					Posts: 135
 
 | 
 
Размеры кораблей
 
Вот пошарил (может плохо шарил), но не нашел информации по размерам (габаритам) кораблей во вселенной HW. Наверное, точнее было бы сказать длина. Масса есть, броня есть, а длины нет! Есть какие-нибудь достоверные сведения о данном вопросе? 
 | 
||
| 
 | 
 
 | 
| 
 | 
#2 | ||
| 
 
AndrewN
 
 Faction: Таииданская Империя Join Date: Mar 2007 
Location: Имперские Верфи 
					Posts: 786
 
 | 
 
Re: Размеры кораблей
 
Нет, но вполне реально выпотрошить игровые архивы и выяснить длину. 
 | 
||
| 
 | 
 
 | 
| 
 | 
#3 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Размеры кораблей
 
В игровых архивах длина кораблей не указывается, во всяком случае, напрямую. Есть коэффициенты масштабирования, которые применяются к координатам вершин моделей, но координаты-то величины безразмерные. Наверняка есть и коэффициент пересчёта «координатных» длин в «метровые», но мне он как-то не попадался на глаза. 
Впрочем, можно выбрать отдельный корабль, максимально приблизить к нему камеру и, нажав клавишу M, воспользоваться предоставленной линеечкой. Точность измерений, конечно, будет невысока, но общее представление получить можно ![]()  | 
||
| 
 | 
 
 | 
| 
 | 
#4 | ||
| 
 
Shtusha
 
 Join Date: Aug 2008 
Location: Санкт-Петербург 
					Posts: 135
 
 | 
 
Re: Размеры кораблей
 
AndrewN, выпотрошив архивы, можно, я думаю, выяснить СООТНОШЕНИЕ размеров кораблей между собой, но не сам размер, собственно. Может не прав.  
Ten, в том то и дело, что хочется с точностью, хотя бы, до метра. А вот был бы какой-нить размерный модуль (МД) общевселенский, равный чему-нибудь, например 10 метров. Тогда размер корабля мог бы считаться к примеру так: 10МД. Значит 100 метров. Так вот, может есть какая-нибудь подобная величина в HW с достоверно известными размерами, относительно которой и можно было бы узнать (прямым сравнением габаритов) реальные размеры чего угодно во вселенной HW? Вытаскивая модели для бумажных разверток понял, что с масштабом-то как раз всё не так плохо. Соотношение размеров моделей кораблей вполне реальное. Но, точку отсчёта бы!!!  | 
||
| 
 | 
 
 | 
| 
 | 
#5 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Размеры кораблей
 
Хм... Копнул маленько исходники игры, и в файле src\Game\pieplate.c нашёл весьма интересный кусок кода: 
Код на C: 
real32 pieDistance = 0;
...
void pieDistanceReadoutDraw(vector *movepoint, vector *origin, color c)
{
    real32 dist_x, dist_y, dist_z;
    udword distance;
...
    char dist_str[20],ru_str[20];
    dist_x = movepoint->x - origin->x;
    dist_y = movepoint->y - origin->y;
    dist_z = movepoint->z - origin->z;
...
    dist_x *= dist_x;
    dist_y *= dist_y;
    dist_z *= dist_z;
    //find la distance (using that wonderful formula by Pythagoras)
    pieDistance = fsqrt(dist_x + dist_y + dist_z);
    distance = (udword)pieDistance;
...
    //depending on the distance, scale the readout
    if (distance < 100)
    {
        sprintf(dist_str, "%i m", distance);
    }
    else if ((distance >= 100) && (distance < 10000))
    {
        distance /= 100;
        distance *= 100;
        sprintf(dist_str, "%i m", distance);
    }
    else if (distance >= 10000)
    {
        distance /= 1000;
        sprintf(dist_str, "%i km", distance);
    }
расстояние = sqrt((x2-x1)2 + (y2-y1)2 + (z2-z1)2) sqrt – квадратный корень, расстояние округляется до целого. Классическая формула из учебника геометрии (см. комментарии  ). Получается, что создатели ХВ1, не мудрствуя лукаво, приняли единицу координатной оси за 1 метр.Андрюха, ты, как сведущий в 3D-моделировании, вполне можешь рассказать, как в той же Майке или Максе обвести модель прямоугольным параллелепипедом и измерить его длину, ширину и высоту   Или хотя бы как узнать координаты угловых точек, разница между которыми и даст искомые размеры. | 
||
| 
 | 
 
 | 
| 
 | 
#6 | ||
| 
 
Shtusha
 
 Join Date: Aug 2008 
Location: Санкт-Петербург 
					Posts: 135
 
 | 
 
Re: Размеры кораблей
 
О! Гениально! Впору составлять справочник по кораблям! 
 | 
||
| 
 | 
 
 | 
| 
 | 
#7 | ||
| 
 
AndrewN
 
 Faction: Таииданская Империя Join Date: Mar 2007 
Location: Имперские Верфи 
					Posts: 786
 
 | 
 
Re: Размеры кораблей
 
Создатели ХВ приняли единицу координатной сетки за 1 фут, чем создали кучу проблем. 
К размерам - нет, не могу, каждый корабль нужно обводить слишком точно, проще вручную выбрать точки и записать координаты. Что именно интересует?  | 
||
| 
 | 
 
 | 
| 
 | 
#8 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Размеры кораблей
 
Если уж кто-то и принял фут за единицу координатной сетки, то явно не создатели первого ХВ  
  Я ж не зря отмаркировал красным цветом ключевые слова предыдущего поста.Что до параллелепипеда – вроде ж в майке и максе есть такая штука, как bound box, т.е. тот самый параллелепипед выделения (см. аттач, например). Неужели нельзя как-то узнать координаты его узловых точек?  | 
||
| 
 | 
 
 | 
| 
 | 
#9 | ||
| 
 
AndrewN
 
 Faction: Таииданская Империя Join Date: Mar 2007 
Location: Имперские Верфи 
					Posts: 786
 
 | 
 
Re: Размеры кораблей
 
Да блин! © 
Майки под рукой нет. Координаты баундинг боксов - не знаю. А вот Deep Exploration выдает готовые размеры - не помню, правда, полные или только от центра. С поправкой на то, что размеры моделей из ХВ1 нужно домножать на 0,3048, потому что футы.  | 
||
| 
 | 
 
 | 
| 
 | 
#10 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Размеры кораблей
 
Да, позор на мои седины... с размерами маленько дал маху... давно, видать, не запускал 3D Exploration. «Objects List...» -> щелчок правой кнопкой на модели (в данном случае P2Swarmer) -> Object Properties, в окне таблица Dimension, графа Size. Получается, что обычный Swarmer 27 метров в длину, 15 в ширину и 14 в высоту. Начинаю догадываться, почему футы... либо четырёхметровый рост во вселенной ХВ ещё весьма средненький  
  Но, как ни крути, с футами создатели игры совсем не согласны ![]() Shtusha, в общем, качай Big Viewer, 3D Exploration, распаковывай модели нулевого лода (Homeworld.big/<раса>/<корабль>/rl0/lod0/*.(g|p)eo)– всё в твоих руках. Не забудь только результатом поделиться, раз уж взялся ![]()  | 
||
| 
 | 
 
 | 
| 
 | 
#11 | ||
| 
 
Shtusha
 
 Join Date: Aug 2008 
Location: Санкт-Петербург 
					Posts: 135
 
 | 
 
Re: Размеры кораблей
 
Спасибо! Все проги давно стоят. Размеры нужны были для определения размеров моделей кораблей, чтобы в одном масштабе были! 1:72! 
Похоже, что на 0.3048 умножать-таки стоит! Больше похоже на правду! Судя по картинке высота корвета по сравнению с человечками не может быть 43 метра, а вот 13,3 вполне! Нда! Однако с масштабом в 1:72 погорячился я слегка! 1:144 - в самый раз! Но, даже при таком масштабе carier выходит под 3,5 метра! 8-о Last edited by Shtusha : 02-02-2011 at 10:48 PM. Reason: добавил!  | 
||
| 
 | 
 
 | 
| 
 | 
#12 | ||
| 
 
AndrewN
 
 Faction: Таииданская Империя Join Date: Mar 2007 
Location: Имперские Верфи 
					Posts: 786
 
 | 
 
Re: Размеры кораблей
 
Баттлкруйзер Вайгров есть смысл строить только в 1:250 или мельче - тогда он будет около четырех метров.) 
 | 
||
| 
 | 
 
 | 
| 
 | 
#13 | ||
| 
 
EugeneN
 
 Join Date: Sep 2012 
					Posts: 24
 
 | 
 
Re: Размеры кораблей
 
Если кому-то это еще интересно (размеры кораблей) - есть способ это выяснить - правда не с точностью до метра, а где то до +/- 50 метров. 
В игре известна скорость кораблей (в меню строительства), а в меню навигации (пробел) при маршруте указывается его точная длина в километрах ![]() Берем корабль, ставим его у основания флагмана, и измеряем - либо длиной, либо скоростью.  | 
||
| 
 | 
 
 | 
| 
 | 
#14 | ||
| 
 
Джаспер
 
 Faction: Кушане - киит Сомтау Join Date: Dec 2010 
Location: Хиигара 
					Posts: 1,557
 
 | 
 
Re: Размеры кораблей
 
Проблема в том, что, несмотря на букву m у указателя круга движения, показывает он, скорее всего, именно футы, а не метры. Потому что именно таким образом на первых порах при измерениях, истребители получались по 20-30 метров, с одним только колпаком максимум двухместной кабины в 5-7 метров  
![]()  | 
||
| 
 | 
 
 | 
| 
 | 
#15 | ||
| 
 
NomadE
 
 Join Date: Feb 2008 
					Posts: 64
 
 | 
 
Re: Размеры кораблей
 
Только что сам полез смотреть эти размеры. Ну не поверю я, что кхаракский банан "всего" 7014 футов высотой. Каких-то жалких 2137 метров. А вот то, что он высотой семь километров, выглядит более реалистичным. 
 | 
||
| 
 | 
 
 | 
| 
 | 
#16 | ||
| 
 
Lee
 
 Join Date: Jul 2007 
					Posts: 1,635
 
 | 
 
Re: Размеры кораблей
 
Ты вообще можешь себе представить высоту 2 км? ) Вот прям в чистом поле) 
 | 
||
| 
 | 
 
 | 
| 
 | 
#17 | ||
| 
 
NomadE
 
 Join Date: Feb 2008 
					Posts: 64
 
 | 
 
Re: Размеры кораблей
 
Тут скорее вопрос к бэку. Так как стапель и банан были отлично видны с поверхности планеты. 
А в чистом поле оно бы просто задевало нижнюю границу облаков.  | 
||
| 
 | 
 
 | 
| 
 | 
#18 | ||
| 
 
Mr_Overjay
 
 Faction: Кушане - киит Манаан Join Date: Apr 2011 
Location: Порт Каа-6 
					Posts: 609
 
 | 
 
Re: Размеры кораблей
 
Я как инженер могу представить каким геморроем была постройка 2-км материнского корабля.  
А то что были ли видны Стапель+Мазершип с поверхности Кхарака... Дык, и МКС в принципе-то можно увидеть, но в оптику и не всегда ![]()  | 
||
| 
 | 
 
 | 
| 
 | 
#19 | ||
| 
 
NomadE
 
 Join Date: Feb 2008 
					Posts: 64
 
 | 
 
Re: Размеры кораблей
 
Так и строили его, если не изменяет мне память, шесть десятков лет. И было указано, что он на несколько поколений стал едва ли не второй луной на небе Харака. 
 | 
||
| 
 | 
 
 | 
| 
 | 
#20 | ||
| 
 
karak
 
 Faction: Налториане Join Date: May 2010 
Location: Sol system, SS 13 
					Posts: 234
 
 | 
 
Re: Размеры кораблей
 
Точнее сказать, единственной луной на небе Харака. 
 | 
||
| 
 | 
 
 | 
![]()  | 
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
  | 
  | 
|||||