Python replace octane shader

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
nob
Licensed Customer
Posts: 1
Joined: Thu Apr 04, 2013 3:49 pm

I want to replace ocane shader. Even if I investigated, only the standard shader conversion method was found.
Is lower python improvable to octane?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
import c4d

gra = c4d.Gradient()
gra.InsertKnot(c4d.Vector(1.0), 1.0, 0.0)
gra.InsertKnot(c4d.Vector(1.0, 0.0, 0.0), 1.0, 0.5)
sha = c4d.BaseShader(c4d.Xfresnel)
sha[c4d.SLA_FRESNEL_GRADIENT] = gra

mat = doc.SearchMaterial('Mat')
mat.InsertShader(sha)
mat[c4d.MATERIAL_COLOR_SHADER] = sha
mat.Message(c4d.MSG_UPDATE)
mat.Update(True, True)

c4d.EventAdd()

>>>>>>>>>>>>>>>>>>>>>>
Post Reply

Return to “Maxon Cinema 4D”