Jump to content

Как сделать колесо


Recommended Posts

Такое ощущение, что ты иногда очень хочешь казаться чуваком ужасно в теме, на ты с новейшими технологиями, но ни капельки не хочешь думать сам.

 

Даже не иногда, и даже не хочу, и даже не кажусь, я на самом деле этим ужасным чуваком и являюсь. У меня слоган на футболке "SET STANDARTS". Усёк? :)

 

Что значит стандарт на текстуру? Да просто очень, ЕД не делает универсальные модели для кучи разных проектов, она делает модели для своего продукта, что мешает узаконить местонахождение "колеса" в определённом месте текстуры? Это ж обыкновенный скин, с заранее прописаными местами под разные объекты. Или не прописывать это самое место, но хранить в модели всего объекта, что вот такое колесо грузится вот из этого файла, при этом положение текстуры для этого колеса вот в этой общей текстуре будет находиться вот тут... Вместо этого каждый строгает своё колесо, в результате у удного объекта точно такой же каток имеет 4 полигона, а вот у модели Васи Пупкина этот же каток в рамках этого же проекта съедает 1000 поликов.

 

И дело не ограничиватся только колесом, орудия у техники, которые для каждого агрегата делаются заново и постоянно обсуждается что там верно, а что нет.

 

Мысль хорошая, но только на тот случай, если две разные модели имеют абсолютно одинаковые колёса, и при этом сами практически идентичны по строению, что,к величайшему сожалению происходит не часто.

А в общем всё совершенно правильно. Я сейчас занимаюсь, как тут уже все, наверное знают, :) колоссальным количеством приборов и приборных панелей. Так вот для двух разных панелей, которые будут не то чтобы даже находиться на двух разных экранах, а ещё и обрабатываться двумя разными кластерами, у меня может быть несколько десятков приборов и деталей, которые будут в точности повторяться. В частности к наиболее повторяемым деталям относятся разнообразные крепежи, винты, пакетники, тумблера, рукоятки регулировки и прочее, прочее, прочее. Как ты понимаешь проблем с апаратными ресурсами у меня нет никаких, именно поэтому на каждый самостоятельный прибор выделяется отдельная ячейка базы (прямо по твоему рецепту) с отдельной текстурой и атрибутами, с тем, чтобы потом этот прибор можно было бы использовать в любой другой панели, как совершенно автономный элемент, то есть использовать его в качестве глобального иксрефа.

А вот то, что касается разнообразной мелочёвки, типа тумблеров, тут приходится действовать именно таким способом. То есть тупо копировать сами элементы на другоую панель со всеми атрибутами, в частности текстурными координатами.

Другое дело, что панели то разные!!! Одна может быть большой, другая маленькой, на одной может быть 5 разнообразных тумблеров, а на другой 3, одна имеет текстуру 512х512, другая 2048х2048. Как в таком случае сохранить все атрибуты, казалось бы абсолютно эдентичных элементов? А никак! Текстуру и текстурные координаты приходится копировать в новое место (новая панель - новая текстура - новые текстурные координаты) также как и геометрию. И НИКУДА ТЫ ОТ ЭТОГО НЕ ДЕНЕШЬСЯ, вот именно потому, велосипеды бывают и спортивные и дорожные и цирковые и детские трёхколёсные.

 

Велосипеды могут быть разные, аистов, десну, каму, школьник на улице сейчас хрен найдёшь и это благодаря тем, кто что-то да придумывает.
Link to comment
Share on other sites

Даже не иногда, и даже не хочу, и даже не кажусь, я на самом деле этим ужасным чуваком и являюсь. У меня слоган на футболке "SET STANDARTS". Усёк? :)

 

 

 

Мысль хорошая, но только на тот случай, если две разные модели имеют абсолютно одинаковые колёса, и при этом сами практически идентичны по строению, что,к величайшему сожалению происходит не часто.

А в общем всё совершенно правильно. Я сейчас занимаюсь, как тут уже все, наверное знают, :) колоссальным количеством приборов и приборных панелей. Так вот для двух разных панелей, которые будут не то чтобы даже находиться на двух разных экранах, а ещё и обрабатываться двумя разными кластерами, у меня может быть несколько десятков приборов и деталей, которые будут в точности повторяться. В частности к наиболее повторяемым деталям относятся разнообразные крепежи, винты, пакетники, тумблера, рукоятки регулировки и прочее, прочее, прочее. Как ты понимаешь проблем с апаратными ресурсами у меня нет никаких, именно поэтому на каждый самостоятельный прибор выделяется отдельная ячейка базы (прямо по твоему рецепту) с отдельной текстурой и атрибутами, с тем, чтобы потом этот прибор можно было бы использовать в любой другой панели, как совершенно автономный элемент, то есть использовать его в качестве глобального иксрефа.

А вот то, что касается разнообразной мелочёвки, типа тумблеров, тут приходится действовать именно таким способом. То есть тупо копировать сами элементы на другоую панель со всеми атрибутами, в частности текстурными координатами.

Другое дело, что панели то разные!!! Одна может быть большой, другая маленькой, на одной может быть 5 разнообразных тумблеров, а на другой 3, одна имеет текстуру 512х512, другая 2048х2048. Как в таком случае сохранить все атрибуты, казалось бы абсолютно эдентичных элементов? А никак! Текстуру и текстурные координаты приходится копировать в новое место (новая панель - новая текстура - новые текстурные координаты) также как и геометрию. И НИКУДА ТЫ ОТ ЭТОГО НЕ ДЕНЕШЬСЯ, вот именно потому, велосипеды бывают и спортивные и дорожные и цирковые и детские трёхколёсные.

 

Стоп! :)

 

1. Что это все знают, если не сильно секретно, то плиз поподробнее про панельки (пару скринчиков :) ), про приборы, может у тя есть хорошие материалы по приборам Як-52? :)

 

2. если текстура и отличается по размеру, то это совершенно пофигу, кусок текстуры для объекта просто будет всегда занимать определённый процент площади, а сами координаты как ты знаешь в интервале 0-1 :)

DimAss Coljo Yappo

Link to comment
Share on other sites

Стоп! :)

 

1. Что это все знают, если не сильно секретно, то плиз поподробнее про панельки (пару скринчиков :) ), про приборы, может у тя есть хорошие материалы по приборам Як-52? :)

 

Думаю, что делать тренажёр Як-52 может взбрести, только в очень больную голову. Як-52 - сам по себе вполне самодостаточный тренажёр. :) Хотя кто его знает... У нас пока никто не догадался. Насчёт панелей ничем не порадую - нет и в обозримом будущем не предвидится. Для Ка-52 дал бы, но тут уже, как ты справедливо заметил, сильно секретно. :)

 

2. если текстура и отличается по размеру, то это совершенно пофигу, кусок текстуры для объекта просто будет всегда занимать определённый процент площади, а сами координаты как ты знаешь в интервале 0-1 :)

 

Ты разницу между относительными и абсолютными величинами в школе хорошо освоил? :) Ты предлагаешь использовать для одного и того же тумблера один и тот же процент площади и на текстуре размером 256х256 и на текстуре размером 4096х4096? Сильно! И на кой мне грузить такую бандуру, если на тумблере всё это разрешение сожрут нижние уровни мипмапа? Текстурную память загадить наиболее быстро и непродуктивно? :)

Link to comment
Share on other sites

Думаю, что делать тренажёр Як-52 может взбрести, только в очень больную голову. Як-52 - сам по себе вполне самодостаточный тренажёр. :) Хотя кто его знает... У нас пока никто не догадался. Насчёт панелей ничем не порадую - нет и в обозримом будущем не предвидится. Для Ка-52 дал бы, но тут уже, как ты справедливо заметил, сильно секретно. :)

 

 

 

Ты разницу между относительными и абсолютными величинами в школе хорошо освоил? :) Ты предлагаешь использовать для одного и того же тумблера один и тот же процент площади и на текстуре размером 256х256 и на текстуре размером 4096х4096? Сильно! И на кой мне грузить такую бандуру, если на тумблере всё это разрешение сожрут нижние уровни мипмапа? Текстурную память загадить наиболее быстро и непродуктивно? :)

 

Совсем ничего не придумывается (хотя тут да, придётся домножать на что-то)? Ох, видимо у меня и правда совсем больная :)

Вот только интересно, что инструкторы Як-52 с удовольствием погоняли бы на нем и в симе, да и потом чё хочу, то и делаю, ЕД можно вертики делать, а мне значит нет? Тем более он весьма доступен. есть с чего "срисовывать"

 

И ваще речь изначально была о более крупных и сложных деталях, не передёргивай :)

DimAss Coljo Yappo

Link to comment
Share on other sites

Нарисовал окружность, конвертнул в полигон и вытянул за кромку, треугольников много, просто забыл сразу меньше установить.

Из минусов лишь в детализации резинки, но уверен Скин знает как её детализировать.

Из плюсов не надо подгонять размеры, перемещать детальки.

4.JPG.3980af91e236aabdeb245b9b5b2722c0.JPG

DimAss Coljo Yappo

Link to comment
Share on other sites

  • 3 weeks later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...