Не могу пока понять причин, но главные методы для получения данных о сплайне доступны почему-то в другом объекте - SplineHelp. Его инициализация выглядит так:
# получаем сплайн
obj = doc.GetActiveObject()
# создаём объект SplineHelp
spl = c4d.utils.SplineHelp()
# инициализируем его
spl.InitSplineWith(obj)
# берём матрикс
pointPos[0] = spl.GetPointMatrix(0)
Кто знает почему так сделано - пишите в @motionTalk абоненту @motionTerrorito
#c4d #python #spline #SplineHelp #scripting #programming