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

Discussion: Subdivision Inverse

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

    Subdivision Inverse

    Salut !


    Voici mon dernier module actuellement en construction, un outil permettant d'effectuer l'inverse de l'HyperNurbs, de désubdiviser.

    Il reste encore pas mal de points à résoudre (UVW, sélections...) et ne marche qu'avec la méthode Catmull-Clark.


    Le calcul est cependant une approche approximative, en particulier pour les points de valence 3 qui posent un sacré problème mathématique, j'ai donc proposé plusieurs modes de subdivision inverse, (deux estimations se rapprochant au plus de l'objet original en fonction des cas, et une adoucie, pour l'artistique).


    Voilà, n'hésitez pas à me rapporter les éventuels bogues rencontrés, il reste encore bien du boulot (notamment implémenter la méthode pour définir l'ordre des points des polys que Val m'a communiqué).


    --

    Mise à jour v 1.1 :

    Télécharger
    Miniatures attachées Miniatures attachées subdinv.png  
    Dernière modification par César Vonc ; 29/06/2013 à 11h55.

  2. #2
    Vieux Croûton Avatar de Aurety
    Date d'inscription
    juillet 2002
    C4D version
    R17 Studio
    OS
    Mac
    Messages
    14 477
    Billets dans le blog
    3
    Arfff ! taré je teste ça tout de suite ! merci César
    kenavo !! // Pinterest KAMIGAZ®

  3. #3
    Big Boss Avatar de Rudy
    Date d'inscription
    mars 2005
    C4D version
    R14 Visualize
    OS
    W 10 Pro 64 bits
    Messages
    8 590
    Billets dans le blog
    4
    Je suis ce sujet, même après Noël ça fout les boules

    Merci César
    My BlogAccepter une possibilité, c'est lui permettre de se réaliser ...

  4. #4
    Gourou Avatar de diego1968
    Date d'inscription
    juin 2006
    C4D version
    R21 Perpétuelle
    OS
    Mac OS 10.13.6
    Messages
    2 149
    Avé Cesar !
    Encore une idée de génie !

    Une excellent Année à toi, qu'elle soit encore plus créative et inspirée que celle qui vient de s'écouler

  5. #5
    Pilier Avatar de user4D
    Date d'inscription
    août 2006
    Messages
    1 708
    Merci César pour ta générosité

  6. #6
    Big Boss Avatar de genghiskhan
    Date d'inscription
    janvier 2003
    C4D version
    R15 Studio
    OS
    Windows 10 Pro 64bits
    Messages
    5 166
    Billets dans le blog
    1
    vraiment cool et donné super taff cesar
    i7 4790K/32GoDDR3/GTX1070 - Genghis Khan

  7. #7
    Pilier Avatar de rik25
    Date d'inscription
    septembre 2011
    C4D version
    R16 Studio
    OS
    v7 64
    Messages
    630
    Yep super idée !

    Merci César

  8. #8
    Gourou Avatar de clemz
    Date d'inscription
    février 2009
    C4D version
    R15 Studio
    OS
    windaube x64
    Messages
    2 165
    arf j'avais pas vu merci César !!

  9. #9
    Gourou Avatar de Paradox
    Date d'inscription
    juin 2006
    C4D version
    R15 Studio
    OS
    Mac OS X
    Messages
    3 955
    Billets dans le blog
    1
    Zut j'avais point vu non plus ! je teste ça !
    www.paradoxstudio.fr - MacPro 12 core 2.93 ghz - 16 Go Ram - NVIDIA Quadro 4000 + GT120 / MacPro Octo-core 3.2 ghz / Wacom Cintiq 12 WX

  10. #10
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Ah oui tiens, faudrait que je le termine. J'étais bloqué au niveau des points UV que je n'arrivais pas à retranscrire correctement.

    Je crois avoir une version un peu plus avancée quelque part dans mes cartons qui marche un peu mieux.


    Petit rappel : la subdivision Catmull-Clark ne génère que des quadrangles. Donc si vous avez un triangle dans votre modèle à « désubdiviser », c'est qu'il a été retouché et le script créera un beau trou à cet endroit. : P

  11. #11
    Vieux Croûton Avatar de shtl
    Date d'inscription
    octobre 2004
    C4D version
    S22 Souscription
    OS
    osX 12.3.1
    Messages
    13 880
    Billets dans le blog
    5
    Ah c'est bien ça fait remonter le post ça
    Magnifique César !

    Question :si ton script détruit les tri, n'y a-t il pas moyen de boucher les trous automatiquement, même si c'est par des nGons ?

    En tout cas très cool, merci une fois de plus
    2x6coreXéon2.66(24T);64Gram; GTX 1080; OSX10.13.6 ////
    Mac Studio 128 Ram ; OSX 12.3.1 ; papiercrayoncerveau;S22Studio;Redshift;Zbrush2022; CS2022
    ///SHTL 2011 DEMO HERE : http://demo.shtl.org/ /// NEW! 2014 WIP

  12. #12
    Pilier Avatar de pxlntwrk
    Date d'inscription
    janvier 2012
    C4D version
    Autre
    OS
    7x64
    Messages
    1 122
    pinaise , on trouve de ces trucs en se baladant par hasard ,Merci bien
    ::::::::::::::
    pxlntwrk.net

  13. #13
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Content que ça vous plaise. Y en a beaucoup qui essaient mais peu qui font des retours.

    Question :si ton script détruit les tri, n'y a-t il pas moyen de boucher les trous automatiquement, même si c'est par des nGons ?
    Hmm oui c'est possible, j'avais d'ailleurs fait un boucheur de trou automatique pour un précédent module (qui calcule le volume d'un objet), mais ici, les trous peuvent carrément couper un objet en deux si le point de départ défini n'est pas le bon, ou s'il y a trop de triangles. Je vais tenter, mais pas sûr que ça marche bien, surtout au niveau du dépliage UV des trous bouchés.





    En tout cas ça y est, j'ai enfin terminé ce module, les sélections de points et polys sont correctement retranscrites ainsi que le dépliage UV ! J'ai également modifié sa façon de fonctionner, il s'utilise désormais comme un déformateur.


    Vu que son calcul est approximatif pour les points de valence 3, plusieurs modes de calcul sont disponibles. À essayer en fonction du résultat donné. C'est également pour ça que je le laisse gratuit ; il ne convient pas aux plus rigoureux. Le rendre exact serait possible mais trop complexe pour moi.
    Mais bon, je pense qu'il dépannera sûrement tel quel !



    Télécharger


    Note : Le module utilise un point de départ pour traiter l'objet. Ce point doit être commun entre le modèle original et subdivisé. Par défaut, ce point est celui d'indice 0, mais il est possible de le changer manuellement, ou de sélectionner le ou les points de départ puis de cocher la case « Sélection » dans les paramètres du module. Cliquez sur le bouton « Act. » pour actualiser la sélection. À utiliser si vous obtenez des résultats bizarres.

  14. #14
    Gourou Avatar de clemz
    Date d'inscription
    février 2009
    C4D version
    R15 Studio
    OS
    windaube x64
    Messages
    2 165
    merci chef ! je suis sur que ça sera super utile ! .

    Sinon as-tu vu la nouvelle maj de ZB ? ils ont mis un outil 'remesher' qui subdivise inverse + retopo intelligente . ça à l'air super efficace .

    http://pixologic.com/zbrush/features/ZBrush4R6/

    edit : ha Val avait fait un post sur ça , j'avais pas vu ! pas tapper ! pas tapper ! Val ^^
    Dernière modification par clemz ; 29/06/2013 à 09h11.

  15. #15
    Gourou Avatar de César Vonc
    Date d'inscription
    avril 2006
    C4D version
    Autre
    OS
    Windows 10
    Messages
    2 483
    Je n'ai pas Zbrush mais oui, un outil retopo dans c4d ou même un réducteur de poly plus complet serait la bienvenue. ^^



    Bon, version 1.1 sortie, je sais, faut que j'arrête de vouloir sortir à tout prix le module avant de me coucher. Cette mise à jour corrige un problème de rafraîchissement.

  16. #16
    Gourou Avatar de clemz
    Date d'inscription
    février 2009
    C4D version
    R15 Studio
    OS
    windaube x64
    Messages
    2 165
    merci ! je vais tester ça .

Discussions similaires

  1. Subdivision et n-gones
    Par César Vonc dans le forum Programmation
    Réponses: 5
    Dernier message: 14/03/2012, 21h47
  2. pas de subdivision au rendu
    Par kargall dans le forum Nouveaux membres
    Réponses: 2
    Dernier message: 02/02/2010, 03h47
  3. subdivision et autres?
    Par babacar dans le forum Général Cinema 4D
    Réponses: 1
    Dernier message: 05/08/2005, 12h01
  4. Subdivision nurbs
    Par reloo06 dans le forum Nouveaux membres
    Réponses: 4
    Dernier message: 13/06/2005, 19h43
  5. Subdivision génératrice de triangle
    Par Renaud dans le forum Modélisation
    Réponses: 20
    Dernier message: 07/08/2002, 09h25

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