3DVF Network :
ico_magazine
Magazine
ico_boutique
Boutique
ico_cgjobs
Portail Emploi
ico_upload
Hébergement d'image
blogs
Blogs
ico_progiss
Progiss
ico_social
Social
Login Membre :
blogs
Login
?
Join
space
space
 

Work In Progress : fumasaku V-Ray Divers : xenobus Actu. sur 3DVF : Bolter, shadows44 et 26 utilisateurs inconnus
Sujet(s) à lire :
    - GLC_Player 2.0 Viewer 3D Open Source.
 

 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

GLC_Player 2.1.0 Free 3D Viewer Collada & 3DXML

n°5653
toys
Posté le 24-09-2009 à 21:15:30  profilanswer
 

Reprise du message précédent :
je ne parlais pas d'U3d mais de pdf fait à partir des dessins industriel.  
les pdf sont vectoriels donc légers et tu peux zoomer.
 
Comment on optimise un moteur 3D? dans les grandes lignes (pas de détails)

(Publicité)
n°5656
laumaya
Posté le 25-09-2009 à 00:08:35  profilanswer
 

toys a écrit :

je ne parlais pas d'U3d mais de pdf fait à partir des dessins industriel.  
les pdf sont vectoriels donc légers et tu peux zoomer.
 
Comment on optimise un moteur 3D? dans les grandes lignes (pas de détails)


 
Toys,
Pour afficher des PDF, il y à des librairies Open Source : xpdf ou encore poppler (poppler existe avec un binding QT4)
Perso j'ai déja utilisé poppler qui est très bien mais, sa compilation est un vrai cauchemar... Par contre, je n'ai aucune idées concernant la protection par clé.
 
Pour ce qui est de l'optimisation d'un moteur 3D, il y à les recettes suivantes :
 - LOD (Level of detail) avec le 3DXML, il suffit de les lire. (reste à trouver un bon algo pour les sélectionner)
 - Pixel Culling (En gros, si un objet à une taille inférieure un à un nombre de pixels donnée, tu ne l'affiche pas)
 - Frustrum culling (on envoi à la carte graphique que les objets inclus dans le champs de vision)
 - Occlusion Culling (Avant d'afficher les objets, on test que leur boite englobantes sont incluses dans le champs de vision)
 - Mélange de VBO (Vertex Buffer Object) et de Vertex array. en gros, seul les gros polygones sont compilés en VBO.
 - un partitionnement spacial (permet de trouver rapidement les objets à afficher).
 ....
 
Pour le reste, il faut tester. :??:  
 
Actuellement, j'utilise les LOD et le pixel culling. Mais l'algorithme reste naïf.
 
Juste un question, es tu développeur?
 
@+

n°5660
toys
Posté le 25-09-2009 à 18:06:58  profilanswer
 

non malheureusement. j'aurai aimé développer cette compétence mais on ne peux pas tout faire et savoir.
cependant j'ai un défaut, c'est d'être curieux. ;) alors quand je peux dénicher des infos intéressantes...
 
je connaissais quelques unes de ces méthodes comme LOD, pixel culling.
ces techniques sont "connues".  
j'imaginais plus que tu parlais d'optimisation de "code" et des outils permettant d'évaluer la performance de la programmation
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Haut de page
space
space
space
A Propos | Contact
Copyright © 2000-2012 3DVF. Tous droits réservés. | Infogérance serveur | tracker
space