MCG propose plusieurs méthodes pour créer et manipuler des splines. La catégorie Splines contient de nombreux noeuds et objets composés que vous pouvez utiliser dans vos graphiques.
Utilisez SplineFromNode dans votre graphique pour permettre aux utilisateurs d'un outil de spécifier un objet spline dans la scène. Il est recommandé d'utiliser CanGetSplineFromNode avec un noeud Si pour vérifier l'objet de scène spécifié. Si aucune spline valide n'a été spécifiée, prenez les mesures appropriées.
Vous pouvez ensuite utiliser d'autres noeuds dans la catégorie Splines, tels que SplineVerticesBuffer ou SplineTangentsBuffer, pour obtenir les données de la spline et effectuer des opérations sur les réseaux résultants.
De nombreux objets composés dans la catégorie Splines fournissent des exemples d'utilisation de ces noeuds : soit pour créer intégralement des splines, soit pour créer des splines basées sur les données de la scène.
Pour créer des formes de spline dans une scène, plusieurs méthodes s'offrent à vous.
Si vous utilisez Sortie : forme, vous pouvez recourir au noeud de paramètre implicite Forme : matrice pour obtenir la matrice de transformation de l'espace univers.
Vous ne pouvez pas créer de modificateurs dans le but de les appliquer à une forme de spline. Toutefois, vous pouvez utiliser SplineToMesh pour stocker les données de spline sous la forme d'un maillage qui peut faire l'objet de modificateurs. Vous pouvez soit conserver les données sous la forme d'un maillage en vue d'apporter d'autres modifications, soit les reconvertir à l'aide de MeshToSpline pour créer une forme de spline dans la scène.