9 utilisateurs inconnus realite vi​rtuelle | Bonjour,
je ne sais pas si c'est le bon endroit pour mettre ce post mais bon je ne vois pas trop où le mettre...
je programme un peu en VRML et je n'arrive pas à savoir s'il est possible d'avoir des ombres portées ou pas.
Certains disent que non, d'autre que oui en utilisant ShadowGroup (je ne trouve pourtant aucun site expliquant comment utiliser ce noeud) et d'autres en utilisant des shaders (mais là je ne sais pas ce que c'est...)
Si quelqu'un a déjà eu des ombres portées en VRML, peut-il m'expliquer comment il les a obtenues.
Merci ---------------
Réalité virtuelle
|
legloups | Bonjour Je programme aussi en vrml... Le vrml n'est pas prévu pour avoir des ombres, à la base, mais il existe plusieurs méthodes pour y arriver :
- En utilisant des plans qui sont projetés, comme dans cet exemple : http://mheller.com/shadow.html
- Avec des lightmap : http://www.bitmanagement.com/devel [...] lmtex.html
- Ou avec les vertexs, pixels et fragments shaders, qui est en fait un noeud x3d , donc voilà deux exemples de ces noeuds :
-> Cortona : http://www.parallelgraphics.com/de [...] s/shaders/
->BS-contact : http://www.bitmanagement.com/devel [...] hader.html
Pour le moment, il n'y a pas de recette magique, le plus simple à mon gout, étant le multitexturing !!!!
Si tu veux créer tes shaders, il exite un prog qui est excellent, c'est rendermonkey d'ATI :
http://ati.amd.com/developer/rende [...] loads.html
Et son plug pour le x3d :
http://www.cryogenicgraphics.com/X3D/RmX3DPlugIn/
Voilà , en espérant t'avoir un peu aidé !!!!
Bon courage et bonne continuation...
---------------
lg-creations
mon p'tit blog
le petit infographiste
|
realite vi​rtuelle | Merci beaucoup pour la réponse, j'avais fini par trouver ces différentes solutions sur Web3d, et apparement les réponses étaient de toi...donc merci encore. ---------------
Réalité virtuelle
|
Bik's | Sinon je serait a la recherche d'un soft/script qui serait capable de faire de l'ambiant occlusion sur mes scene VRML...mais sans coller des texture juste en appliquant des coleurs spécifique sur mes Vertices...
Je récpitule car je ne suis pas certain d'être claire: - J'ai un VRML - je le passe dans un soft/script - j'ai un VRML avec de l'ambiant occlusion sur les vertices (pas de texture juste du vertex color) |
drakhain 4 8 15 16 23 42 | Avec nimporte quel soft 3D avec un moteur de rendu et qui importe le vrml tu devrais pouvoir creer un map d ambiant occlusion et la baker dans les vertex (nan j'aime pas vertices) par contre ton maillage devra etre hyper mega lourd pour avoir tous les details de l'ambiant occlusion... ---------------
Etudiant www.cgitrainer.com
|
Bik's | mon but n'étant pas d'avoir un truc super réaliste mais de au d'accentuer les reliefs en effet les données que je traite sont des données CAO d'avion...je me retrouve avec des scenes de 30 millions de triangles en tout... d'où le fait d'avoir un petit soft/script pour faire tout ça en batch, sans à ouvrir tout les vrml un par un... |
Bik's | ok je vais voir ce que je peux faire avec...et me mettre au script |
|