Bonjour à tous !
Je suis graphiste, jusque là essentiellement en illu et en motion design 'simple' soit de l'animation sur After Effects en n'utilisant que les fonctions natives (en attendant que je me développe dans le reste ).
J'ai entamé une formation pour devenir motion designer et qui va se concentrer essentiellement sur C4D, du coup j'ai changé toute ma config pour me permettre de faire des rendus que j'espérais rapides !
J'ai monté mon PC sans trop de difficulté mais je suis une quiche en ce qui concerne les performances informatiques.
Voici ma config actuelle :
- Carte mère MSI X370 Gaming Titanium
- CPU Ryzen R7 1800x 3,6Ghz
- 64Go de RAM DDR4 2400Mhz
- Carte graphique Gigabyte GTX 1080
- Alim Corsair 650W 80+gold
Sur les projets AE, j'ai pu constaté beaucoup plus de rapidité sur les rendus, mais alors C4D, je ne comprends pas,ne semble ni faire appel au GPU, ni au CPU...
Et pourtant la seule chose que je fais pour le moment, c'est une scène très basique de tuto, et la simple lecture est à moins de 1 frame/s !
Je loupe sûrement quelque chose mais je ne vois pas quoi, je ne sais pas comment gérer le tableau des paramètres NVIDIA.
Je vous mets aussi les stats GPUZ et CPUZ que j'ai eu pendant cette petite lecture de scène (donc utilisation GPU et CPU quasi à rien) , alors que le benchmark 3Dmark donne des résultats plutôt bons.
Je dois rendre un projet de construction d'un marble maze d'ici peu, alors ça m'inquiète un peu :/ ...
Merci de m'avoir lue, et si vous avez des pistes, je suis tout ouïe
Dernière modification par Racnor ; 24/04/2017 à 21h48.
Salut. Welcome, tu ne serais pas sur le FB de motion graphic ???
Les détails font la perfection, et la perfection n'est pas un détail.http://yayaprodtm.cgsociety.org/
LdV.
1 GTX1080 ca devrait pas poser de probleme vu qu'il y a pas vraiment mieux.
Par contre je vois que ta scene est une simulation de rigidBody, et j'ai l'impression que ton helice est extrement subdivisée, comme elle est en collision ca pourrait expliquer les difficultée de CD4. Dans ce cas la carte graphique n'as pas d'influence.
Essaye de diminuer les division de ton helice, genre pas plus de 32 par tours. Quitte a cacher cet objet et a utiliser la version HighRes uniquement pour le rendu
@yayaprod : Hello, oui ! je suis plusieurs groupes fb de motion design
@Floc : je vais essayer !
@Floc : Oui, c'est bien l'hélice qui merde tout ! Même si je la masque de la scène et du rendu, en réduisant les subdivisions, ça reste pareil au niveau de la lecture, par contre si je la supprime complètement, la bille tombe et roule à vitesse normale.
Mais ça ne devrait quand même pas être aussi lent à la lecture non ? Je ne sais pas comment je suis censée faire un marble maze qui fonctionne sans pouvoir tester en temps réel les dynamiques des objets :/
Sur le tuto pour ce truc, le mec lit sans problème l'anim logicielle, et j'ai refait exactement la même hélice à la base que lui ... (l'aperçu du tuto en question > https://fr.tuto.com/cinema-4d/marble...-4d,19222.html)
Dernière modification par Racnor ; 24/04/2017 à 20h54.
Oui ca devrait tourner sans problème. mais les rigidBodies c'est un peu sensible. il suffit d'un mauvais réglage quelque part ou d'un mesh à probleme ou autre chose et ca coince.
Sans jeter un coup d'oeuil à la scène je peux difficilement te répondre.
Enfaîte quasiment tout ce que tu as dans le viewport de c4d ne fonctionne que sur un cœur de ton CPU. Donc tu auras beau avoir 15 titan XP elles serviront à rien pour tout ce qui est simulation.
Et logiquement même si tu as 150cores vu que c4d ne fait les calcules que sur un coeur bhaa dommage.
Donc en gros si tu veux augmenter les performance il faudrait augmenter la cadence de ton CPU...
La je parle en terme général.
Après maxon vient de sortir une maj pour la R18 (R18.48) pour justement supporter les nouveaux cpu ryzen donc pour la R16 je ne sais si le support de ryzen est optimale.
http://www.maxon.net/fileadmin/MAXON...Changelist.pdf
Mais comme à dis floc sans scène on ne peux pas pas vraiment savoir si c'est une mauvaise config de la scène ou un problème de c4d
SDK Specialist
MAXON Computer GmbH
Ah merde, ça veut dire que le CPU à 10% et le GPU à rien c'est normal ?
Tu m'apprends quelque chose :/
Mais comment ça se fait que dans le tuto, le mec qui est sur la R12 puisse lire la scène en temps réel dans le viewport ?
( d'ailleurs en rendu complet animation de ma scène, c'est pareil, tout aussi lent )
Les Ryzen ne sont pas bons en mono-thread, Intel est encore loin devant. C'est seulement en multi-threads que les Ryzen donnent le meilleur d'eux-mêmes et égalent presque le meilleur des i7.
Tout ce que j'écris est à prendre au 15e degré. Car comme dit le proverbe chinois : Quand le dragon d'or, le ragondin ; voilà qui devrait faire taire les critiques et me mettre à l'abri d'attaques frontales.
Cela venais bien de ta scène.
marblemachine_opti.c4d
Déjà pense a réduire au maximum le nom de poly. Donc sur ton carré tu peux passer a 45/25° au lieu de 5.
Tu peux aussi reduire le nombre de poly de ta sphere (18 segments est suffisant)
Et après en passant le inheritant tag dynamique to coumpound mesh. (en gros il collapse tout ton maillage et ne garde pas les truc procédurale a chaque frame)
SDK Specialist
MAXON Computer GmbH
Moi qui pensais avoir fait le bon choix - -
Merci pour vos réponses en tout cas.
Bon bah on va tenter d'overclocker le processeur en espérant que ça améliore un peu les choses...
A par si tu t'y connais n'overclook pas ton CPU au final tu gagneras 3/4 fps pour des risques inutiles :p
Mais bon je ne m'y connais pas trop dans ce domaine.
Après ça reste une très belle config et si tu fais des trucs sur houdini tu sera heureux d'avoir tout ces cores/gpu
SDK Specialist
MAXON Computer GmbH
Waou, merci ça fonctionne !! Je vais checker ça
Je débute complètement sur C4D donc pour moi si ça marchait pas au même moment que le tuto, je ne comprenais pas pourquoi, je n'ai pas du tout ces réflexes d'optimisation, de paramètres tout ça...
Bref, un grand merci je vais pouvoir avancer !
Voici une version qui tourne sur mon mac mini déja plus trop récent.
L’hélice était définitivement trop maillée. Tes deux spline de construction avait le réglage par defaut des points intermediaires adaptative 5° ce qui est trop elevé.
Pour faire tourner des simulation dynamique il est recommandé de travailler avec des maillage pas trop complexes.
l'utilisation de moteur et hinge pour faire l'helice ( a part le fait d'apprendre) n'est pas non plus nécessaire.
Une simple rotation animée avec un tag collision ferait aussi parfaitement l'affaire, et serai moins gourmand en CPU.
par contre du coup tu vas voir que ta marblemachine n'est pas encore au point
[edit] Ahah Grillé par graphos !
Dernière modification par Floc ; 24/04/2017 à 22h29.
Haha oui la machine est au stade zéro de chez zéro ! En plus j'imaginais un truc de fou, va falloir que je revois à la baisse je pense vu que c'est dans 2 semaines que je dois rendre ça ...
Bon le prof s'attend à ce qu'on utilise les moteurs que ça fait partie de ce qu'on a vu au cours précédent...sinon je pense bien que ce serait plus simple c'est sûr !
Merci beaucoup pour vos conseils et pour votre temps