Boutique Cinema 4D
Affichage des résultats 1 à 30 sur 37

Discussion: Python - Doc Utilitaires

Mode arborescent

  1. #1
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483

    Python - Doc Utilitaires

    Salut,

    Je vous propose une classe Utilitaire Python concoctée au fur et à mesure du temps, vous y trouverez des fonctions de modélisation en tout genre, des calculs informations sur un objet polygonal, des conversion de sélection...

    Certaines utilisent les SendModelingCommand, d'autres non (l'idée est à terme de ne plus avoir à se servir des commandes).


    Certaines de ces fonctions sont assez précieuses, d'autres que j'utilise tout le temps, j'espère que ça en aidera à développer de nouveaux outils !


    N'hésitez pas si vous avez des remarques, des suggestions, du café, il manque encore la fonction de Biseautage (elle déconne un peu).


    Sommaire

    Calculs sur un objet

    CalculeNormalesPolys
    CalculeNormalesPoints
    CalculeNormalesPointsPolys
    CalculeCentrePolys
    CalculeDecentreBruitPolys
    CalculeNombreAretesPolys
    CalculeAirePolys
    CalculeAirePolysFacteur
    CalculePerimetrePolys
    CalculeOrthocentreTriangles
    CalculeNbPolysParPoint
    CalculePointsBordureListe
    CalculePointsBordureMarquage
    CalculePointsBordureSelectMarquage
    CalculeAretes
    DictionnaireAretes
    CalculeAretesBordure
    CalculeAretesBordureAvecPolys
    CalculePolysBordureMarquage
    CalculePointPolysTries
    CalculeLiaisonPoints
    CalculeGroupesParPoly
    BruitPoints

    Calculs géométriques

    VolumeTetraedre
    AirePolygone
    PerimetrePolygone
    OrthocentreTriangle

    Modification d'un objet

    BruiteObjet
    LissageCatmullClark
    RecopieObjet
    Optimiser
    AlignerNormales
    InverserNormales
    Trianguler
    Quadranguler
    Subdiviser
    FermerTrous
    BiseauterCommande
    BiseauterC4D
    Biseauter
    ExtruderC4D
    Extruder
    ReductionDePolys
    SupprimerPolygones

    Opérations sur les polygones

    AreteOpposee
    AreteAdjacente
    ListeAretesPolygone
    ListeAretesPolygoneSensABCD

    Opérations sur les matrices

    TransposeMatrice

    Opérations sur les vecteurs

    RefleteVecteur
    IntersectionSegments2DBool
    IntersectionSegments2DVector
    IntersectionDroites2DBool
    IntersectionDroites2DVector

    Sélections

    BaseSelectAretesToutes
    BaseSelectPolysDepuisAretes
    BaseSelectPolysTous
    SelectionnePointsTous
    SelectionnePointsPolysPoints
    SelectionnePolysTous
    SelectionnePolysInverse
    SelectionnePolysAucun
    SelectionneAretesToutes
    SelectionneAretesInverse
    SelectionneAretesAucune
    SelectionneAretesContour
    MarquagePointsDepuisAretes
    AffichePolysTous
    AffichePointsTous
    AfficheAretesToutes

    Débug

    DebugVecteur
    DebugTexte


    Vous pouvez retrouver ou télécharger la classe ici : http://code.vonc.fr/?a=100
    Dernière modification par César Vonc ; 08/10/2017 à 12h49.

Discussions similaires

  1. Tuto vidéo Python - 02 Introduction au SDK python
    Par gr4ph0s dans le forum Xpresso/Programmation
    Réponses: 7
    Dernier message: 13/04/2019, 08h11
  2. Déformateur Utilitaires
    Par César Vonc dans le forum Plugins made in FC4D
    Réponses: 6
    Dernier message: 09/07/2017, 17h35
  3. [Résolu] Importer script python dans un plugin python
    Par Pandoxyd dans le forum Nouveaux membres
    Réponses: 8
    Dernier message: 28/09/2016, 10h48
  4. Tuto vidéo Python - 01 Introduction Au python
    Par gr4ph0s dans le forum Xpresso/Programmation
    Réponses: 8
    Dernier message: 09/09/2016, 16h07
  5. Foire aux utilitaires OSX
    Par NiKo dans le forum Le saloon
    Réponses: 5
    Dernier message: 17/03/2008, 18h22

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •  
Mediaworks - Logiciels 3D | Design Internet - Creation site internet