Images aléatoires

  • luciole16.png
  • luciole15.png
  • croquis.png
  • plateau.jpg
  • sphere-reflechis.jpg

Calendrier

Novembre 2009
L M M J V S D
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
<< < > >>

Publicité

Bonjour, ami visiteur.

Ce blog retrace mes débuts en image de synthèse, grâce au loiciel POV-Ray (gratuit, ça c'est cool !). Quelques croquis, divers essais, et deux projets en cours, mettent en jeu une scène spatiale et des tuyaux. En archive, le premier projet, l'échiquier...

Mercredi 17 mai 2006

De nouveaux objets sur la tour : une bannière bleue (non représentée ici, et adaptée de la rouge...la taille change aussi), des petites colonnes et une porte. La porte est issue de la fenêtre précédemment créée, avec en prime un petit ornement en bois. La rosace est faite avec une texture spiral placée au bon niveau...

L'image avance tant bien que mal. La prochaine étape sera un boulot sur les textures.

 

Par Bancquart - Publié dans : Projet
Ecrire un commentaire - Voir les commentaires - Recommander
Mardi 16 mai 2006

J'ai ajouté des nuages.

La technique est d'une simplicité enfantine : c'est juste un plan infini placé très haut. Pour éviter des problèmes d'illumination, on a diffuse = 0 et ambient = 1 (pas d'influence avec la lumière).

Ici, la source lumineuse est au dessus des nuages : les nuages donnent de l'ombre.

Le même avec la source de lumière plus bas : les nuages n'auront pas d'ombre. Facile.

L'image ?

Par Bancquart - Publié dans : technique
Ecrire un commentaire - Voir les commentaires - Recommander
Lundi 15 mai 2006

Aujourd'hui pas d'image. Mon PC tourne depuis près de 24 heures sur le prochain rendu.

Cause du problème ??? les isosurfaces qui servent à faire les pierres !

Je fouille dans la doc et j'extrais deux méthodes pour les accélérer : premièrement, utiliser la fonction evaluate qui permet d'évaluer "au vol" la pente maximale de l'isosurface. En effet, dans le cas d'une seule isosurface il est possible de donner une valeur à peu près optimale en faisant un rendu rapide, regardant les messages d'erreur, puis de redonner la valeur que POV-RAY nous donne. Ici, c'est impossible (ou alors donez moi le tuyau !!!) car il y a plein d'isosurfaces toutes différentes...

Deuxième truc : toutesmes isosurfaces sont dans un union. Or, dès qu'une isosurface se trouve dans une CSG, le programme cherche toutes les intersections avec un rayon lumineux. Y compris, à priori dans le cas où ce n'est pas nécessaire, comme ici (puisqu'il n'y a pas recouvrement). On peut interdire ça en ajoutant max_trace 1 dans l'isosurface.

Je fais des tests de rapidité dès que j'ai la main.

A demain

Par Bancquart - Publié dans : technique
Ecrire un commentaire - Voir les commentaires - Recommander
Dimanche 14 mai 2006

Le principe du ray-tracing, c'est de suivre le chemin des rayons lumineux. C'est simple quand le rayon ne rencontre rien de particulier. Lors d'objets réfléchissants ou transparents, ça se complique un peu, mais tout reste jouable avec un peu de géométrie. Lorsqu le rayon rencontre une surface non réfléchissante, en général le logiciel considère que c'est "terminé"  (note, en pratique, les calculs se font souvent en sens inverse, de la surface vers les sources, il paraît que c'est plus rapide...ça ne change rien à notre problème).

Mais voilà, le souci c'est qu'en pratique, une fois la surface non réfléchissante touchée, la lumière est renvoyée dans toutes les directions. C'est ce qui fait que lorsqu'on pose un objet rouge près d'un mur blanc le mur prend une teinte rosée (testez, vous verrez). En pratique, c'est impossible à gérer : chaque point est à considérer comme une nouvelle source de lumière...

Ce phénomène, appelé radiance (et pas radiosité, qui est un barbarisme venant de l'anglais radiosity, vérifiez dans vos dicos), peut être simulé par divers softs, dont notre POV-RAY. Ceci fait appel à des algorithmes plus ou moins (plutôt plus) complexes et plus ou moins (plutôt moins) rapides.

Un dispositif classique pour tester la radiance est la Boite de Cornell : c'est une simple boite carrée avec une source de lumière au plafond, un mur vert, un mur rouge et le mur du fond blanc. Le thème du mois pour l'IRTC est lumière et brouillard. J'ai donc testé une boite de Cornell (pour la lumière) dans le brouillard.

Evidemment ce n'est pas une image terminée mais une base pour ce que j'aimerais bien proposer à ce concours (si j'ai un peu de temps).

Ma priorité actuelle reste de finir ma tour, notamment de corriger l'herbe. Et au vu des fréquentations du site, proposer une macro décente pour gérer de l'herbe (quelques idées germent, mais il reste pas mal de boulot avant d'entamer le codage).

Ah, avant de partir : l'image du jour !

Par Bancquart - Publié dans : technique
Ecrire un commentaire - Voir les commentaires - Recommander
Samedi 13 mai 2006

Une mise à jour de la macro chemin. A présent, la nouvelle version permet de suivre la courbure de quasiment n'importe quel objet.

A télécharger sur la page de téléchargement dont vous avez le lien à gauche...

Par Bancquart - Publié dans : technique
Ecrire un commentaire - Voir les commentaires - Recommander
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus