Eh ben, quel accueil ! ^^
Merci à vous !
Citation:
Tu veux que je passe la question pour toi du côté de chez Maxon ?
Ah là, tu me prends par les sentiments !
Je vais quand même essayer d'autres pistes, mais si ça peut donner des idées à Maxon pour qu'ils implémentent ces types d'objets dans leur future version, je n'en serais que ravis (avec quelques nouveaux types de bruits, au passage. ^^).
Citation:
Tu auras le moyen d'utiliser les filtres des bruits 3d pour générer le maillage ?
Oui, le but à terme est de pouvoir faire des mélanges de bruits, comme on le fait avec un matériau, pour en tirer un maillage personnalisé !
Citation:
D'autres softs appellent ça volumétric material, ou hyper texture
Citation:
c'est animable en plus?
Tiens, intéressant ! Je me sens rassuré car il est vrai que ces bruits 3d mettent un temps fou à se calculer. C'est pas bête d'utiliser un aperçu pour l'affichage, ça peut rendre la question de l'animation plus abordable !
En théorie oui, puisqu'on peut animer un bruit procédural, on peut en tirer un maillage à chaque image, le seul soucis est le temps de calcul (plusieurs dizaines de secondes pour chaque exemple de l'image).
Le script peut encore être optimisé. Val (qui a maintenant tout compris) m'aidera probablement à le passer en C++ qui est plus rapide que le Python.
Citation:
si tu récupères ton shader de type bruit et que tu récupères tous les paramètre, genre shader[c4d.SLA_NOISE_COLOR1] et que tu les balances dans ton c4dNoise, est-ce que ça ne ferait pas un bout de la blague ?
Oui ! Je peux récupérer les paramètres de la matière bruit et les injecter dans le C4DNoise ; donc au pire des cas, ce sera ça.
Citation:
quand tu dis que tu connectes tes points 3D, tu fais comment ta triangulation ?
Le procédé est en réalité assez simple. À partir du nuage de points, je créé un cube à chaque point, puis supprime les cubes intérieurs, avant d'ajouter un petit déformateur lissage pour adoucir l'objet.
C'est pour ça que le script n'est pas très rapide, j'ai utilisé une grille de 400 000 points pour les exemples, ce qui peut amener à gérer 2,4 millions de polygones en fonction du type de bruit. Un Zada mettre bien plus de temps à se calculer qu'un Poxo, par exemple.
Et 15 minutes pour 19 millions de polys. : P