raytracing temps réel

Avril 2020

La Chose 3d

https://3dtotal.com/galleries/yqnek/the-thing Catégorie : Graphisme

Il y a quelques années, j'avais produit un croquis du célèbre personnage Marvel, membre des 4 fantastiques : La Chose.
Le temps a passé et la modélisaiton, bien que débutée, était au point mort. La période de confinement liée au Coronavirus a alors été l'occasion pour moi de me replonger sur le thème.
Le personnage a été modélisé sous Zbrush, et rendu sous Maverick Studio à grand renfort de displacement maps. Un gros coup de chapeau à Erwann de chez RandomControl pour ses précieuces lumières à propos de Maverick.

Modélisation 3d, 4 fantastiques, Ben Grimm, Zbrush, Maverick Studio

Février 2020

Unity raytracing (suite)

Catégorie : Aucune

Toujours dans le cadre des mes investigations sur le raytracing sous Unity à l'aide du dernier package (toujours en preview) de raytracing temps réel basé sur les plus récents GPU Nvidia, voici une petite et très courte vidéo d'essai. Le manque de temps, mais surtout le manque de stabilité de la fonctionnalité, et les incessants plantages ne m'ont pas permis de pousser plus avant les tests.
J'avais prévu beaucoup plus, mais, à l'heure ou j'écris ce post (février 2020), le raytracing sous Unity est encore en préversion. Il n'est donc absolument pas envisageable (et je confirme) de l'utiliser sereinement en production pour l'instant malheureusement.
Néanmoins, les résultats, bien que succincts et limités sont tout de même encourageants. Espérons qu'Unity parviendra (enfin) à produire un système de GI temps réel efficace... et qui fonctionne... peut-être avec cette techno ?
Configuration utilisée :
Nvidia GTX 1080m
Unity 2019.3.0f6
HDR 7.1.8

développeur Unity 3d, raytracing temps réel

Février 2020

Unity Raytracing temps réel

Catégorie : Aucune

Unity a récemment ajouté à sa dernière version (2019.3.x), le raytracing temps réel. Ceci est essentiellement dûe aux avancées importantes de Nvidia. Jusqu'à présent, cette fonctionnalité était uniquement disponible sur les derniers processeurs graphiques RTX de chez Nvidia. Or, depuis peu, cette fonctionnalité a été étendue à des GPU plus anciens (mais avec des performances un peu moindres bien sûr).


Le résultat est encore loin d'être parfait, mais plutot encourageant. Si on considère que le raytracing sous Unity est encore en phase de développement (beta), on peut s'attendre à encore bien des évolutions.

Sur cette démo, les réflexions sont nettement exagérées, mais il semble qu'en les diminuant, celles-ci disparaissent. Peut-être est-ce dûe à la librairie d'Unity encore tâtonnante, ou le fallback limité sur ma GTX 1080. Quoi qu'il en soit, les réflexions indirectes en temps réel, la réfraction, ainsi que les réflexions sont plutôt impressionnantes.
Il y a quelques années, j'avais effectué des tests sur une libriarie malheureusement abandonnée depuis par son développeur (Rove 3d), en espérant pouvoir effectuer des rendus de qualité au runtime. Peut-être que le raytracing temps réel d'Unity est un premier pas dans cette direction...
Plus de tests suivront sur cette passionnante fonctionnalité.

raytracing temps réel, Développeur Unity 3d

Juin 2018

Simulateur Suze

client : Soream Catégorie : Développement

La Suze est produite à partir de racines de gentianes. A l'occasion de plusieurs salon organisés pour Suze, la société Soream m'a demandé de développer un simulateur 3d ludique d'arrachage de gentiane. Couplé à un Arduino et un ingénieux système mécanique, le manche permet d'arracher la gentiane. Une photo est prise et envoyée par email avec le temps mis pour arracher la plante. Les joueurs s'inscrivent sur place et un backoffice a été développé pour l'occasion.
L'application a été développée avec Unity 3d 2018 (C#).

arduino, simulateur, objets connectés, internet des objets, unity, développeur unity, développement unity 3d, serious game, serious gaming

Juillet 2017

Unity 3d éclairage d'intérieur

http://download.developpeur3d.com/LivingRoom1.zip Catégorie : Graphisme

Etude de rendu d'intérieur sous Unity 3d (2017.1f3). Le nouveau "Progressive Lightmapper" fait merveille et permet de gagner beaucoup de temps dans les réglages. Les textures PBR, et le post processing FX contribuent énormément au réalisme du rendu.
Une démo (Windows) est téléchargeable.

visite virtuelle, rendu architectural, unity 3d, développeur Unity

Juillet 2017

Rove 3d (Aston Martin)

Catégorie : Graphisme

Rove 3d est un asset pour Unity 3d qui permet de produire des rendus (presque) temps réel en pathtracing. Le résultat est proche de celui qu'on peut obtenir avec Vray. L'asset est encore en version expérimentale et manque de beaucoup de fonctionnalités, mais est très prometteur. Le rendu est de très bonne facture, rapide et permet d'envisager des applicatifs originaux notamment pour du rendu d'intérieurs. Je prépare une vidéo sur le sujet très prochainement.

Rove 3d, Unity 3d, développement Unity 3d, pathtracing Unity

Février 2016

SSR Candela v3

Catégorie : Aucune

Derrière ce mot barbare (Screen Space Reflection) se cache une technique de réflexion dynamique. Les reflets sont calculés en temps réel au niveau de la caméra. L'effet est très performant, mais est limité à l'espace de la caméra. Tout ce qui peut se situer en dehors du champ de vision de la caméra n'est pas pris en compte. Candela vient de sortir la v3 de son module qui palie à cet inconvénient dans une certaine mesure. Le résultat est plutôt convainquant Voici quelques écrans comparatifs.

développement Unity, développeur Unity, SSR Candela, Unity Screen Space Reflection

Novembre 2014

Unity 5 illumination globale

Catégorie : Aucune

Test de l'illumination globale temps réel avec la pre-version d'Unity 5. Le résultat est plutôt bluffant et promet des niveaux de réalismes sans précédents. Dans ce test, le comparatif entre l'ancienne version (sans GI) et le nouvel éclairage temps réel Notez comme l'éclairage indirect illumine de manière subtile la pièce..

unity 5 dynamic lighting, gi, illumination globale, développeur Unity 5

.
english english version
message d'infos