Newsgroup: it.comp.hardware.video-3d
Titolo: [semi OT] Tech 5 di ID in DX9!

http://www.hwupgrade.it/news/videogiochi/tech-5-id-software-abbandona-linux-e-opengl_22610.html
Speriamo sia vero, sarebbe una gran bella notizia!
ERA ORA!
-- 
-------------------------------
www.Artenelweb.net
 --> Servizi Internet e Web Creation
www.simbus82.altervista.org
 --> Hi-Tech Content Inside 


 Non mi torna il fatto però che non ci sia il supporto a Linux, il quale
notoriamente supporta benissimo queste api al pari del MAC... forse qualcuno
paga?
Inoltre l'engine sarà scritto sulla base delle DX9, non 10... anche se
questo non lo vedo un grosso svantaggio alla fin fine.


il svantaggio sarà sulla perdita della multipiattaforma.... dal lato grafico 
e supporto audio/online/controlli è tutto un vantaggio!



Mah... staremo a vedere.

 messaggio news:fctq9v$ev9$1...@tdi.cu.mi.it...

beh l'annosa questione della grafica opengl vs dx mi pare che un vincitore 
l'abbia avuto no?



A breve anche OGL supporterà buona parte delle feature presenti nelle
DX10... Comunque anche loro si sono adeguati allo standard di mercato per
quanto riguarda l'ambito gaming... e chiaramente le DX hanno vinto, ma
questo ormai lo si sapeva già prima che uscisse DIII.

 
Come reinventare l'acqua calda, chiamarla "acqua broda" e venderne a 
palate... poi sui forum di hwupgrade c'è qualcuno che non si rende conto 
di quanto microsoft abbia in suo potere il mercato...
A parte tutto, immagino che dopo questo i driver opengl termineranno il 
loro sviluppo. Tutto come nei piani di Bill Gates e il suo splendido 
Vista. A me questo fatto mette addosso una sana tristezza... :/

 Vista. A me questo fatto mette addosso una sana tristezza... :/
Ovvero... "la resistenza sarà inutile".

 Vista. A me questo fatto mette addosso una sana tristezza... :/
Manca ancora dell'acqua sotto a questo mulino... Io aspetterei conferme o
smentite. ;-)

 smentite. ;-)
Ricordo male, oppure agli albori le ogl sotto windows vista andavano 
paurosamente lente perché c'era bisogno di un wrapper ogl -> dx?
Adesso mi sembra che le prestazioni si siano riallineate, non so con 
quale artifizio, ma il bastone fra le ruote bill l'aveva infilato... 
comunque non sono informato sul fronte vista, rivoglio il mio caro 
vecchio dos e tutte le cose simpatiche che si potevano fare... il 
mercato sfrenato di oggi ha portato le nostre amate macchine sul fosso 
del Trusted Computing.

 avranno più senso di subire ulteriori sviluppi.
IMO stiamo parlando di cose ( games, grafica, richiesta di nuove
funzionalità ecc) che vanno troppo a braccetto per far avverare quello che
dici, sempre IMO naturalmente. A nessuno sarà vietato di disegnare una
linea da inserire in un gioco con una funzione che è stata creata invece
per l'ambito professionale...

blazar ha scritto:


Cioè? Spiegati meglio, non ho capito il tuo punto di vista.


che l'opengl è nata come "evuluzione" open dalle librerie grafiche IRIS per 
la SGI. Poche istruzioni "fatte si misura" per l'hardare su cui giravano. 
Alte prestazioni per il wireframe 3d in ambito professionale.... poi han 
voluto farle diventare anche per i giochi.
Ci fu un tentativo di unificazione per creare un standard unico, dove c'era 
anche MS in mezzo, ma SGI non ne volle sapere.... e poi sempre a dire che MS 
è il male... così MS ha continuato con le dx arrivando dove è arrivata, 
ossia è lo stato dell'arte come semplicità di programmazione a oggetti per 
ambito videoludico. Mente le OpenGL come per ogni cosa open ci arriva dopo e 
sempre in ritardo...e navigando in un mare non suo, ossia quello dei motori 
grafici per rendering realtime


 Speriamo sia vero, sarebbe una gran bella notizia!
Speriamo di no, è veramente una notizia orrenda!
Programmare in OpenGL consente di avere prodotti multipiattaforma con 
sforzo ridotto, mentre programmare su DirectX chiude tutte le porte (o 
quasi) a non Windows user.
D'altronde, visto che svilupperanno di certo la versione OGL per MAC, 
non vedo perché non lasciarla in OGL anche sotto Win e portarla su Linux 
(da Mac OS10 a Linux il passo è breve).
Spero vivamente che sia un abbaglio e che Carmack continui dove ha 
sempre lavorato bene, ovvero su OpenGL e sul supporto multiplatform.
-- 
Danilo Pianini
"DanySK"
MSN: danysk_AT_alientech_DOT_it
Skype: 
dany.sk
AStICe - Associazione Studentesca Ingegneria Cesena
Consigliere membro del direttivo
Direttore della rivista "Informa Ingegneri"
www.astice.org
http://www.panoramio.com/user/54484
http://www.youtube.com/danysk86
http://picasaweb.google.it/DanySK86

 e supporto audio/online/controlli è tutto un vantaggio!
MA DOVE?????


 l'abbia avuto no?
Considerando che le DX stesse sono ricalcate sulle OGL, direi piuttosto 
che una tecnologia ha un padre.


 quale artifizio, ma il bastone fra le ruote bill l'aveva infilato... 
Si sono riscritti le librerie personalizzandole, ecco l'artifizio :D


 ha scritto nel messaggio
news:fd16pe$65m$1...@tdi.cu.mi.it...

Comunque JC pare aver smentito buona parte delle ultime voci a riguardo...
:D
http://next.videogame.it/html/notizia.php?id=46167

 MA DOVE?????
mai sentito parlare di SDK?


 piuttosto che una tecnologia ha un padre.
ROTFL....vabbč..... infatti ora sono 3 anni che aspettiamo le OGL 3 per 
avere degli effetti simili alle dx9....


 
http://next.videogame.it/html/notizia.php?id=46167
ma si era ovvio...farà un po come tutti.... ogl dove serve e dx dove 
serve.....


 avere degli effetti simili alle dx9....
Ma veramente le 2.1 dovrebbero offrire un'esperienza praticamente pari. 
Che effetti mancano che tu sappia?


 mai sentito parlare di SDK?
Source Development Kit?
Eccome! Io ad esempio utilizzo Eclipse.
Ora, mi diresti che c'entra sulla (presunta) superiorità di DirectX?
Ricorda che OpenGL è uno standard APERTO e multipiattaforma. Se il 
successo di Java (write once, run everywere) non ha insegnato nulla...
Spero vivamente che il gaming diventi multipiattaforma, e, a meno che 
qualcuno non rimetta in piedi Farenheit (ed è impossibile a meno che non 
sia MS stessa), l'unica via percorribile è spingere sulle OpenGL.



Si tutto molto bello... ma temo che in futuro l'OGL in ambito gaming si
estinguerà. Ormai la strada è percorsa. E' già tanto che ad esempio la PS3
di base continui ad utilizzarle.

 di base continui ad utilizzarle.
Non ne sono convinto. Se Linux e OSX si diffondono, OGL diventa scelta 
obbligata. Inoltre sottolineo che si tratta dell'unico standard davvero 
aperto e che ad ora tutte le librerie Java che ho visto bindano OpenGL 
(Java3D, JOGL, LWJGL). Per uccidere OpenGL ci vorrà davvero tutto 
l'impegno di MS, e finché Carmak non cambia idea saremo certi che ci 
sarà almeno un motore allo stato dell'arte che utilizza queste librerie.


 sarà almeno un motore allo stato dell'arte che utilizza queste librerie.
E poi aggiungerei che è un bene anche per le dx se esiste un'alternativa: la
concorrenza ti obbliga a fare qualcosa... ;-)


Ma si sa che JC è un "romantico"...è un caso a parte :D

 concorrenza ti obbliga a fare qualcosa... ;-)
Molto vero.


 Ma si sa che JC è un "romantico"...è un caso a parte :D
Più passa il tempo e più capisco che Carmack ha ragione. L'ha sempre 
avuta :P
Non è un romantico, è un genio, è solo troppo in anticipo sui tempi.



mah... ihmo è anche troppo "osannato" (vedere ad esempio il motore di DIII,
tutt'altro che rivoluzionario; attendiamo adesso sto Tech5, sperando che non
occorrano 10 anni prima che lo butti fuori). Comunque sono opinioni
personali le mie.


Ovviamente quoto... ma purtroppo la situazione quella č.

 personali le mie.
Il motore di Doom 3 ha avuto la sola sfortuna di doversela vedere con il 
capolavoro di un altro genio, il Source sviluppato da Newell, un motore 
non tanto migliore dal punto di vista della potenza quanto capace di 
rendere una scena molto bene utilizzando una quantità di effetti molto 
selezionati in quantità tutto sommato limitata e riuscendo così, a 
parità di impatto grafico, ad ottenere un motore molto più agile.
Di suo il motore di Doom 3 è una gran cosa, guarda che bel lavoro hanno 
fatto con Prey!
E comunque Carmack ha smentito... Finché continuerà a sviluppare in OGL 
per me resterà da santificare :D
Come William Wallace :D



Bah... degustibus :D
Piuttosto se mi presta una delle sue diverse Ferrari mi farei volentieri un
giretto...quello si :P

Mmmhhh... ma il JC a cui ti riferisci è John Carmack o Jesus Christ? :) 
Mi sta cominciando a venire il dubbio!

 l'imminente Assassin's Creed.
Chiaro che quelli che citi sono una nuova generazione, la precedente era 
Source - Doom3 - Cryengine 1 - Unreal 2 (secondo me, nell'ordine).
Adesso si aspetta di vedere oltre ad Unreal 3 (molto molto bella la 
gestione dell'effetto blur, ho visto l'intro di Vegas e mi è molto 
piaciuto) Cryengine 2 e Tech5...
A dir la verità poi gli UE restano sempre un po' intermedi, fanno da 
anello di congiunzione, restano molto migliori della gen subito 
precedente e molto inferiori alla gen immediatamente successiva.


 Mi sta cominciando a venire il dubbio!
Ah, non sono la stessa persona? o_o
Comunque si riferiva ovviamente a JC Denton.


 Mi sta cominciando a venire il dubbio!
Per Dany sarŕ sicuramente č Jesus Christ... secondo me in camera sua ha la
statua di Carmak e ogni mattina quando si alza sta li davanti 5 minuti a
pregare :D


L'UE3 è molto ben scalabile ad ha un SDK fenomenale... sarà un engine molto
longevo ihmo.

 pari. Che effetti mancano che tu sappia?
dovrebbero? chi te l'ha detto? mago zurlì?
ma quando poni delle domande, ti informi prima se sono domande a cui tutto 
il mondo ha già dato risposte... oppure non fai neanche lo sforzo di 
ragionare?


 ragionare?
http://www.winmatrix.com/forums/index.php?showtopic=13647
http://createdigitalmotion.com/2007/08/20/opengl-30-is-nearly-here-why-use-directx/
"A lot of users understandably wonder about the difference between the 
two APIs. They might be surprised to discover there’s really little 
practical difference at this point in terms of what end result you get. 
OpenGL 2/2.1, not OpenGL 3, is roughly equivalent to DirectX 10 as far 
as supporting flashy new features. Thanks to extensions to the OpenGL 
spec, in fact, OpenGL developers often get earlier access to 
functionality than DirectX 10 developers do, or at least get it on more 
platforms more quickly."
Non vedo sinceramente dove le DX9 siano superiori alle OGL2.1. Davvero. 
Passi l'architettura unificata DX10 (destinata ad essere superata dalla 
relase 3), ma DX9 vs. OGL 2.1 un vincitore chiaro non l'ha.
La prossima volta magari prima di rispondere in modo avventato e sciocco 
informati... no?
Anche questo è interessante:
http://en.wikipedia.org/wiki/Comparison_of_Direct3D_and_OpenGL
La prossima volta prima di dichiarare morta e sepolta una libreria 
pensiamoci due volte... Tanto più che Carmack ha confermato che Tech5 
sarà OpenGL (3) e multipiattaforma.
