Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1709 connectés 

  FORUM HardWare.fr
  Jeux Video
  PC

  question sur les jeux 3d en général

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question sur les jeux 3d en général

n°3029465
Profil sup​primé

Transactions (0)
Posté le 26-10-2005 à 13:40:26  answer
 

... pourquoi les développeurs ne parviennent ils pas à créer des ronds ronds? la plupart du temps ce qui devrait resembler à un cercle s'apparente plutot à une figure à huit ou seize facettes resemblant plus ou moins fidèlement à un tube ou à un trou.
 
des réponses?

mood
Publicité
Posté le 26-10-2005 à 13:40:26  profilanswer
 

n°3029480
k_haos

Transactions (0)
Posté le 26-10-2005 à 13:48:56  profilanswer
 

en 3D plus c'est rond, plus faut de face..et plus y'a de face plus ca rame...voila en gros.

n°3029492
Profil sup​primé

Transactions (0)
Posté le 26-10-2005 à 13:54:30  answer
 

y a pas une fonction avec pi pour faire ce genre de chose?

n°3029499
Killgerf
Gamertag : Killgerf
Transactions (0)
Posté le 26-10-2005 à 13:56:17  profilanswer
 

Disons que tout ce qui est modélisé à l'écran par une application 3D est fait de milliers de petits polygones assemblés entre eux. Plus il y a de polygones, moins tu vois les contours d'une boule hachurés. Si ta boule est formée de 8 polygones par exemple, tu verras ses contours trés anguleux.
 
 :jap:


---------------
Mon Feedback !
n°3029510
Profil sup​primé

Transactions (0)
Posté le 26-10-2005 à 13:59:00  answer
 

oui ça j'avais compris ce qui est étonnant c'est qu'il existe des formules pour transformer une ligne en cercle

n°3029513
Killgerf
Gamertag : Killgerf
Transactions (0)
Posté le 26-10-2005 à 14:00:47  profilanswer
 

Tu veux dire pour passer d'une ligne de code à un objet 3D ?


---------------
Mon Feedback !
n°3029522
Profil sup​primé

Transactions (0)
Posté le 26-10-2005 à 14:04:26  answer
 

oui

n°3029526
Profil sup​primé

Transactions (0)
Posté le 26-10-2005 à 14:06:08  answer
 

un peu comme en cfao ou l'on donne à la machine le diamètre d'une pièce et le point outil 0 absolu et elle est foutue de nous faire un cercle parfait à partir d'un diamètre qui est malgrés tout une valeur filaire

Message cité 1 fois
Message édité par Profil supprimé le 26-10-2005 à 14:06:37
n°3029550
archangel
Un homme Une vision
Transactions (0)
Posté le 26-10-2005 à 14:16:03  profilanswer
 

C'est à cause de la technologie utilisé, on a choisi de représenter tous les objets à partir de polygones, à savoir des triangles, dans le but de n'avoir qu'un seul type d'objet à gérer. Si on a choisit le triangle, c'est qu'il s'agit du polygone le plus simple (seulement trois côtés), et qu'à partir d'un triangle on peut tout faire (exemple un carré = deux triangles).
 
Donc pour en revenir au cercles (et autres sphères) il faut, comme cela a déjà été dit, un paquet de triangles pour obtenir un aspect bien rond. Malheureusment la puissance des machines étant encore assez limité on préfère mettre un peut moins de triangle dans les ronds et enrichir un peu plus l'univers du jeu. Cela dit, on a quand même de très bon graphisme en ce moment.
 
Notez bien que j'ai pu me tromper sur certains points, n'hésitez donc pas à me corriger.


Message édité par archangel le 26-10-2005 à 14:16:42

---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°3029559
ploop

Transactions (0)
Posté le 26-10-2005 à 14:20:00  profilanswer
 

c'est a cause des pixels carres... on aurait des pixels ronds ca serait vachement plus trop simple :whistle:

mood
Publicité
Posté le 26-10-2005 à 14:20:00  profilanswer
 

n°3029564
Killgerf
Gamertag : Killgerf
Transactions (0)
Posté le 26-10-2005 à 14:24:13  profilanswer
 


 
C'est pas aussi simple que ça. Ce n'est pas qu'une ligne de code qui programme tel objet mais des centaines, en outre la programmation 3D demande des années si l'on veut espérer un résultat satisfaisant. Les équipes de développeurs de jeu ont actuellement besoin de beaucoup de temps et de moyens pour sortir de bons jeux. Mais je pense que tu pourrais en apprendre davantage à ce sujet dans la section programmation des forums.  :jap:


---------------
Mon Feedback !
n°3029760
Laurie_

Transactions (0)
Posté le 26-10-2005 à 15:42:32  profilanswer
 

J'ai vu que quand on travaillait sur certains modeleurs 3D "évolué" (comme Autostudio, Maya, Solidworks ou Vellum, pour citer ceux que je connais), on pouvait choisir entre nurbs (avec des courbes) et polygones (avec des triangles).  
Dans chaque cas, le rendu dans la prévisu était très différent, et le rendu avec courbes avait l'air parfaitement 'courbe', arrondi, fluide...etc, enfin bref, tout ce qu'on peut demander à une courbe.
Ce rendu, bien que plus gourmand en ressources, s'affichait convenablement en temps réel, avec shaders gérés à la volées, reflexions..etc, à condition d'avoir une bonne carte openGL.
 
Du coup, je me demande si :
- Ces courbes, ce sont de fausses courbes, en vérité composées de plein de faces invisibles grâce à leur densité ?
- Ce rendu génère bien de vraies courbes mais c'est trop gourmand pour les machines actuelles ou trop difficile à programmer ?

n°3029766
darkstalke​r
Saturn NTSC-J, What Else ?
Transactions (3)
Posté le 26-10-2005 à 15:45:28  profilanswer
 

Les nurbs sont de mémoire des vraies courbes.
Le gros problème, c'est que le hardware gère que les lignes.


---------------
Cyrix 5x86 120MHz, Tseng Labs ET4000/W32p VLB, Doom@45FPS <3
n°3029878
kzimir
-
Transactions (0)
Posté le 26-10-2005 à 16:29:37  profilanswer
 

darkstalker a écrit :

Les nurbs sont de mémoire des vraies courbes.
Le gros problème, c'est que le hardware gère que les triangles


 
En pratique, pour être affichées en temps réel, les nurbs sont converties en triangles. Pour du rendu genre raytracing (et variantes photon mapping et compagnie), on peut avoir des formules qui utilisent les propriétés des courbes proprement dites, mais ce n'est pas adapté au hardware, pas faisable en temps réel.


---------------
Serre les fesses jusqu'en 2012...
n°3030480
Laurie_

Transactions (0)
Posté le 26-10-2005 à 21:45:53  profilanswer
 

Ah oui, je n'avais pas pensé que le rendu en temps réel pouvait être géré différemment..  [:armelanuel]

n°3030578
LeMakisar

Transactions (10)
Posté le 26-10-2005 à 22:27:13  profilanswer
 

d'ailleurs le truform d'ATI a completement disparu de la circulation :D

n°3030705
Killgerf
Gamertag : Killgerf
Transactions (0)
Posté le 26-10-2005 à 23:33:44  profilanswer
 

LeMakisar a écrit :

d'ailleurs le truform d'ATI a completement disparu de la circulation :D


 
Nan nan toujours là  :o


---------------
Mon Feedback !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Jeux Video
  PC

  question sur les jeux 3d en général

 

Sujets relatifs
[VDS]Jeux Pc plus Skies of arcadia sur dreamcastVds jeux & logiciels PC et PS2
[VDS] PS1+Jeux/oldies PC/ Mangas (Photos)[VDS BXL] NDS + jeux
[Vend] Pack psp complet (jeux+ms 1go+accessoires) 0 pixels morts.10 jeux SUPER NES US a 25 euros !! ROCCAA PRICE :)
Question sur Config Pc Joueur[VDS] jeux ps2 et xbox snk vs capcom2., shenmue2.....
[VDS] Jeux GB anciens/recents + accesoires 5/10€[VDS/ECH] Jeux PSP - [ACH] Posters et affiches
Plus de sujets relatifs à : question sur les jeux 3d en général


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR