Render.ru
Поддержать

Скрипты

  • Автор темы Гость
  • Дата создания

Гость

я что-то не могу понять, как узнать имя файла с текстурой, которая наложена на объект. node.material - выдает материал. как из материала получить текстуру?

Гость

render to texture..... Если я правильно вопрос понял...

Гость

видимо не понял. я написал в max скрипте сохранялку объектов в своем формате. все прекрасно работает. но для полного счастья надо еще имя файла с текстурой, которая наложена на объект. только вот как узнать это имя файла - я не знаю. вроде текстура - это одна из составляющих материала. дальше - глухо. 🙁KOT wrote:

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
node.material.<TextureMap>.fileName

что-нибудь в таком духе точней не скажу макса под рукой нет

Гость

к подобному я и сам пришел. 🙂 только вот что в <texturemap> вставлять - не понимаю. из хелпа по скриптам не понятно.

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
так сделай поиск

например чтоб посмотреть путь к текстуре на диффузной карте:

dif_map = $foo.material.diffuseMap

-- if the diffuse map is a bitmap texture, show it

if classof dif_map == BitmapTexture do foo_diff_filePath=dif_map.fileName

Гость

все. понял. большое спасибо.