Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/06985.jsonl.gz/0

Dans ce tutoriel nous allons apprendre à créer un simple objet polygonal, définir ses points et relier ces points par un polygone.
Nous aurons besoin de la classe PolygonObject dont le constructeur(c4d.PolygonObject(nb_pts,np_polys) ou c4d.PolygonObject.__init__(nb_pts,np_polys)) prend deux paramètres : le nombre de points et le nombre de polygones.
Une fois cet objet créé il faut lui renseigner les points, si vous regardez dans la classe elle-même il n’y a aucune méthode pour ceci, on a juste une une méthode .SetPolygon() . C’est tout l’intérêt de l’héritage, PolygonObject hérite de PointObject, et de toutes ses méthodes. C’est pour cela que l’on peut utiliser la méthode .SetPoint() ou .SetAllPoints() avec un PolygonObject.
version courte :