Je propose d'ouvrir un sujet regroupant les idées des membres en matière de scripts ; que ceux qui rêvent depuis toujours d'un outil particulier puissent le suggérer ici sans paraître pour autant demandeur.
Cela restent des idées et non des requêtes, donc n'hésitez pas à être gourmand !
Je rappelle que les scripts et modules concernent les outils de modélisation, texturage, rendu, animation, mais aussi les filtres d'import/export.
D'avance, merci César Vonc !
Depuis quelques temps déjà tu nous offres des scripts à tomber, et maintenant, ça !
Bon, je n'ai pas encore d'idée là tout de suite, mais on va bien trouver.
Cinema 4D R10 de base,sur ordi de base(PC RIP - décembre 2008 - février 2017 ), avec cerveau de base...
Oki alors une petite idée vite fait comme ça :
- Un script qui nous permet de convertir une sélection d'arêtes en une coupure sur le maillage... Une deconnection des arêtes, juste ça... . Ce qui impliquera certainement de dupliquer les arêtes concernées je suppose.
En tout cas merci pour la proposition.
kenavo !! // Pinterest KAMIGAZ®
Ah ben c'est pas si complexe que ça, surtout que c'est la fonction biseauter avec un décalage nul, suivi d'une optimisation des polygones. ^^
Mais vu qu'on est dans le forum du scriptage, on va dire qu'on est trop feignant pour faire 4 clics :
Édition : code transposé dans un nouveau sujet :
http://frenchcinema4d.fr/showthread....-Coupe-ar%EAte
Dernière modification par César Vonc ; 02/02/2012 à 21h30.
C'est bien en coffee, hein ? J'ai testé et ça ne marche pas pour moi. Une sphère éditée, je sélectionne quelques arêtes, je lance le script, je tire sur un de polygones adjacents à une des arêtes sélectionnées et le tout reste soudé alors que je devrais découvrir un rupture du maillage et donc un trou.
Ouch pas vu en python, je recommence.
kenavo !! // Pinterest KAMIGAZ®
Nickel !! Trés utile pour moi ! Merci César !
Edit : Par contre je ne m'explique pas les N-gons qui n'ont pas de raison d'être là si tu optimises derrière le biseau à 0. Non ?
kenavo !! // Pinterest KAMIGAZ®
Sinon un Spline Cut qui fonctionne ! Ce serait trés utile aussi ! Y'avait bien celui de Per Anders mais je ne parviens pas à le refaire fonctionner.
http://www.peranders.com/w/index.php?title=Spline_Cut
kenavo !! // Pinterest KAMIGAZ®
Alors pour les N-gones, tu peux les enlever en supprimant ou en changeant la 12 ème ligne :
options[c4d.MDATA_BEVEL_CREATENGONS] = False
C'est une option de la commande de biseautage, comme celle de la précédente ligne qui indique la valeur du décalage du biseau. C'est un peu plus joli avec des n-gones, à mon gout. : P
Dernière modification par César Vonc ; 02/02/2012 à 20h45.
Par contre, ce serait cool d'ouvrir un sujet pour y mettre le code, le but, c'est justement que chaque plugin et script soit facile à retrouver, donc qu'il ne soit pas noyé dans une conversation
Il faudrait que ce fil reste ce pour quoi il a été créé : les suggestions et les idées. A la limite, tu cites le post auquel tu réponds en mettant le lien vers ton fil et le tour est joué !
Au boulot !
Et gros +1 pour le spline cut !
Alors serait-il possible, dans la mesure du faisable, de ressusciter le mythique plugin "hair" datant de la R6. Je pense à ceux qui n'ont pas cette fonction dans leur version de C4D. Juste pour faire un plan d'herbe ou quelques cheveux, sans tomber dans la complexité du module actuel.
Bien entendu, ça ressemble à l'extrusion matricielle ce truc là.
My Blog □ Accepter une possibilité, c'est lui permettre de se réaliser ...
C'était Hair Dept.
Pour ce qui est du premier
les lignes
doivent être remplacé parCode:spline->SetPosition(vector(0.0,0.0,0.0)); spline->SetRotation(vector(0.0,0.0,0.0)); spline->SetScale(vector(1.0,1.0,1.0));
La possibilité de "freeze" les coordonées est arrivé avec la R12 je crois donc les fonctions de position/rotation/scale se sont multiplié par deux , une pour l'absolue et l'autre pour le freeze (relative --> SetRelPos, SetRelRot, SetRelScale)Code:spline->SetAbsPos(vector(0.0,0.0,0.0)); spline->SetAbsRot(vector(0.0,0.0,0.0)); spline->SetAbsScale(vector(1.0,1.0,1.0));
L'autre a l'air d'être bon.
En fait même si ce que je viens de dire n'est pas complètement faux. Le script fonctionne mais il faut sélectionner une spline édité, un mesh édité. La spline est projetée sur l'axe Z donc il faut que celle ci coupe le mesh dans ce sens.
edit :
en plus c'est pas setrelpos pour les coordonées " freezé" mais setFrozenPos
Val.
qui devrait aller se coucher visiblement xD
Dernière modification par valkaari ; 03/02/2012 à 01h36.
Salut,
En voyant ton script "matière formule", il m'est venu une idée:
Un shader normal map.
En gros une matière qui reprendrait les couleurs des normal map et s'appliquerait directement sur un objet afin d'avoir une normal map au rendu, je ne sais pas si je suis très clair.
En fait le but serait de sortir des normal map directement sous c4d, sans passer par la conformation de texture, qui n'est vraiment pas pratique du tout dans ce cas précis.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
Il y a une matière Normale dans les téléchargements du site :
http://frenchcinema4d.fr/downloads.php?do=file&id=612
Mais à en juger par la capture, elle a l'air incorrecte, comme si le type avait rajouté 1 à toutes les valeurs rvb.
Sinon tu peux la bricoler avec des calques et des matières Atténuation :
Faudrait-il créer un sujet pour ?
Dernière modification par César Vonc ; 19/02/2012 à 18h59.
Il y a surtout le plugin H2N qui fait déjà cela.
http://c4dextensions.info/index.php/...=7&sobi2Id=107
Pfff, j'avais même pas vu...
En même temps, l'aperçu n'est vraiment pas engageant.(pardon au posteur)
J'avais pensé me faire un preset avec des sources lumineuses qui éclaireraient(me plait pas cette conjugaison) l'objet.
Mais comme je suis d'un naturel fainéant, je me disais qu'avec une matière ce serait plus simple, et comme tu développes des scripts, je suis venu te soumettre mon idée.
Pour répondre à ta question, je ne sais pas..., mais cela pourrait être utile d'avoir une matière normal map bien faite et paramètrable à souhait.
C'est toi qui décides si cela vaut le temps que tu vas passer dessus.
Edit : rhooo, merci Seb-bbl, du coup j'ai encore dit une c*nnerie.
Dernière modification par druide ; 19/02/2012 à 19h31.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
Hello,
Je ne sais pas bien ce que c'est qu'un "script" ,
mais voici une liste de courses !!
désolé si c'est hors sujet César.
Je voudrais que mon téléphone reçoive un sms quand mon fil de rendus est terminé,
je voudrais une app iphone basée sur les raccourcis C4D en français,
je voudrais qu'on ait comme pour vray la possibilité d'avoir sur chaque image de rendu :
le nom du fichier, la date et l'heure du rendu, le temps de rendu, le numéro de frame de la timeline.
Qu'on ait en vidéo les règles title safe - image safe et un spot centré comme sur after effects dans le viewport,
Qu'on ai en print les 5mm de marge en plus du format A5-A3-A3 pour livrer des fichiers avec bords perdus.
++
Je ne sais pas si c'est faisable en script mais un truc qui me manque beaucoup en modélisation c'est le "Combo" Rotate+scale+grab façon Hexagon ou Blender…
Dans Hexagon ils appelaient "Manipulateur Universel"…Dans Blender c'est le "Combo" et je trouve ce genre d'outil très pratique et surtout ultra productif !
Bon voilà…maintenant je vais me cacher :flush: et merci de m'avoir lu même si je dis des conneries
http://dr-graphix.blogspot.com/-DRG Design / Portfolio
il me semble avoir vu un truc du genre en plugins diego.
Merci Val
En fait ce plugin était annoncé…mais n'a jamais vu le jour c'était chez Ember in the rain via le topic de C4D Café
Donc si quelqu'un sait faire…je suis preneur…Même payant
http://dr-graphix.blogspot.com/-DRG Design / Portfolio
Encore moi, avec une idée, qui sera peut-être considérée comme nulle, ou pour laquelle il y aura déjà un plug ou une solution.
Saurais-tu ajouter une rugosité pour l'axe z sur l'effet anisotropie ?
Oui, celle en x fait le tour, mais pas vraiment.
Edit : Pour la problématique, voir dans la partie "textures" du forum en page 2 (milieu de page) le sujet Lumas et anisotropie.
Dernière modification par druide ; 24/02/2012 à 20h20.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
Que fait cet outil, exactement, Diego ? (Je n'ai ni Blender ni Hexagon)
Cela semble compliqué, Druide, la solution la plus simple serait de recréer cette matière anisotropie avec l'effet désiré.
Tu peux créer à peu près tous les effets que tu veux à partir de ma matière formule, seulement il faut trouver la bonne !
Un expert en optique pourrait nous aider, cet effet paraît complexe à calculer. Et une fois la formule au point, un module à part entière pourrait être envisagé (probablement en C++ pour un calcul plus rapide).
Apparemment, l'anisotropie serait un effet ayant un rapport avec la polarisation de la lumière... mais cette propriété n'existe pas dans C4d, que je sache, donc... je me demande bien comment ça marche !
J'avais pensé que ça aurait été plus simple, genre tu récupères l'effet existant et tu rajoutes une ligne de code, mais bon encore une fois je demandes un truc brise cou*lles, ne te prend pas trop la tête pour ça si c'est si compliqué.
Attendons la visite d'un expert en formules qui saurait le faire.
Merci en tous cas d'avoir regardé.
Dernière modification par druide ; 06/03/2012 à 18h30. Motif: trop de "ça"
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.
http://dr-graphix.blogspot.com/-DRG Design / Portfolio
Je suis pour à 100% pour ce type d'outil !
Carrément, oui. Ça paraît tellement évident que c'est étonnant qu'on n'ait pas encore ça.
÷ R19 Studio ÷ cacahuètes ÷
Ce serait très intéressant, en effet !
Je ne pense pas avoir les compétences pour le faire, l'idéal serait d'activer les trois modes d'édition en même temps histoire de conserver les fonctions tels que le magnétisme. Un spécialiste en dira plus.
Druide, je comprends un peu mieux l'anisotropie de C4d, on peut reproduire son effet tant bien que mal avec un Carrelage d'anneaux en relief, ainsi qu'une bonne dose d'anticrénelage.
Et là, peut-être est-ce voulu qu'il n'y ait pas de rugosité Z : si l'on imagine ce relief circulaire en 3d, une sphère avec ce matériau paraîtrait totalement... lisse. Sauf si l'on décale l'épicentre, au quel cas l'effet sera, je pense, différent de ce que tu attends.
Dernière modification par César Vonc ; 06/03/2012 à 19h29.
Oui, mais non, faudrait que je le retrouve mais ce qui m'a fait penser à cela, c'est un tuto pour faire un carbon (oui, encore et toujours) sous "pov", et je ne crois pas "pov" plus puissant que "c4d".
Dans ce tuto, l'anisotropie était gérée totalement différemment de celle de c4d, surtout au niveau des axes d'application de l'effet, bon c'est tout fait en textuel, mais il y avait un contrôle beaucoup plus important que sur notre pauvre lumas, qui ne fonctionne pas sans lumière et qui est rouge d'office(!?!).
Je te retrouve ça et je te mets le lien, peut-être que cela pourra aider.
Ps : sympa le coup du carrelage, faudra que je m'en souvienne, ça peut être utile, merci.
Semi-nudistes Marathoniens et Campagnards
Absent, quand je ne suis pas là.
Merci aux modos pour tout et tous.