Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

CoqBlog

.NET is good :-)
{ Blog de Gaël Covain }

Actualités

Ray Tracing en une requête LINQ

Je viens de tomber sur ça : Taking LINQ to Objects to Extremes: A fully LINQified RayTracer
En clair : une implémentation en C# 3.0 de ray tracer avec LINQ, en une requête de 60 lignes :-)

Ray Tracer

Et après, on s'étonne que les gens nous regardent parfois comme si on venait d'une autre planète... (et puis d'abord, qu'est ce qui prouve que c'est nous ?!?!)

Enfin, je ne suis pas plus calé que ça sur ce genre de sujet, mais je dois avouer que je suis toujours impressionné par le rendu obtenu avec ce genre de jouet, Quake 3: Raytraced et Quake 4: Raytraced étant de bons exemples d'utilisation sympathique de la chose :-) (tout en étant une preuve de bon gout en terme de jeux :p)

PS : alors m'sieur Fred, tu nous la refait en C# 2.0 ? ;-)

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 18 novembre 2007 17:17 par coq
Classé sous : , , ,

Commentaires

coucou747 a dit :

:) il y a des choses en raytracing qui m'impressionnent un peu plus :

http://hof.povray.org/images/autobahn-050501-2.jpg

par exemple

ce qui est chaud, c'est de gerer plein plein d'objets qui ont certaines proprietes avec la lumiere (reflexion, etc...) et quelques sources de lumiere... parce-que quand tu depasses les 3-4 sources, ca devient vraiment lent...

cet ete, j'ai modelise une video de 10 secondes, pendant 10 secondes, on voyait les couverts d'un diner aux chandelles se mettre en place (je vous laisse vous imaginer pourquoi j'ai dessine ca...) et bien pour faire 10 secondes de video, j'ai passe quelques heures sur mon truc, et ca m'a pris 26h de calcul... au final, une trajectoire de chandelier et une trajectoire d'assiette etaient mauvaises, conclusion : un chandelier traversait une assiette, et tout etait foutu :(

c'est marrant le raytracing, mais qu'est-ce-que ca demande de processeur...

# novembre 18, 2007 20:24

coq a dit :

Mmmmm motivé toi, jamais eu le courage de me pencher plus sur le sujet :p

# novembre 23, 2007 22:22
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [WPF] Nouvel article sur c2i.fr par Richard Clark le il y a 15 heures et 35 minutes

- F# nouvelle CTP 1.9.6.2 (update) par Pierrick's Blog le il y a 19 heures et 40 minutes

- La suite ...Proposition de collaboration rédactionnelle entre les communautés de développeurs et Microsoft France par LucasR le 09-05-2008, 17:45

- [Fun] Votre simulateur de vol avec Microsoft ESP par Julien Chable le 09-05-2008, 12:02

- [Best Practices] Customisation du My Site : Comment le modifier en amont et en aval par The Mit's Blog le 09-05-2008, 10:47

- Patrick Tisseghem s'en est allé ... par The Mit's Blog le 09-05-2008, 10:04

- MS AutoCollage par alex# le 09-05-2008, 09:18

- Un grand SharePointeur nous a quitte : Patrick Tisseghem manquera à la communauté ! par RedoBlog - The .NET Gentleman !!! le 09-05-2008, 08:52

- [WPF] Comment charger dynamiquement un fichier XAML qui définit des eventhandler ? par Thomas Lebrun le 09-04-2008, 10:56

- Article sur le filtrage des modèles de site SharePoint par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 09-04-2008, 00:11