Render.ru

Есть ли скрипт импорта из photoshop?

DRAFT

Пользователь сайта
Рейтинг
2
#1
Вопрос в чем. Часто возникает необходимость импорта psd фотошоп файла. Есть ли скрипты по такому импотру - главная задачаа в том что есть допустим 30 слоев - макс создает плэйн, и назначает туда каждый слой в том же порядке как они и были. Кажется врятли что-то подобное есть. =\ Если так может есть другой алгоритм решения - допустим разбить PSD на слои - отдельными файлами и дальше как-то.... Есть какие-нибуть мысли по этому поводу.
 

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
#3
Пример как можно работать с PSD:
Код:
-- загружает PSD создает Plane по количеству слоев и наносит на каждый по слою из PSD
plane_length = 15
plane_width  = 15
psdFile = "С:/layer3.psd"

numLayers = (BitmapLayerManager.getLayerCount psdFile) - 1

for i = 0 to numLayers do (

obj = Plane length:plane_length width:plane_width pos:[0,0,i]

m = Standardmaterial ()
m.selfIllumAmount = 100	
m.Diffuse  = m.ambient = m.Specular = black

	
--load  layer from a PSD file
theBmp = bitmapLayerManager.LoadLayer psdFile i true

m.diffusemap = bitmapTexture()
m.diffusemap.preMultAlpha = off
m.opacityMap = bitmapTexture()
m.opacityMap.monoOutput = 1
m.opacityMap.rgbOutput = 1
m.diffusemap.bitmap = theBmp
m.opacityMap.bitmap = theBmp
obj.material = m
showTextureMap obj.material obj.material.diffusemap on
)
 

DRAFT

Пользователь сайта
Рейтинг
2
#5
А можно ли реализовать формирование либо обрезание плэйна в максе по контуру обьекта из psd-шного слоя ?
 
Сверху