THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/03/2012 at 04:04, xxxxxxxx wrote:
Put this in a generator
turn off cache
drop in poly object
results in spline
but you then can't render in viewport?
import c4d
from c4d import utils
def main() :
output = None
obj = op.GetDown()
if not obj: return None
if obj:
if not obj.CheckType(c4d.Opolygon) : return None
if obj[c4d.ID_BASEOBJECT_VISIBILITY_EDITOR] != 1:
obj.Edit()
doc.SetMode(c4d.Medges)
source = obj.GetClone()
obj[c4d.ID_BASEOBJECT_VISIBILITY_EDITOR] = 1
obj[c4d.ID_BASEOBJECT_VISIBILITY_RENDER] = 1
utils.SendModelingCommand(c4d.MCOMMAND_SELECTALL, list = [obj], mode = c4d.MODELINGCOMMANDMODE_EDGESELECTION, bc = c4d.BaseContainer(), doc = doc)
if c4d.utils.SendModelingCommand(c4d.MCOMMAND_EDGE_TO_SPLINE, [source]) :
output = source.GetDown().GetClone()
source.DelBit(c4d.BIT_AOBJ)
return output