View SweepNObject_from_EdgeSelection.py
import c4d
from c4d import utils
# This script creates new Sweep Nurbs object from selected edge
# Author: Mike Udin,
# Tutorial here http://mikeudin.net/2017/01/10/cinema-4d-python-send-modelling-command
# 2016
def main():
View Select instaces with same reference object.py
import c4d
# Check out tutoral here
# http://mikeudin.net/2017/01/05/cinema-4d-python-recursive-hierarchy-iteration/
def recur_iter(obj,ref):
while obj:
if obj[c4d.INSTANCEOBJECT_LINK] == ref:
obj.SetBit(c4d.BIT_ACTIVE)
recur_iter(obj.GetDown(),ref)
View QuickFolder.py
import c4d
from os import path as p
from c4d import storage as st
from c4d import gui
# Welcome to the world of Python
# Author: Mike Udin,
# Tutorial here http://mikeudin.net/?p=2930
# 2016
View ParentObject_FromPopUpMenu.py
import c4d
from c4d import gui
# Welcome to the world of Python
# Author: Mike Udin,
# Tutorial here http://mikeudin.net/?p=2930
# 2016
def main():
objs = doc.GetActiveObjects(1)
View Create text file.py
import c4d
from os import path as p
from c4d import gui
# Welcome to the world of Python
# Author: Mike Udin,
# Tutorial here http://mikeudin.net/working with text/
# 2016
def main():
View Create Materials for Selected Objects.py
import c4d
from c4d import gui
from random import randint
# Welcome to the world of Python
# Author: Mike Udin,
# Tutorial here http://mikeudin.net/?p=2915
# 2016
def randomColor(x,y):
View Place_Selected_To_Connect.py
import c4d
# Welcome to the world of Python
# Author: Mike Udin, http://mikeudin.net
# 2016
def main():
objs = doc.GetActiveObjects(1)
if not objs: return
doc.StartUndo()