Tungsten est un moteur de rendu à base physique que j'ai écrit au début de 2014 pour le concours de synthèse d'image à l'ETH, où il a remporté la 1ère place avec l'image illustrée ci-dessus.Il est destiné au rendu hors ligne dans la recherche graphique et est toujours en développement, au moins chaque fois que je trouve le temps.Il vit sur Github.Tungsten est écrit en C ++ 11 et utilise la bibliothèque de traçage de rayons Embree d'Intel pour des tests d'intersection de rayons primitifs rapides.Il a été écrit en pensant aux performances et exploite le multithreading et SIMD dans la mesure du possible.En plus de l'optimisation de bas niveau, des intégrateurs sophistiqués, un échantillonnage à importance multiple et une sélection de lumière adaptative à angle solide réduisent le temps d'exécution global en luttant contre le bruit, et l'échantillonnage adaptatif garantit que l'effort est concentré dans les régions les plus bruyantes de l'image.Personne n'aime plus les sphères ombrées Phong, c'est pourquoi Tungsten prend en charge de nombreuses formes géométriques et modèles de matériaux pour rendre les scènes plus intéressantes.Les médias participants sont également pris en charge, y compris un milieu atmosphérique qui peut restituer des planètes à partir de l'espace ... Dans son état actuel, le tungstène est plus d'intérêt académique que pour une utilisation réelle.Des fonctionnalités cruciales telles que le flou de mouvement manquent et le manque de documentation rend difficile pour quiconque, sauf moi-même, d'utiliser le moteur de rendu.Ce sont des choses sur lesquelles on travaille, mais les progrès ont tendance à être lents en raison d'un manque constant de temps libre.
Site Internet:
https://benedikt-bitterli.me/tungsten.htmlLes catégories
Alternatives à Tungsten Renderer pour toutes les plateformes avec n'importe quelle licence
24
LuxCoreRender
LuxCoreRender est un moteur de rendu basé physiquement et non biaisé.Basé sur des algorithmes de pointe, LuxCoreRender simule le flux de lumière selon des équations physiques, produisant ainsi des images réalistes de qualité photographique.
12
0
Orion Renderer
Un rendu basé physiquement avec un aperçu DirectX 12 en temps réel écrit en c ++. Nécessite Windows 10 64 bits et au moins SSE4 pour fonctionner.
- Gratuite
- Windows