Network :
ico_magazine
www.3dvf.com
ico_boutique
www.3dvf.fr
ico_cgjobs
www.cgjobs.eu
space
Actualités Logiciéls Tutoriéls Galeries Concours Forums WIP Emplois Boutique

 

9 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Ombres en VRML

 
n°147
realite vi​rtuelle
Posté le 18-02-2007 Ã  12:53:39  profilanswer
 

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
(Publicité)
n°176
legloups
Posté le 10-03-2007 Ã  15:29:04  profilanswer
 

Bonjour  :hello:  
 
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  :D, 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
n°177
realite vi​rtuelle
Posté le 10-03-2007 Ã  19:35:13  profilanswer
 

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
n°178
patou2
Posté le 10-03-2007 Ã  19:45:00  profilanswer
 

 :lol:   :lol:   :lol:


---------------
mon  blog 2D-3D
mon  site
le mag
n°204
Bik's
Posté le 26-04-2007 Ã  15:13:03  profilanswer
 

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)

n°205
drakhain
4 8 15 16 23 42
Posté le 26-04-2007 Ã  15:33:09  profilanswer
 

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
n°206
Bik's
Posté le 26-04-2007 Ã  15:39:36  profilanswer
 

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...

n°207
Bik's
Posté le 26-04-2007 Ã  15:44:57  profilanswer
 

en gros un truc qui pourrait faire ça:
 
http://loulou.developpez.com/tutor [...] occlusion/
 
de maniere automatique directement sur le mailllage


Message édité par Bik's le 26-04-2007 Ã  15:45:18
n°224
legloups
Posté le 02-05-2007 Ã  08:29:27  profilanswer
 

Tu peux le faire en rajoutant un fichier FX, pour appeler un hlsl... Mais après il faut créer le script qui automatise tout ça!!!!  :heink:  
http://www.bitmanagement.de/develo [...] hader.html


---------------
lg-creations
mon p'tit blog
le petit infographiste
n°225
Bik's
Posté le 03-05-2007 Ã  10:50:26  profilanswer
 

ok je vais voir ce que je peux faire avec...et me mettre au script


Aller à :
Ajouter une réponse
 

space