Newsgroup: it.comp.hardware.video-3d
Titolo: nVidia Cg

http://www.bjorn3d.com/_preview.php?articleID=22
Nn mi va di leggere a quest'ora.
ditemi solo se č o no una nuova API proprietaria (nn credo, sembrerebbe solo
un linguaggio di programmazione) e ditemi cosa ne pensate.
--
"But still may God darn it"

 un linguaggio di programmazione) e ditemi cosa ne pensate.
E' un "linguaggio di programmazione" (ROTFL) per scrivere applicazioni 3d
che poi possono essere compilate a piacere o per dx o per opengl.
IHMO e' una cagata che non serve ad una mazza.
Tu scrivi codice come vuole nvidia, poi ci pensa il compilatore (previo un
tuo click) a trasformare tutto in D3d o Ogl.
--
 ==> Atlantis <==
 Icq # 18752702
http://thenomad.homeip.net

 tuo click) a trasformare tutto in D3d o Ogl.
Comunque ho scaricato tutti i 90 mb di toolkit e lo provo.


 tuo click) a trasformare tutto in D3d o Ogl.
'na merda, insomma...

 Comunque ho scaricato tutti i 90 mb di toolkit e lo provo.
fammi sapere (scusa ma... sai programmare?? No perchè ci sarebbe un certo
Baldur's Gate2 che avrebbe bisogno di qualche ritocchino... ;-)

 wrote in message
news:yJhO8.33269$TS.9...@news1.tin.it...

Un po'... ma per quello ci vuole uno della Bioware :-)


 wrote in message
news:JIhO8.33268$TS.9...@news1.tin.it...

Mah...
Boh...
Non so.
nVidia dice che con sta roba poi si potranno sfruttare tutte le feature dei
loro chipset...
Ma non vedo che utilita' ad imparare a programmare secondo quanto dice
nvidia, far compilare un gioco che sfrutti le OpenGL e poi non sapere una
mazza di OpenGL.
E se poi c'e' qualcosa che non va, nel codice che ho compilato?
Boh...a me tutta sta roba lascia freddino..


 un linguaggio di programmazione) e ditemi cosa ne pensate.
No... parlano di appoggio di Microsoft
e di una qualche integrazione nelle DirectX 9.
Se e` cosi` non possono essere definite
"propietarie".
Penso che e` una bella cosa che permettera`
anche a programmatori mediocri come me
di fare qualcosa in 3D. :-))
Ciao

un linguaggio di programmazione) e ditemi cosa ne pensate.
Allora il CG (C for Graphics) dovrebbe essere un linguaggio di
programmazione ad alto livello C-like opportunamente adattato per
rendere semplice ed efficiente la programmazione degli effetti shader
previsti nelle DX8 e DX9, ed OpenGL. A detta di Nvidia risulta essere
compatibile al 100% con futuro High Level Shading Language incluso
nelle imminenti API DirectX 9.
In pratica mediante il CG, Nvidia punta finalmente a sfruttare le
capacità delle GPU Programmabili (GeForce 3-4, Radeon 8500) sinora
inutilizzate poiche difficili da programmare: si deve infatti
utilizzare un linguaggio a basso livello hardware-indipendent chiamato
"low-level graphics assembly code".
Se non ho capito male, l'intenzione di Nvidia è di farne uno standard
de facto quindi non una cosa esclusiva per le GPU Nvidia: il codice
generato dal compilatore ha come target DirectX8 (in futuro il 9), ed
Opengl 1.3 (in futuro 1.4) ed è quindi eseguibile da tutte le GPU
programmabili che supportano questi piattaforme cioè pure il chip ATI
8500.
Peppe

 Boh...a me tutta sta roba lascia freddino..
E allora perchè usae le opengl e non programmare direttamente la scheda
video chip-by-chip? se non va qualcosa nelle opengl come fai?Perchè non
scrivere direttamente i software in assembler?sai che bello,scrivere un
software come maya tutto in assembler.

 IHMO e' una cagata che non serve ad una mazza.
Non porterà margini prestazionali superiori, secondo te?


wrote:

Alte prestazioni magari no, ma sicuramente un maggiore facilità d'uso
dei famosi effetti shader che sinora hanno latitato nelle produzioni
ludiche.
Peppe

 IHMO e' una cagata che non serve ad una mazza.
fammi capire vi lamentate per mesi perchè pochissimi utilizzano i
vertex/pixel shaders perchè tra le altre cose sono difficili da programmare
e adesso che cercano di fare qualcosa per renderli più accessibili senza
cambiare l'hardware vi lamentate?