Salut, tout le monde.
De retour pour notre dernier projet de notre année scolaire.
Je suis avec Mauthak sur ce projet. Le thème est est assez libre, une image d'archi qui raconte une histoire et avec l'utilisation d'un moteur externe (EEENNNFFFIIINNNN) !
En avant pour le paragraphe barbant qui explique notre projet
Nous somme dans un univers steampunk 2030(pas de bois partout et tout le train train), mais steampunk car nous avons un décalage de la technologie, en effet de vieux sismographe, des veilles consoles de contrôles ou encore des appareil a bande magnétique côtoie des énergies futuristes et des écran Hi-tech
L'image est prise l'instant avant l'explosion d'un appareil qui permet de créer de l'énergie à grande échelle. Nous sommes situé dans le panneau de contrôle de cet engin et nous découvrons la personnalité des 3 ingénieurs qui surveillent l'activité de cette engin.
Bon vu que ça va exploser ils sont pas fou, ils sont parti laissant derrière eux des traces de leur personnalité.
Nous avons 3 personnes, donc 3 stéréotypes.
Le gros avec ces boîtes de pizzas,ça boite a beignet, son paquets de chips(avec les miettes partout obligé...), son pot de beurre de cacahuète,son hot dog, sont gobelet taille XXL de McDo Américain, son mug.
Le pervers et plus en général le personnage remplis de vice. Avec ces clopes et ça montagne de mégo, des bieres (bha ouai quand c'est toi qui supervise un engin capable de détruire toute une ville faut bien savoir prendre des risques...), un calendrier pirelli et les mouchoir pour regarder de plus prêt les dates de l'année quoi...
Et Enfin le gentil mignon petit geek fébrile avec ces petites figurines de jeux, son mug geek et ses circuit imprimés !
Enfin des images, voici le blockout:
Voici l'image du sismographe qui est sur la droite(le petit truc sur la gauche de la console avec les pizza). La plupart des objets aurons un niveau de modélisation de la sorte.
Sinon voici le design du réacteur qui produit de l’énergie, du gros cylindre au milieu de l'image, il sera composé en deux parties, avec un objets symbolisant l'énergie à son centre (un peu comme the thing (celui de 2011), les petits carrées dans le vaisseau de l'alien).
Ici en dessin vous avez donc la partie inférieure de l'ensemble. (bon normalement c'est bien droit et tout c'est juste moi qui sais pas dessiner...)
Mauthak uploadera le blockout sur papier ainsi que de la dispositions des bureaux pour chaque personnes, c'est lui qui dispose de la version la plus avancé
Et puis ptete quelques autres éléments qu'il a modélisé !
Voili voilou.... à bientôt !
Dernière modification par gr4ph0s ; 08/05/2016 à 03h40.
SDK Specialist
MAXON Computer GmbH
Superbe blockout ! C'est bien parti tout ça !
kenavo !! // Pinterest KAMIGAZ®
intéressant tout ça ! Je m'installe.
Vous avez déjà choisi le moteur externe ?
Hop , je prends un siège de suite. Première image, première claque
Yaya
Les détails font la perfection, et la perfection n'est pas un détail.http://yayaprodtm.cgsociety.org/
LdV.
gr4ph0s
Superbe presentation et beau projet.
Pour le calendrier je peux t'aider, il me reste une édition avec certains membres du forum en petite tenue.
A fait d'énormes progrès pour se rapprocher du radiateur
Bon ben déjà aux 1eres image c'est prometteur... À chaque fois que je vois ce que vous faites à la mjm (en plus des autres créations postées sur le forum hein ^^) je constate l'étendue grandissante de mes lacunes en modélisation... Et c'est bénéfique ^^
Bon courage pour le projet, et vivement la suite !
PS : à "c'est juste moi qui sait pas dessiner" j'ai dû réprimer une envie de pleurer :')
Merci à tous
@Vcyrille Vray, mais sur 3ds max (bon en même temps vu les années de retard sur la version de c4d...)
@amateur c'est pour l'école donc on modélise tout ! Mais pour mon plaisir je veux bien
@Scynic la modé c'est la vie
SDK Specialist
MAXON Computer GmbH
Je m'installe (avec une certaine distance de sécurité, bien sûr) !
Effectivement, belle présentation et beau projet, donc chaise longue, pastaga et olives
MacPro 12 cores - C4D R16 Studio - VrayForC4D - ZBrush4.
L'urgent est déjà parti, l'impossible est en train de se faire, pour les miracles nous demandons 24 heures.
A l'an qué vein.
ah bhein ouais, on avait un doute là !Histoire de faire genre je travaille un peu aussi
Bhon on veut voir aussi les filaires, je voudrais pas qu'on dise qu'à la MJM on modélise comme Aurety !
kenavo !! // Pinterest KAMIGAZ®
Belle imagination
Salut,
on s'amuse bien a la MJM...
on s'installe...
de mon petit avis , si le sujet est une image d'archi, il faudrait peut-être aussi "appuyer" sur les éléments caractéristiques a ce type d'espace et pas seulement sur les éléments de scénarisation(boite a pizza et autre...):
par exemples si c'est un espace post-indus, les poutres, les sols, le système de verrière qui sépare le labo de la salle du réacteur,le style de mobilier viendront déjà donner une bonne partie de "l’atmosphère".
de plus du "Blockout" il pourrais déjà sortir une ambiance (parti pris sur l'éclairage),j'imagine que la lumière principale viendra de la salle du réacteur ?
allez , faite tout péter...
::::::::::::::
pxlntwrk.net
Bha la semaine dernière en me baladant j'ai vu beaucoup de booléan... :'(
Mais sinon oui on va rajouter le wireframe, vu qu'on a que des quads :p !
@pxlntwrk: il s'agit plus d'une illustration qu'une image d'archi comme toi tu as l'habitude de faire (d'ou le côté important, du scénario, c'est avant tout une image qui dois avoir une histoire qu'une image d'archi tradi, d'après le sujet). Cependant tu as entièrement raison, cela ne fera que crédibiliser ce brin de scénario.
On a pas mal de ref... Mais bon c'est dans des dossiers faudra que je fasse de véritable planche pendant ce week end.
Pour la couleur tu as vu juste voici des test de color fait sous toshop pour avoir une idée où aller par la suite.
Voili voulou, désolé pour les utilisateurs mac, sa risque d'être un peu sombre (vive le gamma 2.2 !!! :p)
Dernière modification par gr4ph0s ; 13/05/2016 à 14h17.
SDK Specialist
MAXON Computer GmbH
Une très chouette atmosphère pour un beau projet (dont on verra la fin ... bien obligé n'est-ce pas ? )
Je reste curieux de voir si la mod, les textures et l'éclairage sera à la hauteur des couleurs qui se dégagent dans tes images, surtout le test "2". C'est pas évident de garder cette fraicheur de trait.
My Blog □ Accepter une possibilité, c'est lui permettre de se réaliser ...
Même les stylos je les trouve stylés... C'est grave doc' ?
Hâte de voir les suites, bon courage
@Rudy : Merci et on va tout faire pour avoir le meilleur résultat possible
@Scynic : Merci aussi, on a accumulé le plus de doc possible (3 à 4 par objets)
Sinon voici notre avancé, il nous reste encore beaucoup à faire mais d'ici ce week end tous sera fini en terme de modé.
Et pour le maillage des objets, je vais me limiter aux plus intéressants.
Et enfin pour la gestion entre C4D et 3ds max on a choisis de virer tout ce qui étais nurbs et d'exporter en obj.
De plus on à renommé tout ce qui avais des nurbs avec _subdiv histoire de pouvoir facilement les sélectionner dans 3ds max.
Ensuite une fois dans max on selectionnes nos objets subdivs et j'ai fait un petit script pour rajouter un edit poly (car souvent les smoothing group foirent avec un import direct du coup le fait de rajouter un edit poly reset les smoothing group... Etrange mais bon logique 3ds...) Et ensuite il rajoute un turbosmooth(l'équivalent d'un hypernurbs)
Donc c'est du maxscript vu que le python dans 3ds ça à pas l'air d'être encore ça ^^
Bon comme vous le voyez c'est pas super propre au lieu de checker le type je fais un try / catch mais bon au final ça fonctionne niquel ! :pCode:m = edit_poly() --creation d'un modifier EDIT poly for obj in $selection do --pour chaque objet selectionné ( try ( addmodifier obj (copy m) --on ajoute notre modifier )catch( ) ) m = turbosmooth() --creation d'un modifier turbosmooth(hypernurb pour c4d) m.iterations = 0 --on set les variables m.renderIterations = 3 m.useRenderIterations = True for obj in $selection do ( try ( addmodifier obj (copy m) --on ajoute le modifier :) )catch( ) )
Dernière modification par gr4ph0s ; 23/05/2016 à 10h25.
SDK Specialist
MAXON Computer GmbH
Je ne pige toujours rien au script, c'est pas (où peut-être "pas encore" on sait jamais^^) mon truc x)
Du coup, je ne jugerai pas sa propreté
Vous devriez vendre vos fichier à maxxon pour qu'ils les mettent dans la bibliothèque de la R18...
Nan j'déconne, le talent n'a pas de prix
C'est super chouette, bonne continuation !
Excellente l'idée du script qui supprime les HN avant l’export dans max et qui les réaffecte ensuite des Nurbs Marxiens après export.
Projet bien ficelé en tout cas, je reste dans un coin.
BanMa vitrine
Hello tout le monde ! La modé est fini !
Voila donc la gueule du truc (rendu sous arnold dans c4d)
Actuellement nous rencontrons un petit problème.L'import de c4d vers 3ds max c'est fait sans soucis avec mes scripts (je reviendrais dessus plus tard).
Mais pour le moment nous somme incapable de rendre l'intégralité de notre scène dans vray/max car nous n'avons pas assez de RAM. Du coup on négocie pour utiliser arnold sur c4d, bon c'est un peu relou car au final mes différents script et toute la mise en place qu'on à fait dans max aura servi à rien...
Et puis arnold quoi... :p
Bref sinon pour l'export de c4d à 3ds max, j'ai actuellement réalisé un script dans c4d pour que ça rajoute le suffit "_subdivs" à tout ce qui était en enfant d'une subdivision de surface ou bien d'un parent qui a dans son nom "_subdivs". (script 1)
Et ensuite dans 3ds max j'ai réaliser un autre script qui va regarder le nom de tout les objets sélectionnés et si il contient "_subdivs" alors il lui applique un turbosmooth (équivalent d'une subdivision dans 3ds max) (script 2)
le code c4d (commenté pour une fois ! :p)
le code 3ds max (encore commenté... Faudrait pas que ça devienne une habitude dis donc après on va comprendre ce que je fait ! )Code:import c4d def isInSubdiv(obj): while obj: #tant qu'on a un objet if obj.GetName().find("_subdiv") >= 0 or obj.CheckType(c4d.Osds): #on check si le nom contient "_subdivs" ou qu'il s'aggise d'un hypernurbs' return True #si oui on retourne True obj = obj.GetUp() #si non le parent devient l'objet qu'on test return False #si au final on à rien alors on retourne false def recurse_hierarchy(obj): while obj: #tant qu'on à un objet if isInSubdiv(obj): #on check si il faut le renommer if obj.GetName().find("_subdiv") < 0: #si le nom ne contient pas déjà "_subdvis" ceci permet de lancer plusierus foit le script des qu'on faitu ne modif !' obj.SetName(obj.GetName() + str("_subdiv")) #on rajoute subdiv au nom recurse_hierarchy(obj.GetDown())#l'objet en cours deviant lobject en enfant obj = obj.GetNext()#si ya pas d'enfant alors on prend l'objet d'apres' def main(): recurse_hierarchy(doc.GetFirstObject()) c4d.EventAdd() if __name__=='__main__': main()
Code:rx = dotNetClass "System.Text.RegularExpressions.RegEx" pattern = "(_subdiv)" --on défini le pattern a chercher for obj in $selection do --pour tout les obj dans ma selection ( try ( if (((rx.match obj.name pattern).success) == true) then --si l'obj name contient notre patern ( m = edit_poly() addmodifier obj (copy m) --on ajoute un edit poly y = turbosmooth() y.iterations = 0 y.renderIterations = 3 y.useRenderIterations = True addmodifier obj (copy y) --on ajoute un turbosmooth ) )catch( ) )
Dernière modification par gr4ph0s ; 24/05/2016 à 20h39.
SDK Specialist
MAXON Computer GmbH
Du lourd Superbe .
Yaya °)
PS : T'es vraiment un furieux toi !
Dernière modification par yayaprod ; 24/05/2016 à 21h13.
Les détails font la perfection, et la perfection n'est pas un détail.http://yayaprodtm.cgsociety.org/
LdV.
Bravo les gars ! Bien mieux la poubelle.. Maintenant que vous avez fait le lourd, peut-être il faudrait rentrer dans le détail
Les hélices des ventilos derrière sont avec le même angle, pas grave mais ça coute rien de casser la symétrie. Des plinthes sous les bureaux pour casser la ligne de sol.. Quelques prises pour casser la ligne des plinthes Les 3 moniteurs en haut à droite avec les tableaux identiques mériteraient un peu de traitement pour casser cette répétition un peu ennuyeuse. Et les tubes supports sont trop gros pour des moniteurs aussi fins.. Sur le bureau du fumeur : Les classeurs à gauche sont trop alignés.. Personne n'y croit.. Et puis c'est un gars négligeant alors, il y a bien une ou deux boulettes de papier qui sont tombées à coté ! Et puis je le vois bien cacher quelques binouzes rangées sous son bureau faute de les laisser dessus une fois finies.
Mais bravo, bravo et je vote "oui" pour le rendu Arnold !
kenavo !! // Pinterest KAMIGAZ®
Grosse scène
::::::::::::::
pxlntwrk.net
j'aime bien les donuts et le b..el alentours
vivement les textures idoines
C'est çui qui dit qui l'est ! ...non, peut-être ?! Le Bric©neum est ouvert : à vos risques et périls !
t'es un fou Maxime ! . j'attends les rendus avec impatience ? j'espère que j'aurais un truc à critiquer parce que ça devient relou le gars perfect partout
Merci Aurety pour tes remarques. Effectivement je vais modifier cela aujourd'hui.
@bricoman et @pxlntwrk merci
@yaya et clemz, je suis pas seul sur ce projet mauthak à fait beaucoup aussi ! Mais dans tout les cas merci
Bon finalement le rendu se fera sur vray en optimisant les paramètre de setting ça arrive à rendre.
Mais bon c'est pas aussi responsive que arnold (et je dois attendre 2min pour avoir 1 pixel qui s'affiche mais bon... Rulz are rulz et puis vray est quand même un bon moteur )
Mais bon allez Aurety vu que je sent que tu veux voir du arnold voila une petite vidéo d'un futur outil.
Il permet de récupérer les informations de reflection directement depuis refractiveindex.info.
Bon pour le moment ce n'est que le début par la suite il récupérera aussi les informations de couleur !
https://www.youtube.com/watch?v=O3ulQ3Y24xA
Allez à bientôt pour le texturing / lighting !
SDK Specialist
MAXON Computer GmbH
Joli tout ça. Un peu dommage que la résolution de la vidéo ne permette pas de lire les textes ... mais c'est néanmoins passionnant
Si tu me permet une petite remarque dans ta mo, je trouve que le plateau des bureau fait un peu mince.
J'aurais bien vu des gros et petits faisceaux de câbles sous les dits bureaux.
My Blog □ Accepter une possibilité, c'est lui permettre de se réaliser ...
@rudy pour la vidéo normalement elle est disponible en 1080p rafraîchis, youtube n'affiche parfois pas toute les tailles dispo... En tout cas si tu as toujours des problème dis le moi
Pour le dessous des bureau effectivement faut les habiller car c'est la partie vide de notre image ! Et puis c'est vrai qu'avec toutes ces machine dessus il faut bien un peu de cable (et vive la R17 pour ça, c'est vraiment un plaisir de faire des cables !!!)
SDK Specialist
MAXON Computer GmbH