Кто может помочь. Есть 24 материала в материал эдиторе. все они мультисабы с 6 материалами каждый. в дифузе каждого мата стоит по .avi. Нужен скрипт который произвольно бы ставил бы star frame в свертке Time в заданном промежутке.
Например длина анимация 100 фрэймов. скрипту задаем 1-100 диапазон и он произвольно ставит значение start frame.
если у кого-то есть такой, поделитесь пожалуйста. или кто решал подобную задачу стандартными средствами оперативно, тоже пожалуйста откликнетесь.
range = [1 , 100]
for me in meditMaterials where isKindOf me Multimaterial do
for mm in me where isKindOf mm Standardmaterial and isKindOf mm.diffuseMap Bitmaptexture do
mm.diffuseMap.starttime = random (int range.x) (int range.y)
а можешь подсказать для двух вариантов еще.. с использованием вместо стандарт мата Arch and design и Vray.
я попробывал просто в 3-ей строчке заменить Standardmaterial на Arch___Design__mi и конечно не прокатило..
range = [1 , 100]
for me in meditMaterials where isKindOf me Multimaterial do
for mm in me where isKindOf mm Arch___Design__mi and isKindOf Diffuse_Color_Map Bitmaptexture do
Diffuse_Color_Map.starttime = random (int range.x) (int range.y)
привел к такому виду. ошибку уже не выдаёт, но и ничего не происходит
все, разобрался)
вот вид для использования Arch and design
range = [1 , 3600]
for me in meditMaterials where isKindOf me Multimaterial do
for mm in me where isKindOf mm Arch___Design__mi and isKindOf mm.Diffuse_Color_Map Bitmaptexture do
mm.Diffuse_Color_Map.starttime = random (int range.x) (int range.y)
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
MataHari
Например длина анимация 100 фрэймов. скрипту задаем 1-100 диапазон и он произвольно ставит значение start frame.
если у кого-то есть такой, поделитесь пожалуйста. или кто решал подобную задачу стандартными средствами оперативно, тоже пожалуйста откликнетесь.
Savin Denis
MataHari
MataHari
я попробывал просто в 3-ей строчке заменить Standardmaterial на Arch___Design__mi и конечно не прокатило..
MataHari
for me in meditMaterials where isKindOf me Multimaterial do
for mm in me where isKindOf mm Arch___Design__mi and isKindOf Diffuse_Color_Map Bitmaptexture do
Diffuse_Color_Map.starttime = random (int range.x) (int range.y)
привел к такому виду. ошибку уже не выдаёт, но и ничего не происходит
MataHari
вот вид для использования Arch and design
range = [1 , 3600]
for me in meditMaterials where isKindOf me Multimaterial do
for mm in me where isKindOf mm Arch___Design__mi and isKindOf mm.Diffuse_Color_Map Bitmaptexture do
mm.Diffuse_Color_Map.starttime = random (int range.x) (int range.y)