3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

191 страниц V  « < 184 185 186 187 188 > »   
Reply to this topicStart new topic
> А нет-ли такого скрипта?
харумскарум
сообщение 26/03/2019, 17:28
Сообщение #2776


щепдро.
Иконка группы

Группа: Пользователи
Сообщений: 1 530
Регистрация: 24/04/2008
Из: минск
Пользователь №: 63 638



Цитата(Jahman @ 26/03/2019, 15:38) *
а скрипт как? не висит?

торжество брутфорса - за ночь справился! )))
большое спасибо
Go to the top of the page
 
+Quote Post
Prayer
сообщение 07/04/2019, 14:51
Сообщение #2777


Receiver Of Wisdom
Иконка группы

Группа: Пользователи
Сообщений: 5 968
Регистрация: 01/03/2008
Из: глубин подсознания
Пользователь №: 62 106



Ребят помогите с скриптом
есть сцена, большая, относительно, была в обже (т.е интерьер стулья столы вся хня мня, в 1ом обже) была со спричечный коробок, отсклейлил её, нужно было бы сразу ресет х форм сделать но не стал

в общем половина объекта была заинстансена

как можно с помощью скрипта или еще каких методов, херануть нахер трансформы скейлов с объектов, чтобы они все стали 100%, вместо 2834% но при этом не просрать их повороты там и прочее то бишь не просрать их инстансность?

Это возможно? Я гуглил ничего не нашел.

Часть объектов это столы с наобором всяких тарелок и говна, я их группировал, я знаю что группы туфта еще та, дак вот. Я починил скейлы объектов нужных (которые на рендере глючили из-за этого), прицепил обратнов в группы и...
какая-то каша, похоже группы ключат чтоли, у групп скейл показывается 2800 тоже, и такое ощущение что часть объектов что-ли унаследовали этот скейл от них в итоге обратно, по этому часть пофикшеных объектов опять стала 2800, ни чего понять в общем не могу..

Возможно ли как-то у всей сцены скейлы выкинуть? Ну не лишаясь инстансов и само собой не лишаясь размеров самих.

ps
сохранять группы в принципе не обязательно. т.е я все разгрупирую нафиг, и вот как-то убрать скейлы только останется. и все)

Сообщение отредактировал Prayer - 07/04/2019, 14:55
Go to the top of the page
 
+Quote Post
igorznag2
сообщение 07/04/2019, 15:36
Сообщение #2778


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 153
Регистрация: 14/08/2015
Пользователь №: 109 394



Цитата(Prayer @ 07/04/2019, 14:51) *
Как можно с помощью скрипта или еще каких методов, убрать трансформы скейлов с объектов, чтобы они все стали 100%, вместо 2834% но при этом сохранить их повороты?

Выделяем все объекты и разгруппируем их.
Панель Hierarchy > кнопка Pivot > свиток Adjust Transform > группа Reset > нажимаем кнопку Scale.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Prayer
сообщение 07/04/2019, 17:49
Сообщение #2779


Receiver Of Wisdom
Иконка группы

Группа: Пользователи
Сообщений: 5 968
Регистрация: 01/03/2008
Из: глубин подсознания
Пользователь №: 62 106



О спасибо. Сейчас попробую.
upd: да работает как часы, спасибо огромное, а я вот не знал что там такое спрятано и внимания не обращал.
Как обычно нахожу что-то новое для себя там куда постоянно лажу)

Upd2: я честно говоря в шоке. у нас в Гидре какой-то баг с скейлами, если был объект допустим 5 см, увеличиный на 3000%, и он стеклянный он рендерится темно.
Все указывало на скейлы, но получается что пока я РЕСЕТ Х ФОРМ не сделают (который портит инстансность) объект не чинится.
Т.е даже с сбросом скейла и сбросом трансформов из этого меню, один фиг объект сломанным поступает на рендер.

Ну ладно... хотя-бы попытался.

Сообщение отредактировал Prayer - 07/04/2019, 21:53
Go to the top of the page
 
+Quote Post
Babuinische
сообщение 08/04/2019, 05:10
Сообщение #2780


психомазохист
Иконка группы

Группа: Пользователи
Сообщений: 4 418
Регистрация: 16/10/2012
Из: Восточная Африка - Маисовое поле
Пользователь №: 86 591



Гидру в каком городе разрабатывают? Новосиб?
Go to the top of the page
 
+Quote Post
Prayer
сообщение 08/04/2019, 08:52
Сообщение #2781


Receiver Of Wisdom
Иконка группы

Группа: Пользователи
Сообщений: 5 968
Регистрация: 01/03/2008
Из: глубин подсознания
Пользователь №: 62 106



Цитата(Babuinische @ 08/04/2019, 07:10) *
Гидру в каком городе разрабатывают? Новосиб?

в неризоновой, в мгу
Go to the top of the page
 
+Quote Post
BorisK
сообщение 08/04/2019, 13:12
Сообщение #2782


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Цитата(igorznag2 @ 07/04/2019, 15:36) *
Цитата(Prayer @ 07/04/2019, 14:51) *
Как можно с помощью скрипта или еще каких методов, убрать трансформы скейлов с объектов, чтобы они все стали 100%, вместо 2834% но при этом сохранить их повороты?

Выделяем все объекты и разгруппируем их.
Панель Hierarchy > кнопка Pivot > свиток Adjust Transform > группа Reset > нажимаем кнопку Scale.




Это вот совсем не то, что делает reset xform. Reset XFrom сбрасывает скейл с геометрии, а этот reset scale - только с пайвота. Картинка - трехмерный нойз на масштабированных чайниках. Слева Reset Scale - размер нойза не изменился, справа - reset xform.

http://download.autodesk.com/us/fbx/20112/...cNumber=d0e7429

WorldTransform = ParentWorldTransform * T * R * S * OT * OR * OS

Reset scale сбрасывает только S, оставляя OS, а reset xform путем хитрых манипуляций (возвращая объект у исходному состоянию и навешивая модификатор xform, в котором гизма принимает на себя трансформации), "сбрасывает" все. Нужен т.о. скрипт, который бы колупал OS, не трогая все остальное.
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Babuinische
сообщение 08/04/2019, 14:39
Сообщение #2783


психомазохист
Иконка группы

Группа: Пользователи
Сообщений: 4 418
Регистрация: 16/10/2012
Из: Восточная Африка - Маисовое поле
Пользователь №: 86 591



Цитата
Where this term: Is a 4 x 4 matrix that contains:

а что четвертое?
T R S ?
OT OR OS ?

Сообщение отредактировал Babuinische - 08/04/2019, 14:40
Go to the top of the page
 
+Quote Post
Prayer
сообщение 08/04/2019, 15:29
Сообщение #2784


Receiver Of Wisdom
Иконка группы

Группа: Пользователи
Сообщений: 5 968
Регистрация: 01/03/2008
Из: глубин подсознания
Пользователь №: 62 106



Борис да, вот примерно так я и думал, что он не скидывает реальные трансформы с объектов, когда поняли что рендерится то все равно одинаково.
igorznag2 мне скинул скрипт в личку, но он просто сделал ресет хформ на все и сконвертил в поли. Стекло зарендерилось нормально, но потеряли все инстансы.
Тут видимо нужен скрипт который 1 этолонный объект разинстансивает как-то по остальным, видимо не получиться все это сбросить не сломав инстансы.
Go to the top of the page
 
+Quote Post
BorisK
сообщение 08/04/2019, 19:25
Сообщение #2785


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Цитата(Prayer @ 08/04/2019, 15:29) *
Борис да, вот примерно так я и думал, что он не скидывает реальные трансформы с объектов, когда поняли что рендерится то все равно одинаково.
igorznag2 мне скинул скрипт в личку, но он просто сделал ресет хформ на все и сконвертил в поли. Стекло зарендерилось нормально, но потеряли все инстансы.
Тут видимо нужен скрипт который 1 этолонный объект разинстансивает как-то по остальным, видимо не получиться все это сбросить не сломав инстансы.


А ты не пробовал утилиту World чего то там Scale ?
Накрайняк, есть скрипт Instancetool http://www.scriptspot.com/3ds-max/scripts/instance-tool или вот http://www.scriptspot.com/3ds-max/scripts/instance-recreator - второй не пробовал

А что такое четвертое - это наши скриптописатели знают, в максе она вообще неквадратная smile.gif https://help.autodesk.com/view/3DSMAX/2017/...571FCC8AEBF_htm
Go to the top of the page
 
+Quote Post
Jahman
сообщение 08/04/2019, 21:35
Сообщение #2786


уже всё сделал
Иконка группы

Группа: Пользователи
Сообщений: 2 456
Регистрация: 01/06/2005
Из: z3л3№гр@d
Пользователь №: 13 838



ну она вообще 4x3 laugh.gif
главное с ними научиться договариваться smile.gif
ну, а лучше конечно переписать на свой лад
https://pasteboard.co/I9dJJn4.gif
Go to the top of the page
 
+Quote Post
111
сообщение 08/04/2019, 21:37
Сообщение #2787


фломастер
Иконка группы

Группа: Участник
Сообщений: 5 701
Регистрация: 19/06/2002
Из: минск
Пользователь №: 98



а с чего бы она квадратной была? насколько помню первый ряд - координаты pos/ остальные три - это вектора ориентации, ну типа rotation, длина этих векторов - scale.

есщё скрипт на тему - http://www.scriptspot.com/3ds-max/scripts/...acerdistributor
Go to the top of the page
 
+Quote Post
Prayer
сообщение 08/04/2019, 23:12
Сообщение #2788


Receiver Of Wisdom
Иконка группы

Группа: Пользователи
Сообщений: 5 968
Регистрация: 01/03/2008
Из: глубин подсознания
Пользователь №: 62 106



Цитата(BorisK @ 08/04/2019, 21:25) *
Цитата(Prayer @ 08/04/2019, 15:29) *
Борис да, вот примерно так я и думал, что он не скидывает реальные трансформы с объектов, когда поняли что рендерится то все равно одинаково.
igorznag2 мне скинул скрипт в личку, но он просто сделал ресет хформ на все и сконвертил в поли. Стекло зарендерилось нормально, но потеряли все инстансы.
Тут видимо нужен скрипт который 1 этолонный объект разинстансивает как-то по остальным, видимо не получиться все это сбросить не сломав инстансы.


А ты не пробовал утилиту World чего то там Scale ?
Накрайняк, есть скрипт Instancetool http://www.scriptspot.com/3ds-max/scripts/instance-tool или вот http://www.scriptspot.com/3ds-max/scripts/instance-recreator - второй не пробовал

А что такое четвертое - это наши скриптописатели знают, в максе она вообще неквадратная smile.gif https://help.autodesk.com/view/3DSMAX/2017/...571FCC8AEBF_htm

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

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Babuinische
сообщение 09/04/2019, 04:36
Сообщение #2789


психомазохист
Иконка группы

Группа: Пользователи
Сообщений: 4 418
Регистрация: 16/10/2012
Из: Восточная Африка - Маисовое поле
Пользователь №: 86 591



я все что понял, это что четвертая колонка - нули. Думаю это локальное вращение
Тогда ясно, спасибо
Go to the top of the page
 
+Quote Post
харумскарум
сообщение 18/06/2019, 12:51
Сообщение #2790


щепдро.
Иконка группы

Группа: Пользователи
Сообщений: 1 530
Регистрация: 24/04/2008
Из: минск
Пользователь №: 63 638



а нет ли такого скрипта чтобы автоматом аттачить друг к другу объекты с одинаковым именем?
например есть сцена в которой семь объектов:
Minsk
Minsk.001
Minsk.002
Moscow
Moscow.001
Moscow.002
Moscow.003
а после запуска скрипта остается только два объекта - Minsk и Moscow

Сообщение отредактировал харумскарум - 18/06/2019, 12:52
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






191 страниц V  « < 184 185 186 187 188 > » 
Reply to this topicStart new topic

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18/04/2024 - 03:14