Переименование расширения файла прокси объекта

Автор
Сообщение
На сайте c 14.05.2008
Сообщений: 27

Есть ли такой скрипт, который пакетом в файле переименовывает расширение (.vrmesh) на другое, которое укажу? Asset Tracking не может такое.

Нужно в максовских файлах заменить .vrmesh на .fstormmesh

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

Все прокси одни и те же, только расширение меняется.

Объектов много, руками долго менять расширение.

Может есть универсальный ренеймер? В стандартных средствах макса не смог найти такую функцию.

PS Если конвертирую в одном файле прокси из вирея на фшторм, то при открытии других файлов они уже не видят прокси.

На сайте c 31.03.2008
Сообщений: 1095
Москва

Расширение это часть пути файла, а в "других" сценах нужно же еще контейнер прокси заменить на штормовский. Или он по какой-то загадочной причине уже там штормовский, а пути остались вирейскими?

Так то вот

for prx in getclassinstances FStormProxy do prx.File = substitutestring prx.File ".vrmesh" ".fstormmesh"

На сайте c 14.05.2008
Сообщений: 27

Пути к проксям все одинаковые во всех файлах, только еще уточнение, что других файлов много.

Проще наверно объяснить зачем этот костыль)

Использую корону, уже давно, встроенные прокси не работают с мультискаттером (не показываются контуры в режиме точек, а если держать в "from file" то почему то FPS падает чуть ли не до нуля) жутко бесит, использую для этого прокси от вирея в режиме (show from file, они почему то не тормозят вьюпорт), недавно открыл для себя что штормовские прокси показываются как низкополигональные, но чудесным образом во время рендера переобразуются в высокополигональные в короне!.

Хотелось бы поменять теперь все прокси на штормовские во многих файлах.

Цитата -NiK-:

for prx in getclassinstances FStormProxy do prx.File = substitutestring prx.File ".vrmesh" ".fstormmesh"

Спасибо! Сегодня попробую отпишусь.

На сайте c 31.03.2008
Сообщений: 1095
Москва
Цитата ilia.ms:
Хотелось бы поменять теперь все прокси на штормовские во многих файлах.

Прокси это не путь к файлу, это контейнер FstormProxy и у него там указан путь. Вы же не можете пихать прокси файлы от шторма в контейнер короны. Я бы удивился если это вообще работает, форматы то разные.

Таким образом вам надо заменить именно корона/вирей прокси инстансы на шторм прокси. Разумеется с соответствующими путями

На сайте c 14.05.2008
Сообщений: 27
Цитата -NiK-:
Цитата ilia.ms:

Прокси это не путь к файлу, это контейнер FstormProxy и у него там указан путь. Вы же не можете пихать прокси файлы от шторма в контейнер короны. Я бы удивился если это вообще работает, форматы то разные.

Блин, точно, совсем забыл об этом моменте, тогда да, придется все руками делать или жить дальше с этим костылем, жаль конечно, но все равно спасибо!

На сайте c 31.03.2008
Сообщений: 1095
Москва

Тогда можете вот так попробовать.

https://pastebin.com/fBcxqtzu 

Это заменит все корона прокси на шторм прокси, с сохранением пути и заменой cgeo на fstormmesh. Всё видно в коде и легко подредактировать.

На сайте c 14.05.2008
Сообщений: 27
Спасибо, попробую!
Читают эту тему: