ZloySkin Posted April 15, 2008 Share Posted April 15, 2008 Такое ощущение, что ты иногда очень хочешь казаться чуваком ужасно в теме, на ты с новейшими технологиями, но ни капельки не хочешь думать сам. Даже не иногда, и даже не хочу, и даже не кажусь, я на самом деле этим ужасным чуваком и являюсь. У меня слоган на футболке "SET STANDARTS". Усёк? :) Что значит стандарт на текстуру? Да просто очень, ЕД не делает универсальные модели для кучи разных проектов, она делает модели для своего продукта, что мешает узаконить местонахождение "колеса" в определённом месте текстуры? Это ж обыкновенный скин, с заранее прописаными местами под разные объекты. Или не прописывать это самое место, но хранить в модели всего объекта, что вот такое колесо грузится вот из этого файла, при этом положение текстуры для этого колеса вот в этой общей текстуре будет находиться вот тут... Вместо этого каждый строгает своё колесо, в результате у удного объекта точно такой же каток имеет 4 полигона, а вот у модели Васи Пупкина этот же каток в рамках этого же проекта съедает 1000 поликов. И дело не ограничиватся только колесом, орудия у техники, которые для каждого агрегата делаются заново и постоянно обсуждается что там верно, а что нет. Мысль хорошая, но только на тот случай, если две разные модели имеют абсолютно одинаковые колёса, и при этом сами практически идентичны по строению, что,к величайшему сожалению происходит не часто. А в общем всё совершенно правильно. Я сейчас занимаюсь, как тут уже все, наверное знают, :) колоссальным количеством приборов и приборных панелей. Так вот для двух разных панелей, которые будут не то чтобы даже находиться на двух разных экранах, а ещё и обрабатываться двумя разными кластерами, у меня может быть несколько десятков приборов и деталей, которые будут в точности повторяться. В частности к наиболее повторяемым деталям относятся разнообразные крепежи, винты, пакетники, тумблера, рукоятки регулировки и прочее, прочее, прочее. Как ты понимаешь проблем с апаратными ресурсами у меня нет никаких, именно поэтому на каждый самостоятельный прибор выделяется отдельная ячейка базы (прямо по твоему рецепту) с отдельной текстурой и атрибутами, с тем, чтобы потом этот прибор можно было бы использовать в любой другой панели, как совершенно автономный элемент, то есть использовать его в качестве глобального иксрефа. А вот то, что касается разнообразной мелочёвки, типа тумблеров, тут приходится действовать именно таким способом. То есть тупо копировать сами элементы на другоую панель со всеми атрибутами, в частности текстурными координатами. Другое дело, что панели то разные!!! Одна может быть большой, другая маленькой, на одной может быть 5 разнообразных тумблеров, а на другой 3, одна имеет текстуру 512х512, другая 2048х2048. Как в таком случае сохранить все атрибуты, казалось бы абсолютно эдентичных элементов? А никак! Текстуру и текстурные координаты приходится копировать в новое место (новая панель - новая текстура - новые текстурные координаты) также как и геометрию. И НИКУДА ТЫ ОТ ЭТОГО НЕ ДЕНЕШЬСЯ, вот именно потому, велосипеды бывают и спортивные и дорожные и цирковые и детские трёхколёсные. Велосипеды могут быть разные, аистов, десну, каму, школьник на улице сейчас хрен найдёшь и это благодаря тем, кто что-то да придумывает. Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 Даже не иногда, и даже не хочу, и даже не кажусь, я на самом деле этим ужасным чуваком и являюсь. У меня слоган на футболке "SET STANDARTS". Усёк? :) Мысль хорошая, но только на тот случай, если две разные модели имеют абсолютно одинаковые колёса, и при этом сами практически идентичны по строению, что,к величайшему сожалению происходит не часто. А в общем всё совершенно правильно. Я сейчас занимаюсь, как тут уже все, наверное знают, :) колоссальным количеством приборов и приборных панелей. Так вот для двух разных панелей, которые будут не то чтобы даже находиться на двух разных экранах, а ещё и обрабатываться двумя разными кластерами, у меня может быть несколько десятков приборов и деталей, которые будут в точности повторяться. В частности к наиболее повторяемым деталям относятся разнообразные крепежи, винты, пакетники, тумблера, рукоятки регулировки и прочее, прочее, прочее. Как ты понимаешь проблем с апаратными ресурсами у меня нет никаких, именно поэтому на каждый самостоятельный прибор выделяется отдельная ячейка базы (прямо по твоему рецепту) с отдельной текстурой и атрибутами, с тем, чтобы потом этот прибор можно было бы использовать в любой другой панели, как совершенно автономный элемент, то есть использовать его в качестве глобального иксрефа. А вот то, что касается разнообразной мелочёвки, типа тумблеров, тут приходится действовать именно таким способом. То есть тупо копировать сами элементы на другоую панель со всеми атрибутами, в частности текстурными координатами. Другое дело, что панели то разные!!! Одна может быть большой, другая маленькой, на одной может быть 5 разнообразных тумблеров, а на другой 3, одна имеет текстуру 512х512, другая 2048х2048. Как в таком случае сохранить все атрибуты, казалось бы абсолютно эдентичных элементов? А никак! Текстуру и текстурные координаты приходится копировать в новое место (новая панель - новая текстура - новые текстурные координаты) также как и геометрию. И НИКУДА ТЫ ОТ ЭТОГО НЕ ДЕНЕШЬСЯ, вот именно потому, велосипеды бывают и спортивные и дорожные и цирковые и детские трёхколёсные. Стоп! :) 1. Что это все знают, если не сильно секретно, то плиз поподробнее про панельки (пару скринчиков :) ), про приборы, может у тя есть хорошие материалы по приборам Як-52? :) 2. если текстура и отличается по размеру, то это совершенно пофигу, кусок текстуры для объекта просто будет всегда занимать определённый процент площади, а сами координаты как ты знаешь в интервале 0-1 :) DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
ZloySkin Posted April 15, 2008 Share Posted April 15, 2008 Стоп! :) 1. Что это все знают, если не сильно секретно, то плиз поподробнее про панельки (пару скринчиков :) ), про приборы, может у тя есть хорошие материалы по приборам Як-52? :) Думаю, что делать тренажёр Як-52 может взбрести, только в очень больную голову. Як-52 - сам по себе вполне самодостаточный тренажёр. :) Хотя кто его знает... У нас пока никто не догадался. Насчёт панелей ничем не порадую - нет и в обозримом будущем не предвидится. Для Ка-52 дал бы, но тут уже, как ты справедливо заметил, сильно секретно. :) 2. если текстура и отличается по размеру, то это совершенно пофигу, кусок текстуры для объекта просто будет всегда занимать определённый процент площади, а сами координаты как ты знаешь в интервале 0-1 :) Ты разницу между относительными и абсолютными величинами в школе хорошо освоил? :) Ты предлагаешь использовать для одного и того же тумблера один и тот же процент площади и на текстуре размером 256х256 и на текстуре размером 4096х4096? Сильно! И на кой мне грузить такую бандуру, если на тумблере всё это разрешение сожрут нижние уровни мипмапа? Текстурную память загадить наиболее быстро и непродуктивно? :) Link to comment Share on other sites More sharing options...
Andrew Tikhonovsky Posted April 15, 2008 Share Posted April 15, 2008 мн.ч. - тумблеры, и т. д. :) Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 Думаю, что делать тренажёр Як-52 может взбрести, только в очень больную голову. Як-52 - сам по себе вполне самодостаточный тренажёр. :) Хотя кто его знает... У нас пока никто не догадался. Насчёт панелей ничем не порадую - нет и в обозримом будущем не предвидится. Для Ка-52 дал бы, но тут уже, как ты справедливо заметил, сильно секретно. :) Ты разницу между относительными и абсолютными величинами в школе хорошо освоил? :) Ты предлагаешь использовать для одного и того же тумблера один и тот же процент площади и на текстуре размером 256х256 и на текстуре размером 4096х4096? Сильно! И на кой мне грузить такую бандуру, если на тумблере всё это разрешение сожрут нижние уровни мипмапа? Текстурную память загадить наиболее быстро и непродуктивно? :) Совсем ничего не придумывается (хотя тут да, придётся домножать на что-то)? Ох, видимо у меня и правда совсем больная :) Вот только интересно, что инструкторы Як-52 с удовольствием погоняли бы на нем и в симе, да и потом чё хочу, то и делаю, ЕД можно вертики делать, а мне значит нет? Тем более он весьма доступен. есть с чего "срисовывать" И ваще речь изначально была о более крупных и сложных деталях, не передёргивай :) DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Andrew Tikhonovsky Posted April 15, 2008 Share Posted April 15, 2008 мн.ч. - инструкторы, и т. д. :) Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 мн.ч. - инструкторы, и т. д. :) Спа... :D DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Korkhan Posted April 15, 2008 Author Share Posted April 15, 2008 В этом случае ZloySkin прав В чём? Полигоны уже не надо экономить? Work In Progress >>> Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 В чём? Полигоны уже не надо экономить? А где экономия-то? DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Korkhan Posted April 15, 2008 Author Share Posted April 15, 2008 А где экономия-то? :doh: Ну, я не настаиваю, делайте с помощью вращения. Как вам нравится:) Work In Progress >>> Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 :doh: Ну, я не настаиваю, делайте с помощью вращения. Как вам нравится:) Не, ну правда, в каком месте экономим? DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Dronas Posted April 15, 2008 Share Posted April 15, 2008 Нарисовал окружность, конвертнул в полигон и вытянул за кромку, треугольников много, просто забыл сразу меньше установить. Из минусов лишь в детализации резинки, но уверен Скин знает как её детализировать. Из плюсов не надо подгонять размеры, перемещать детальки. DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Dronas Posted May 5, 2008 Share Posted May 5, 2008 Расширим тему : http://www.the3dstudio.com/product_details.aspx?id_product=34410 http://www.the3dstudio.com/product_details.aspx?id_product=29151 DimAss Coljo Yappo Link to comment Share on other sites More sharing options...
Recommended Posts