jeudi 28 avril 2022

Blender - Balle qui tourne n'amasse pas mousse

Et on continue de s'amuser avec le moteur physique de Blender3D ! Je n'avais pas vu jusqu'ici ce type de simulation : une balle tournant dans un entonnoir. C'est assez facile à faire, même si je trouve la manière de donner à la balle sa vélocité initiale un peu complexe (il faut animer le mouvement, puis "lâcher" l'animation pour que le moteur physique reprenne le contrôle).

Je me suis bien amusé à monter la vidéo en chargeant la scène 4 fois dans l'éditeur, chacune avec une caméra différente, puis en choisissant ma caméra.

Le rendu Eevee est tout à fait remarquable, et plus qu'adéquat pour ce que j'en fais. Avec un temps de rendu de quelques minutes, c'est vraiment magique, et tellement pratique quand on veut juste s'amuser un peu ! Cela permet vraiment de se concentrer sur la partie physique de la démo sans avoir à attendre des jours pour avoir un rendu correct.

dimanche 24 avril 2022

Ça tombe !

Et une petite animation Blender, parce que ça faisait un bon bout de temps ! Je me suis inspiré d'un jeu de construction en bois que nous avons à la maison, et de structures que je m'amuse à construire (et détruire) avec. En l'occurence, et vu que j'avais la flemme d'animer correctement un choc ou un déplacement pour faire tout tomber, j'ai rajouté du vent !

Le rendu eevee est plutôt bon, à part l'effet de "bloom" qui est un peu dégoutant. J'ai mis le flou cinétique à fond et réduit la profondeur de champ au max histoire de tenter de réhausser la scène avec du flou partout (et quand c'est flou, c'est qu'y-a un loup !).

À tenter avec de plus grandes structures !

Blender abandonne OpenCL

Je n'avais pas du tout suivi, mais apparemment Blender ne supporte plus OpenCL pour le rendu GPU. Voilà qui est bien triste, et qui me force à revenir au CPU et à ses rendus interminables.

Si je comprends bien le raisonnement, ils n'ont jamais réussi à faire marcher leur moteur de rendu OpenCL aussi bien que CUDA, et face aux bugs et autres problemes, ils ont décidé de passer plutôt à HIP sur ROCm, nouvelle techno AMD qui permet apparemment de coder en language de haut niveau.

Dans tous les cas, je doute que ma vieille Radeon RX 480 aille bien loin. Je vous dirai si j'arrive à quelque chose !