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

 


Dernière réponse
Sujet : Nvidia et la Xbox n?ont pas encore tout montré !
Z_cool

-VDV- a écrit a écrit :

 
 
oula non t'as pas compris
 
prenons l'exemple de morrowind comme tu dis
bon deja c sur, l'effet de flotte se fait forcement avec des shaders
 
sans cg > les dev developpent les procedures dans un langage un peu complexe et selon les specificites des differentes cartes graphiques
avec cg > les dev developpent les procedures dans un langage plus simple qui sera ensuite compile pour chaque type de cartes
donc c plus simple, plus rapide, et un peu moins optimise
 
resultat au niveau graphique dans le jeu > AUCUNE DIFFERENCE !
 
compris now ?  




 
si il y a bien une difference : le temps de programmation, avec des langages comme du C++,... ce temps est grandement reduit par rapport a de l assembleur.
 
et comme tout le monde sait ke le temps c est de l argent on pourra avoir des jeux avec de meilleur graphique fait en moins de temps donc il coutera moins chere a produir. (c est pas pour autant ke le prix de vente va changer)


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Z_cool

-VDV- a écrit a écrit :

 
 
oula non t'as pas compris
 
prenons l'exemple de morrowind comme tu dis
bon deja c sur, l'effet de flotte se fait forcement avec des shaders
 
sans cg > les dev developpent les procedures dans un langage un peu complexe et selon les specificites des differentes cartes graphiques
avec cg > les dev developpent les procedures dans un langage plus simple qui sera ensuite compile pour chaque type de cartes
donc c plus simple, plus rapide, et un peu moins optimise
 
resultat au niveau graphique dans le jeu > AUCUNE DIFFERENCE !
 
compris now ?  




 
si il y a bien une difference : le temps de programmation, avec des langages comme du C++,... ce temps est grandement reduit par rapport a de l assembleur.
 
et comme tout le monde sait ke le temps c est de l argent on pourra avoir des jeux avec de meilleur graphique fait en moins de temps donc il coutera moins chere a produir. (c est pas pour autant ke le prix de vente va changer)

blazkowicz L'assembleur est peut-être rapide et optimisé, mais avec un langage de haut niveau les possibilités seront plus grandes, surtout pour un même temps de développement, non?
L'assembleur était surtout utilisé du temps des Commodore 64, Atari ST et Amiga. Maintenant essaye de faire un prog avec des millions de lignes de code en assembleur et de le porter sur PC, Mac, silicon graphics, PS2... :sarcastic:  
 
les GPU vont aller vers beaucoup plus de programmabilité. La génération des GF3/GF4 et R8500 n'était qu'une première étape. L'assembleur pouvait encore convenir.
 
et puis sans Cg pour une optimisation parfaite il faudrait faire une version DX 8.x, une version Parhelia, une version full DX9, etc. Ca deviendrait vite chiant! et après réapprendre un nouveau code assembleur pour DX 10 et autres.
 
 

Citation :

"mouais... c'est un peu vrai... mais tout est relatif  
 
le langage actuel pour programme les shader est connu et maitrise... les developpeurs n'ont pas de problemes a l'utiliser  
le cg implique d'apprendre un nouveau langage "
 

justement l'assembleur dépend de la plateforme non? il l'y a l'assembleur Z80, l'assembleur 68000, l'assembleur 386, l'assembleur Super Nintendo... bref un assembleur par processeur, tous incompatibles. Alors que le C ou le C++ peuvent être compilés pour toutes les plate-formes.
 
Le Cg c'est un peu la même chose! on apprend un langage une fois pour toutes au lieu de se faire chier avec un nouvel assembleur à chaque fois.

-VDV-

_DesKirA_ a écrit a écrit :

true
mais les programmeurs vont pas s emmerder a coder en assembleur des effets avec des shaders ds tous les sens partout ds le jeu, ca prendrait trop de temps.
mais maintenant ils peuvent se le permettre, avec le Cg.
dc qd meme meilleurs graphs pour le joueur au final  :D  




 
mouais... c'est un peu vrai... mais tout est relatif
 
le langage actuel pour programme les shader est connu et maitrise... les developpeurs n'ont pas de problemes a l'utiliser
le cg implique d'apprendre un nouveau langage
 
m'enfin d'apres les exemples que j'ai vu, c'est un langage extremement simple et efficace, donc oui ce que tu dis est vrai ;)

super timor arretez tout le langage le + puissant c'est le vba
tu fais tout avec  :D
_deskira_ true
mais les programmeurs vont pas s emmerder a coder en assembleur des effets avec des shaders ds tous les sens partout ds le jeu, ca prendrait trop de temps.
mais maintenant ils peuvent se le permettre, avec le Cg.
dc qd meme meilleurs graphs pour le joueur au final  :D
-VDV-

_DesKirA_ a écrit a écrit :

 
ben si, les shaders c est beau
tu regardes l eau ds morrowind avec et sans shaders, tu vois tres bien la difference
tu peux peut etre le faire sans shaders mais c est plus long et plus complique  




 
oula non t'as pas compris
 
prenons l'exemple de morrowind comme tu dis
bon deja c sur, l'effet de flotte se fait forcement avec des shaders
 
sans cg > les dev developpent les procedures dans un langage un peu complexe et selon les specificites des differentes cartes graphiques
avec cg > les dev developpent les procedures dans un langage plus simple qui sera ensuite compile pour chaque type de cartes
donc c plus simple, plus rapide, et un peu moins optimise
 
resultat au niveau graphique dans le jeu > AUCUNE DIFFERENCE !
 
compris now ?

_deskira_

-VDV- a écrit a écrit :

 
 
NAN :non:
c comme dire que le c++ permet de faire des applications plus belles et rapides que l'assembleur ! :non:  
c plus rapide et facile, mais ca ne permet rien de plus, et en contrepartie c moins bien optimise  




ben si, les shaders c est beau
tu regardes l eau ds morrowind avec et sans shaders, tu vois tres bien la difference
tu peux peut etre le faire sans shaders mais c est plus long et plus complique

-VDV-

_DesKirA_ a écrit a écrit :

 
dc meilleurs graphs pour le joueur  




 
NAN :non:
c comme dire que le c++ permet de faire des applications plus belles et rapides que l'assembleur ! :non:  
c plus rapide et facile, mais ca ne permet rien de plus, et en contrepartie c moins bien optimise

_deskira_

-VDV- a écrit a écrit :

 
 
n'importe koi...
ce "nouveau langage" reviens a faire du c++ a la place de l'assembleur, on peut faire la meme chose au final, mais plus vite, plus facilement, et moins bien optimise en c...
cg n'est qu'un langage "pratique" pour creer les shaders, ensuite c le programme qui le compile suivant les specificites de la destination...
donc ca n'apportera RIEN de mieux pour les joueurs
par contre ca facilitera la vie des developpeurs :p
par extension ca permetra au developpeur de merde d'utiliser facilement des fonctions "compliques"... mais parmis les developpeurs, ceux qui savent pas programmer des shaders ou qui ne peuvent pas apprendre sur le tas, y'en a pas des masses...  




 
c est un peu ca le but ...
programmer et implementer plus facilement les shaders
dc meilleurs graphs pour le joueur

-VDV-

syntaxx_error a écrit a écrit :

 
Concrètement, pour nous joueurs, ça signifie des jeux encore plus aboutis techniquement et avec une qualité graphique encore inédite?la Xbox a du potentiel, on le savait déjà, mais ça pourrait bien être encore mieux que prévu !



 
n'importe koi...
ce "nouveau langage" reviens a faire du c++ a la place de l'assembleur, on peut faire la meme chose au final, mais plus vite, plus facilement, et moins bien optimise en c...
cg n'est qu'un langage "pratique" pour creer les shaders, ensuite c le programme qui le compile suivant les specificites de la destination...
donc ca n'apportera RIEN de mieux pour les joueurs
par contre ca facilitera la vie des developpeurs :p
par extension ca permetra au developpeur de merde d'utiliser facilement des fonctions "compliques"... mais parmis les developpeurs, ceux qui savent pas programmer des shaders ou qui ne peuvent pas apprendre sur le tas, y'en a pas des masses...

Krixoff

THE REAL KRYSTOPHE a écrit a écrit :

taist  




 
alors t arrive pas a dormir ? ^^

THE REAL KRYSTOPHE taist
syntaxx_error

boolaysmaster a écrit a écrit :

MDR!! sorry syntaxx j'avais même pô vu ton tomik!!!! j'ai fait le même sujet avec le même titre...spourça que t'as parlé de flinguage de topik..!! j'ai compris now :D  
 
ps: boolaysmaster dans le paté ce matin ;)  




t'es pas rapide à la détente toi ce matin... :ouch: ...Faut t'acheter des lunettes, ou arreter la coke.. :D

boolaysmaster

jazzypec a écrit a écrit :

 
 
 
seulement dans ceux qui sont d'une bétise affligeante....
que ce soit xbox ou ngc d'ailleurs ... qu'il y en est un qui demande "la ngc est elle révolutionnaire ?" et il sera recu pareil....non mais franchement c koi c conneries  :??:  :fou:  




 
kestuveu on s'enuyait ces derniers temps!! cétai mort le forum alors on relance la machine ;)  
 
ps: boolaysmaster & syntaxx_error un peu sm?! :D

jazzypec

boolaysmaster a écrit a écrit :

les grands esprits se rencontrent syntaxx ;)
 
ps: pas 2 jeux 2 mots déplacé jazz hein? ;)
 
pps: sinon koi 2 9 jazz? toujours à trainer dans les topik xbox/gc?




 
 
seulement dans ceux qui sont d'une bétise affligeante....
que ce soit xbox ou ngc d'ailleurs ... qu'il y en est un qui demande "la ngc est elle révolutionnaire ?" et il sera recu pareil....non mais franchement c koi c conneries  :??:  :fou:

boolaysmaster les grands esprits se rencontrent syntaxx ;)
 
ps: pas 2 jeux 2 mots déplacé jazz hein? ;)
 
pps: sinon koi 2 9 jazz? toujours à trainer dans les topik xbox/gc?
boolaysmaster MDR!! sorry syntaxx j'avais même pô vu ton tomik!!!! j'ai fait le même sujet avec le même titre...spourça que t'as parlé de flinguage de topik..!! j'ai compris now :D  
 
ps: boolaysmaster dans le paté ce matin ;)
jazzypec

syntaxx_error a écrit a écrit :

 
ils font ce qu'ils peuvent, heing... :D ...Spa facile d'etre drole tous les jours !  




 
c clair .....  :lol:  
 
entre ça et l'autre qui demande "la xbox est elle révolutionnaire", j'arrête plus de rire !
 
 :lol:

syntaxx_error

jazzypec a écrit a écrit :

 
 
 
 
 :lol:  :lol:  




ils font ce qu'ils peuvent, heing... :D ...Spa facile d'etre drole tous les jours !

jazzypec

syntaxx_error a écrit a écrit :

http://www.xbox-player.com/newsdetail.php?id=313
 
 
"Le spécialiste américain des cartes graphiques et créateur de la puce incorporée à la Xbox, Nvidia, vient d?annoncer le développement d?un nouveau langage de programmation créé en collaboration avec Microsoft et baptisé Cg.  
 
Sans rentrer dans les détails techniques compliqués et inutiles, cette innovation devrait permettre aux développeurs d?optimiser à l?extrême l?utilisation des ressources des puces Nvidia dont le Nv2a de la Xbox.  
 
Concrètement, pour nous joueurs, ça signifie des jeux encore plus aboutis techniquement et avec une qualité graphique encore inédite?la Xbox a du potentiel, on le savait déjà, mais ça pourrait bien être encore mieux que prévu !"
 
 
http://www.hardware.fr/news/lire/13-06-2002/
 
Ca promet... :benetton:  




 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 :lol:  :lol:

niknolt

pchit a écrit a écrit :

C'est quand meme zarb que nvidia et crosoft n'est pas prévu ce language dès le départ pour la console et les développeur...Pourquoi si tard ? :??:  




C'est peut-etre une strategie commerciale.
Ou bien qu'ils viennent de developper le truc  :??:

PCHIT C'est quand meme zarb que nvidia et crosoft n'est pas prévu ce language dès le départ pour la console et les développeur...Pourquoi si tard ? :??:
syntaxx_error

kokolekoko a écrit a écrit :

 
 
vraiment pas  :??: :eek:  




va falloir faire une partie de "dessiner c'est gagner" pour expliquer le truc... :lol:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)