PDA

Voir la version complète : Alléger un objet 3D pour du VRLM



Pakal
20/01/2006, 20h32
Bonjour,

Je suis désolé de poser ces questions mais ne pouvant pas poster de message à la suite d'une discussion (car je suis cantoné au Bac à sable) je suis donc obligé de poster un nouveau message pour avoir quelques précisions sur ce que j'ai pu trouvé comme infos sur ce sujet (depuis deux bonnes heures que je scrute le forum d'ailleurs).... :oops:

Le but étant de faire un VRML pour le web !

1 - Comment réduire le nombre de polygone d'un objet dans C4D ?
2 - Qu'entendez vous par "mettre en poly" un objet ?...et comment fait-on SVP ?
3 - Qu'appelez vous les HN ?

Je rappelle que je ne modélise pas. Je récupère juste les objets 3D au format VRML pouren faire, soit des textures, soit maintenant du VRML.

Donc en gros, j'aimerai pourvoir optimpiser au mieux pour le web. :oops:

Merci :prie:

alex45psp
20/01/2006, 20h42
Les HN?! Tu sais pas ce que c'est ?! :arg: :shock:
C'est les Hypernurbs!Un outil de modélisation qui subdivise tes petits travaux! :prie: Respect pour la réflexion! :prie:
Mettre en poly,ca,je ne suis pas sur,mais je crois que c'est qu'en tu rens un objet éditable!(?) :oops:

ethylen
20/01/2006, 20h43
salut à toi,
bon un HN est un hyper nurb, je serai pas trop expliquer concrêtement ce que c'est malgré le fait que je l'utilise..; :oops:
en gros ça arrondi de partout ton objet, ça le subdivie, si tu veux créer des arrêtes vives il te faut rapprocher les points...bon c'est une explications sommaire..désolé
pour "mettre en poy" je pense que l'on veux dire rendre éditable, touche C, en gros tu autorise les changements sur ton objet, tu peux déplacé tes points, enlever des faces...etc
pour reduire le nombres de poly bein la c'est vaste comme sujet...montre les type d'objet et tu auras plusieurs technique...
voilà
a plus *:odile:

grillé par alex :wip:

tarlack
20/01/2006, 20h48
[quo

Les HN?! Tu sais pas ce que c'est ?! :arg: :shock:
C'est les Hypernurbs!Un outil de modélisation qui subdivise tes petits travaux! :prie: Respect pour la réflexion! :prie:
Mettre en poly,ca,je ne suis pas sur,mais je crois que c'est qu'en tu rens un objet éditable!(?) :oops:


vu que visiblement tu ne sais pas trop ce que c'est que mettre en poly, je serais toi je cranerais moins sur le fait de savoir ce qu'est un HN :mrgreen:

salut pakal,
pour tes 2 dernieres questions, alex et ethylen ont aussi bien voir mieux repondu que ce que j'aurais fait, donc je n'en rajouterai pas.
Par contre, pour baisser le nombre de polys d'un modele, t'as au moins 2 solutions : une automatique, qui te permet de maitriser le nombre de polys de ton objet final, et qui consiste à mettre un deformateur "reduction de polygones" en enfant de l'objet à traiter. bon par contre le maillage final est en general pas tres joli à voir :puke:
la 2eme, plus dure et necessitant de mettre les mains dans les polys (ce qui, vu tes dires, n'est pas trop ton truc), c'est de le faire à la main, en supprimant les faces et les vertex que tu juges inutiles, en en recréeant d'autres plus appropriés. ca peut prendre beaucoupp de temps (dependant bien sur de l'objet et de comment ca a été modélisé à la base) et ca demande pas mal de pratique en general, mais les resultats obtenus sont souvent meilleurs que la methode automatique.

alex45psp
20/01/2006, 20h52
Merci ca va m'etre tres utile a moi aussi ! :wink:

Pakal
20/01/2006, 20h55
Merci beaucoup de vos réponses rapides... :odile:

Ben en fait si, je savais ce que c'était les HyperNurbs, mais je n'avais pas fait le rapprochemant avec le terme HN... :oops:... :coup:

Problème de vocabulaire quand on est débutant... :calim:

Pour les Polys (?)....encore une abréviation ?...c'est pour des produits du style : téléphone portable, cafatière, etc...

Je reçois des fichiers VRML de bonne qualité, en HD (haute déf) *:poucehaut:, mais du coup pour le VRML et le web c'est carrément trop lourd. Donc j'aimerai simplement enlever un certain nombre de polygone pour alléger le fichier.

- c'est possible ça ?

Merci à vous deux *:prie: :odile:

ethylen
20/01/2006, 20h57
tu voudrais baisser la def de ton objet comme si tu baissais la def d'une image?... c'est possible et Tarlack as bien répondu ..
bonne chance, c'est pas aussi simple qu'en 2d... :wink:

Pakal
20/01/2006, 21h02
..t'as au moins 2 solutions : une automatique, qui te permet de maitriser le nombre de polys de ton objet final, et qui consiste à mettre un deformateur "reduction de polygones" en enfant de l'objet à traiter. bon par contre le maillage final est en general pas tres joli à voir :puke:...Ca a l'air pas mal ça...j'aimerai bien essayer.

- Mais comment fait-on ?* :oops:


la 2eme, plus dure et necessitant de mettre les mains* dans les polys (ce qui, vu tes dires, n'est pas trop ton truc), c'est de le faire à la main, en supprimant les faces et les vertex que tu juges inutiles, en en recréeant d'autres plus appropriés. ca peut prendre beaucoupp de temps (dependant bien sur de l'objet et de comment ca a été modélisé à la base) et ca demande pas mal de pratique en general, mais les resultats obtenus sont souvent meilleurs que la methode automatique....Il existe un petit Tuto pour ça ?
Cette méthode est sûrement la meilleure, mais vu la complexité des produits des fois (pas mal d'arrondis ou de formes "molles") ça doit vite devenir difficile à faire... :oops:

tarlack
20/01/2006, 21h04
ah et j'oubliais, il y a un plug specialisé là dedans (il y a une version gratuite et une version payante plus evoluée), qui fait de la reduction de polys (polys = polygones) de maniere bien plus évoluée que le deformateur cité au dessus, son objectif etant de garder les "caracteres" morphologiques du modele.
il s'appelle simplemakerpro, et tu pourras trouver des infos ici :
version free : http://www.cinemax4d.de/simplemaker/home_us.html
version pro : http://www.cinemax4d.de/simplemakerpro/smpro_us.html

à noter que ces editeurs ont sorti un autre plug permettant d'obtenir les normal maps qui permettent via des textures d'avoir l'impression d'un modele HD alors qu'il est en fait low poly, à partir des 2 versions du modele.
Je ne sais pas si VRML gere les normal maps (ca m'etonnerait mais bon), mais si c'est le cas ca pourrait peut etre etre interessant.

[edit]
alors pour faire la methode automatique :
tu glisses le deformateur 'reduction de polygones" (c'est une icone en forme d'etau, avec un poly bleu dans la gueule de l'etau) e, enfant de ton objet à traiter (le boitier du telephone par exemple). ensuite, tu selectionnes le deformateur, et dans les otpions de ce deformateur, tu as une barre de defilement (si je me souviens bien, je ne l'ai que tres peu utilisé), qui te permets de regler "l'agressivité" de la reduction. et normalement il t'indique le nombre de polys de l'objet une fois reduit.
Une fois le reglage effectué, dans l'arborescence d'objet, tu selectionnes ton boitier, tu fais bouton droit dessus, et "current state to object" (en english sorry, c'est en dessous de "connect" (connecter en francais)). et là tu auras un nouvel objet polygonal qui se sera crée, en plus de ton boitier version originale. et là, soit tu supprimes la version HD originale, soit tu copies la version reduite dans un nouveau fichier, à toi de voir :wink:

Pakal
20/01/2006, 21h06
Merci...je vais aller voir ça... :efface:

Et sinon dans C4D...? :oops:

fozzie
20/01/2006, 21h58
Ben merci tarlack , ça va m'être utile à moi aussi! :prie:

legloups
20/01/2006, 22h11
Salut à Pakal,
Tout d'abord, les nouvelles normes du vrml permettent de gérer entre 30 000 et 50 000 polygones (sur une machine récente)...
Après, pour optimiser ton objet, tu le convertis en x3d (remplaçant du vrml), plus de fonctions et plus rapide... Après, il faut savoir si tu utilises une applet java ou un viewer, car les normes ne sont pas les mêmes...
Enfin voilà...
Et rien ne vaut une bonne modélisation personnelle optimisé...
Enfin, bon courage...
Legloups :bounce:

PS : Autrement, tu as un super plug pour c4d et le x3d :
http://www.spatialview.com/products.cfm?cat=24&id=88

Pakal
20/01/2006, 22h25
C'est pour de l'applet Java avec Wirefusion (la version 3.2 offerte sur un DVD de magazine).

Le x3d C4D c'est le faire ?..."ca ne ressemble pas à une phrase ça !"* :o

:lol:

Sinon, c'est quoi ce plugin au juste ? ...Pour alléger ?

:odile: Merci pour vos bonjours, c'est sympa* :oops:

legloups
20/01/2006, 22h34
Donc, pour la version vendue avec le computer arts de novembre, tu dois avoir W3D d'intégré et il te transforme automatiquement ton fichier vrml en x3d... Va sur le site de Demicron, il y a pas mal de plugs et de mises à jour...
Pour le plug, il t'allège ton objet, c'est à dire qu'il te supprime des polygones...
Legloups* :bounce:

Pakal
20/01/2006, 22h36
Merci Legloups* :prie:

Bonne soirée à tous et merci encore... :odile:

alex45psp
20/01/2006, 22h38
Bonne soirée! :roll: