сохранение имени объекта

Автор
Сообщение
На сайте c 27.03.2008
Сообщений: 617
Краснодар
кто умеет получать копию объекта с таким же именем как исходный объект? научита, а?)
На сайте c 27.02.2008
Сообщений: 1407
Москва
просто даешь объекту название оригинала!!! если я правильно понял вопрос!
На сайте c 27.03.2008
Сообщений: 617
Краснодар
у меня очень много объектов, которые должны быть одинаково названы, вручную не вариант
На сайте c 25.02.2009
Сообщений: 2326
Kyiv
Сделать то можно, просто изменив имя, интересно просто, а зачем вам такое понадобилось?

Для множества обьектов даже не знаю как...разме что скрипт написать, который всем обьектам имя присвоит одно и то же...или вручную же, но если очень много, то не вариант..
мож зааттачить все? и будет много обьектов в одном с одним именем
На сайте c 07.08.2009
Сообщений: 721
Питер
628a7e614084.jpg
во вкладке Tools
На сайте c 06.03.2007
Сообщений: 485
eugene132003
только хотел сказать! только поставь галку на Base Name пишешь имя обьекта, потом ставишь галку на Numbered и он автоматом будет проствлять 001, 002, 003...
На сайте c 08.05.2008
Сообщений: 1593
страна Грёз
На сайте c 16.05.2010
Сообщений: 346
Москва
в SoulburnScripts есть такая штука, очень удобная
http://3dyuriki.com/2011/08/14/soulburnscripts-nabor-poleznejshih-skriptov/  
На сайте c 27.03.2008
Сообщений: 617
Краснодар
eugene132003, не то. для примера: есть 70 уникальных имён(см.рис), каждым из них должно быть названо 10 объектов. т.е. придется 70 раз проводить выборку для того чтобы присвоить каждому набору из 10 объектов нужные имена.

sergar нет, порядковая нумерация не подходит

krokodolls спасибо, попробую)

для чего мне нужно сохранение имён:допустим, я проименовал нужные объекты нужными именами. (см. рис.)
теперь я хочу 10 таких же групп с такими же именами, но при копировании макс переименовывает объекты. думаю, пора учить maxscript.
На сайте c 08.05.2008
Сообщений: 1593
страна Грёз
Quote:
в моём случае нужен не порядковый номер, а номер строки и номер столбца.
типа морской бой? На первый взгляд простая задача. На практике же...

1. тебе нужно будет указать в каких координатах у тебя строка/столбец (Y-X, Z-X, Z-Y)
2. вычислить самый крайний объект.
3 и от крайнего начать сортировку (хитрую) объектов по положению.

Всё это реализуемо, но мозг нужно поломать... конкретно мой точно туго справляется с подобными задачками))
Загвоздка то вот ещё в чём. Если выбрать объекты стоящие в рядок рамкой, то порядковый номер (в массиве) у них будет спонтанный. токсть:
На сайте c 25.02.2009
Сообщений: 2326
Kyiv
Не нужно скриптов, как писал выше eugene132003 используйте Rename Objects, только галку Numbered не ставьте, и все обьекты с одним именем.
На сайте c 27.03.2008
Сообщений: 617
Краснодар
Skorpionchik, в этом случае, как я уже писал, мне придется 70 раз не ставить галку numbered, предварительно выбрав необходимые объекты (мне не нужны вообще все объекты с одним именем)

Legion-236
да, на самом деле сложнее чем кажется. поэтому я и подумал о том чтобы в ручную или на полуавтомате пронумеровать один массив, а остальные скопировать без изменения имени. решения этой задачи тоже пока не вижу)) пора читать maxscript help.
а с выделением по рамке сегодня попробую... есть ощущение что он сортирует их по порядку создания

ps: что дал метод тыка: со вторым и третьим он справляется безошибочно(по крайней мере пока я тыкал ни разу не ошибся), а первым выбирает либо непосредственно первый либо другой объект, но именно один из этих двух.
На сайте c 27.03.2008
Сообщений: 617
Краснодар
выборка по рамке действительно дает непредсказуемй порядок объектов. а для сохранения имени при копировании сделал небольшой скрипт
Читают эту тему: