Giochi più realistici grazie a Cg

di |
logomacitynet696wide

Un nuovo linguaggio di programmazione, denominato Cg renderà  più facile scrivere giochi e più realistici gli effetti. Lo presenta Nvidia in collaborazione con Microsoft, ma sarà  utile anche agli utenti Mac

Nvidia ha annunciato oggi il rilascio di un nuovo codice di programmazione in grado di migliorare sensibilmente la qualità  grafica dei giochi velocizzando anche la loro scrittura. Il linguaggio, denominato “Cg”, è un lontano parente del linguaggio “C” ed è stato sviluppato in collaborazione con Microsoft.

Secondo quanto si apprende direttamente da Nvidia i vantaggi proposti da Cg sarebbero notevoli. Ad esempio diventerebbe facile scrivere routines in grado di “chiamare” dal chip grafico effetti speciali e particolari textures in grado di riprodurre in maniera realistica la pelliccia degli animali o un tappeto erboso. Questi effetti fino ad oggi dovevano essere scritti in Assembly, mediante un processo lungo e faticoso.

Il toolkit di Cg, che include librerie e un compiler, è a disposizione per il download dal sito di Nvidia.

Tra i primi sviluppatori di giochi ad sfruttare le nuove possibilità  offerte dal nuovo linguaggio ci saranno Electronic Arts, Sony Online Entertaiment e LucasArts

Da notare che, nonostante il coinvolgimento di Microsoft nel progetto Cg, il linguaggio sarà  in grado di essere applicato anche a programmi per altre piattaforme che non siano Windows. Nvidia ha dichiarato ad alcuni siti Internet che sta lavorando per far sì che i benefici di Cg siano ususfruibili anche da Mac OS X