Torna indietro   Hardware Upgrade Forum > Giochi > Giochi per PC

Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Cos'è la bolla dell'IA e perché se ne parla
Cos'è la bolla dell'IA e perché se ne parla
Si parla molto ultimamente di "bolla dell'intelligenza artificiale", ma non è sempre chiaro perché: l'IA è una tecnologia molto promettente e che ha già cambiato molte cose dentro e fuori le aziende, ma ci sono enormi aspettative che stanno gonfiando a dismisura i valori delle azioni e distorcendo il mercato. Il che, com'è facile intuire, può portare a una ripetizione della "bolla dotcom", e forse anche di quella dei mutui subprime. Vediamo perché
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 31-12-2003, 16:25   #1
giova22
Senior Member
 
L'Avatar di giova22
 
Iscritto dal: Jun 2003
Città: Ferrara
Messaggi: 5953
Perchè escono + giochi in directx che in opengl?

Ciao a tutti.

Questa è una domanda che mi pongo da molto tempo.

Come mai escono molti + giochi in directx che in opengl?

In fondo d' accordo che le open gl sono equivalenti alle direct x 8.1 (a livello di pixel e vertex shaders), ma tanto praticamente ancora nessuno usa le diretx9. O se le usa solo in minima parte.

Inoltre le opengl sono completamente free, mentre per le direct x bisogna pagare delle royalities.

Spero possiate chiarire questo mio dubbio.

Ciao
__________________
Ho fatto affati con.... troppi Usate la ricerca sul forum... Penso un centinaio almeno
giova22 è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 16:28   #2
TheRipper
Senior Member
 
L'Avatar di TheRipper
 
Iscritto dal: Sep 2002
Città: Roma
Messaggi: 13052
Perche' le opengl sono piu' difficili da programmare.
__________________
Tag Xbox Live= Th3Ripp3r666
TheRipper è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 16:32   #3
giova22
Senior Member
 
L'Avatar di giova22
 
Iscritto dal: Jun 2003
Città: Ferrara
Messaggi: 5953
Ah è semplicemente questo il motivo?

Io pensaavo chissa quali accordi tra software house ecc.

Grazie
__________________
Ho fatto affati con.... troppi Usate la ricerca sul forum... Penso un centinaio almeno
giova22 è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 16:45   #4
MrAsd
Senior Member
 
L'Avatar di MrAsd
 
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
Quote:
Originariamente inviato da TheRipper
Perche' le opengl sono piu' difficili da programmare.
Al contrario: sono piu' semplici.
Pero' le directx offrono molte cose utili che rendono la vita piu' comoda ad un programmatore, non sono soltanto api grafiche ma offrono anche un metodo abbastanza comodo per accedere alle schede sonore, ai dispositivi di puntamento... e nella maggior parte dei casi le performance con le schede video moderne sono migliori con le directx soprattutto per una questione di driver.
__________________
Good Kitty: "Jo'z heer!"
MrAsd è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 16:48   #5
TheRipper
Senior Member
 
L'Avatar di TheRipper
 
Iscritto dal: Sep 2002
Città: Roma
Messaggi: 13052
Quote:
Al contrario: sono piu' semplici.
Nono...lo dice Carmack stesso che sono piu' difficili soprattutto perche' non hai aiuti esterni e devi programmarle direttamente.
Invece per le directx sei supportato dalla microsoft che puo' offrirti assistenza e tool per accedere alle varie funzionalita'...
Ergo e' piu' semplice programmare un gioco in direct-x che in opengl.
__________________
Tag Xbox Live= Th3Ripp3r666
TheRipper è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 18:08   #6
azrael
Member
 
Iscritto dal: Mar 2003
Città: Jesolo VE
Messaggi: 112
imbastire una scena con le openGL è + complesso che con le DirectX. Mamma microsoft ha "regalato" una bella serie di oggettini già pronti che con una 10ina di istruzioni ti impostano una scena 3D con oggetti, luci e camera. Vedi te poi
__________________
need to say anything?
azrael è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 19:05   #7
MrAsd
Senior Member
 
L'Avatar di MrAsd
 
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
Mi sembra giusto fare una distinzione: se parliamo delle api grafiche mi dispiace ma le opengl sono decisamente molto piu' semplici da utilizzare della relativa controparte (direct3d). Se invece guardiamo la situazione nel complesso, sono perfettamente d'accordo sul fatto che le directx abbiano varie chicche che semplificano parecchio la vita (ma non l'avevo gia' detto ?). Il punto e' che comunque i motori grafici migliori raramente si appoggiano in toto a tutte le funzioni e i toolset ad alto livello: normalmente si sviluppano tool e formati interni e poi si fa il rendering a video utilizzando le funzioni a piu' basso livello. *1
Il punto e' che ormai le directx si sono imposte come standard e la maggior parte dei produttori sviluppano driver compatibili directx nel piu' breve tempo possibile mentre rilasciano il supporto alle relative estensioni opengl molto in ritardo (quando lo fanno ) e con una qualità complessiva su cui preferisco non esprimermi Il risultato e' che tanto, visto che comunque per sfruttare l'audio, i joypad, per il gioco in rete etc. etc. bisogna utilizzare le directx, alla fine si finisce per preferire quest'ultima per fare tutto.


*1: non entro nel merito delle lotte sui linguaggi ad alto livello per gli shader, tra il cg di Nvidia, l'HLSL di microsoft lo shader language delle opengl 2.0 la guerra e' ancora aperta e non vorrei trovarmi in mezzo a qualche guerra di religione
__________________
Good Kitty: "Jo'z heer!"
MrAsd è offline   Rispondi citando il messaggio o parte di esso
Old 31-12-2003, 20:00   #8
Keymaker
Senior Member
 
L'Avatar di Keymaker
 
Iscritto dal: May 2003
Messaggi: 2684
Perchè di mezzo c'è la Microsoft.
__________________
MSN - [email protected]

Work in progress: Mazda RX-8
Keymaker è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 05:13   #9
TheRipper
Senior Member
 
L'Avatar di TheRipper
 
Iscritto dal: Sep 2002
Città: Roma
Messaggi: 13052
Bho...cmq a parte tutto spero proprio che l'OpenGl prenda veramente piede nel campo dei videogiochi...sarebbe la cosa migliore per tutti, in primis per noi utenti.
__________________
Tag Xbox Live= Th3Ripp3r666
TheRipper è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 10:30   #10
Yagami
Senior Member
 
L'Avatar di Yagami
 
Iscritto dal: May 2003
Città: Friuli
Messaggi: 8124
Quote:
Originariamente inviato da TheRipper
Bho...cmq a parte tutto spero proprio che l'OpenGl prenda veramente piede nel campo dei videogiochi...sarebbe la cosa migliore per tutti, in primis per noi utenti.
Te sogni

L'OpenGL non viene usato per la sua relativa complessità. Se programmato come si deve porta a risultati come quello di Quake3, motore che viene ancora ampiamente usato grazie alla sua leggerezza e la sua scalabilità con il sistema.
Yagami è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 13:47   #11
sider
Bannato
 
L'Avatar di sider
 
Iscritto dal: Sep 2001
Messaggi: 3918
Quote:
Originariamente inviato da TheRipper
Bho...cmq a parte tutto spero proprio che l'OpenGl prenda veramente piede nel campo dei videogiochi...sarebbe la cosa migliore per tutti, in primis per noi utenti.
La tendenza è inversa...una volta c'erano + giochi programmati in OGL anche perchè le prime versioni delle DX facevano schifo (il responsabile della Microsoft era stato pure licenziato)
Le DX oramai sono "mature" da tempo ed i programmatori preferiscono queste ultime, per i motivi detti nei post precedenti.
sider è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 13:57   #12
BazookA
Senior Member
 
L'Avatar di BazookA
 
Iscritto dal: Sep 2002
Città: Forlì
Messaggi: 634
cmq sembra che microzoz abbia acquistato le ex librerie 'open'gl.
mi sa che d'ora in poi vedremo solo giohi in direct3d
__________________
sleep is good and books are better
BazookA è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 14:15   #13
TheRipper
Senior Member
 
L'Avatar di TheRipper
 
Iscritto dal: Sep 2002
Città: Roma
Messaggi: 13052
Quote:
cmq sembra che microzoz abbia acquistato le ex librerie 'open'gl.
mi sa che d'ora in poi vedremo solo giohi in direct3d
A me sembra invece ce la trattativa sia bella che saltata e meno male...
Cmq quella espressa da me nei post precedenti sarebbe solo una speranza, per quanto vana...Spero solo che carmack continui cosi' a fare stupendi motori, ma soprattutto spero che altri lo seguano, perche' solo cosi' avremo veramente liberta' di scelta di SO e Piattaforma, visto che i giochi opengl potrebbero girare potenzialmente sia su Linux che su Mac tranquillamente...cosa che a micro$oft farebbe rodere non poco.
__________________
Tag Xbox Live= Th3Ripp3r666
TheRipper è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 14:58   #14
giova22
Senior Member
 
L'Avatar di giova22
 
Iscritto dal: Jun 2003
Città: Ferrara
Messaggi: 5953
Importante infatti è non dimneticare che l' opengl è compatibile con linux, facilitando i porting anche a piattaforme non win. Directx invece........
__________________
Ho fatto affati con.... troppi Usate la ricerca sul forum... Penso un centinaio almeno
giova22 è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 15:50   #15
Emopunk
Senior Member
 
L'Avatar di Emopunk
 
Iscritto dal: Feb 2002
Città: Lodi
Messaggi: 4537
Quote:
Originariamente inviato da BazookA
cmq sembra che microzoz abbia acquistato le ex librerie 'open'gl.
mi sa che d'ora in poi vedremo solo giohi in direct3d
Dannazione...

Meno concorrenza=meno qualità
__________________
Fractal Design Define C - Corsair RM750x - Asus Prime X570-Pro - AMD Ryzen 5700x - Cryorig H5 Universal - Corsair Vengeance PRO RGB DDR4-RAM 3600 MHz 2x16GB - Zotac RTX 3070 Ti AMP Holo 8GB - Samsung 970 EVO Plus 500GB - Crucial M500 480GB - Edifier R1700BT BK - APC Back UPS 950VA - LG 27GP850-B - Logitech G403 - Logitech G413 Carbon - Technicolor TG789vac v2
Emopunk è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 17:34   #16
ominiverdi
Registered User
 
Iscritto dal: Jul 2003
Messaggi: 2495
Quote:
Originariamente inviato da TheRipper
Nono...lo dice Carmack stesso che sono piu' difficili soprattutto perche' non hai aiuti esterni e devi programmarle direttamente.
Invece per le directx sei supportato dalla microsoft che puo' offrirti assistenza e tool per accedere alle varie funzionalita'...
Ergo e' piu' semplice programmare un gioco in direct-x che in opengl.
microzozz fa di tutto pur di facilitare la vita ai programmatori, d'altra parte se non lo facesse e se le directx non esistessero, microsozz potrebbe perdere quote di mercato perche' i giochi opengl potrebbero girare anche su linux con le opportune modifiche

non oso immaginare l'impennata di base installata linux se tutti i giochi fossero disponibili anche per il pinguino, migrazioni di massa


il fatto della complessita' fa un po' ridere, alcune consolle non sono certamente facili da programmare ma quello che conta e interessa alle soft house sono gli introiti, se i programmatori devono dannarsi di piu' nel loro lavoro poco importa

oltretutto e' certo e comprovabile che non esistono accordi commerciali fra microsozz/directx e produttori di schede video/soft house?
ominiverdi è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 17:41   #17
TheRipper
Senior Member
 
L'Avatar di TheRipper
 
Iscritto dal: Sep 2002
Città: Roma
Messaggi: 13052
Quote:
non oso immaginare l'impennata di base installata linux se tutti i giochi fossero disponibili anche per il pinguino, migrazioni di massa
Io sare il primo!

Cmq a parte tutto...avete visto che strano? Kotor e' una conversione da X-Box (percio' direct-x) ma su pc gira in opengl.
Speriamo bene...
__________________
Tag Xbox Live= Th3Ripp3r666
TheRipper è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 17:51   #18
giova22
Senior Member
 
L'Avatar di giova22
 
Iscritto dal: Jun 2003
Città: Ferrara
Messaggi: 5953
Ma come si possono comprare le open gl?

Non penso sia possibile.

In tal caso a chi andrebbero i soldi visto che l' open source non è di nessuno?
__________________
Ho fatto affati con.... troppi Usate la ricerca sul forum... Penso un centinaio almeno
giova22 è offline   Rispondi citando il messaggio o parte di esso
Old 01-01-2004, 17:53   #19
R@nda
Senior Member
 
L'Avatar di R@nda
 
Iscritto dal: Jun 2002
Messaggi: 15293
Mi sembra che la spiegazione sia molto più semplice di come è stata descritta fino ad ora,nelle OpenGL fino alla versione 1.4 mancava il supporto ai Vertex/Pixel Shader programmabili.
Ecco perchè i giochi in OGL sono diventati meno e sono rimasti indietro.

Con la Versione 1.5 (uscita da pochissimo) la situazione è migliorata ancora andando ad eguagliare (in parte) quello che riguarda nella controparte DX9 la programmabilità delle Gpu di ultima generazione.
Adesso stanno lavorando alla versione 2.0

Insomma mentre per le DX9 ci lavora direttamente Microsoft con
il supporto degli altri sviluppatori....e quindi le modifiche e le evoluzioni alle librerie avvengono molto velocemente.
Per le OpenGL non è così,essendo le librerie opensource tutte le modifiche vengono fatte dall'ARB (se non sbaglio) un gruppo (grosso)di programmatori e collaboratoi....e le modifiche richiedono perciò molto più tempo per essere messe in atto.

Tutto qui

Aggiungo....io di programmazione non ne so una cippa,tutte queste informazioni le leggo in rete x vari siti.
__________________
Boris Strugatskij - Arkadij Strugatskij : Picnic sul ciglio della strada
R@nda è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
Scoperto un nuovo esopianeta che orbita ...
Blue Origin NS-37: successo per la missi...
Potrebbe essere stata rilevata una super...
La cometa interstellare 3I/ATLAS è...
Xiaomi 17 Ultra: l'autonomia non sarà un...
Il processo produttivo a 2 nm di TSMC è ...
L'atteso aggiornamento dei driver della ...
The Elder Scrolls VI nel 2029 e Fallout ...
Il Ryzen 7 9850X3D appare nel catalogo d...
Weekend pre natalizio Amazon, ecco tutte...
Prezzi giù su Oral-B iO: spazzolini elet...
19.000 Pa a un prezzo senza precedenti: ...
Narwal in super offerta su Amazon: robot...
SK hynix e NVIDIA lavorano a un SSD spec...
Roborock in super offerta su Amazon: pre...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 21:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v