NSA - Non Solo Amiga

SOFTWARE => Sistemi Operativi => AmigaOS 4.x => Topic aperto da: amitv - 08 Febbraio 2012, 23:07:41

Titolo: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 08 Febbraio 2012, 23:07:41
3D Accelerato in hardware attraverso Compositing 2D

Wellington, 8 febbraio 2012

Hans de Ruiter, ha rilasciato un altro aggiornamento del suo driver RadeonHD per AmigaOS.

La versione 0.32, che ha debuttato con AmigaOS 4.1 Update 5 (creato appositamente per l'AmigaOne X1000 "First Contact"), offre il pieno supporto 2D per tutte le schede grafiche Radeon, dalla X1300 fino alla RadeonHD 4890.

Alla domanda sui miglioramenti offerti dal nuovo driver, De Ruiter ha risposto: "Sono abbastanza soddisfatto da questo aggiornamento. Oltre a fissare alcuni bug, il più grande cambiamento è l'aggiunta del supporto, nella funzione di compositing, per le coordinate delle textures omogenee (homogeneous texture coordinate support in compositing function) Questo permette warping 2D e persino la correzione di prospettiva per le textures".

Trevor Dickinson di Aeon Technology ha commentato: "Sono felice di aiutare e supportare il lavoro che Hans sta svolgendo sul Driver e attendo con ansia il completamento del driver 3D, del quale potrà beneficiare l'intera comunità AmigaOS".

Per illustrare i miglioramenti del suo nuovo driver, De Ruiter ha creato "Composite3DDemo", un remake interattivo e in chiave moderna del famoso "BoingBall Demo", che utilizza esclusivamente l'accelerazione 2D.

Originariamente creato per l'X1000, il demo è presente nel CD di AmigaOS4.1 Update 5 e serve a dimostrare cosa si puo fare al momento utilizando la potente funzione di compositing e un po di "ragionamento creativo".

In altre buone notizie, DeRuiter ha informato la comunità dell'avvenuto rilascio del demo stesso e anche del Codice Sorgente, invitando tutti a trarne vantaggio a scopi didattici (oltre che a dare un occhiata al video del medesimo, postato su YouTube).

Maggiori informazioni, video del demo e downloads al seguente indirizzo:

http://http://hdrlab.org.nz/projects/amiga-os-4-projects/c3d/

Fonte:

http://http://amiga.ikirsector.it/index.php
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 08 Febbraio 2012, 23:09:20
Ho postato la news di iksnet perchè non avevo voglia di tradurla una nuova, cmq dax l'ha fatta veramente bene :clap:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 08 Febbraio 2012, 23:14:17
La boingball! :lol:
Citazione da: "amitv"
3D Accelerato in hardware attraverso Compositing 2D
Ma è una roba seria? Così a naso sa un po' di "arraffazonamento"... :think:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 08 Febbraio 2012, 23:24:40
oddio ma dopo 30 anni stanno ancora appresso a sta palla? x''''''D
Appena posso ne farò una parodia :P Una stanza da bagno con un wc e la palla che rimbalza casualmente, quando cadrà nel water...sciacquone...e si ricomincia da capo
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 08 Febbraio 2012, 23:27:01
A me rimane la solo la curiosità di vedere come delle schede grafiche possano adattarsi a processori di 10 anni fa  :think:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 08 Febbraio 2012, 23:31:46
come vuoi che si adattino? Aspettano che il processore gli passi i dati relativi ai vertici delle superfici poligonali, più lento è il processore, più aspettano... almeno credo
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 08 Febbraio 2012, 23:36:49
Citazione da: "Amig4be"
come vuoi che si adattino? Aspettano che il processore gli passi i dati relativi ai vertici delle superfici poligonali, più lento è il processore, più aspettano... almeno credo

Immaginavo ma voglio vederlo con i miei occhi  :mrgreen:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: TheKaneB - 08 Febbraio 2012, 23:38:26
in realtà è pseudo-3D.

Si tratta di immagini 2D deformate a forma di trapezio per simulare la prospettiva.
Patetico  :naughty:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 08 Febbraio 2012, 23:46:28
e vabbè, cerchiamo anche di essere un po' più comprensivi, dovevano pur mostrare qualcosa che convincesse gli amighisti a spendere fino a 3000 euro... a loro la boing piace, e ci sono affezionati
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: ShInKurO - 08 Febbraio 2012, 23:47:24
Citazione da: "Amig4be"
oddio ma dopo 30 anni stanno ancora appresso a sta palla? x''''''D
Appena posso ne farò una parodia :P Una stanza da bagno con un wc e la palla che rimbalza casualmente, quando cadrà nel water...sciacquone...e si ricomincia da capo
Ho pensato la stessa cosa... ma basta co sta caxxo di palla, tra l'altro era più carina l'immagine di quella che rifecero per la nascita di A1 10 anni fa...
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 08 Febbraio 2012, 23:54:33
Citazione da: "TheKaneB"
in realtà è pseudo-3D.

Si tratta di immagini 2D deformate a forma di trapezio per simulare la prospettiva.
Patetico  :naughty:

Eccolo qua!

Citazione da: "lucommodore"
...arraffazonamento...
:lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 09 Febbraio 2012, 00:06:07
Citazione da: "lucommodore"
Citazione da: "TheKaneB"
in realtà è pseudo-3D.

Si tratta di immagini 2D deformate a forma di trapezio per simulare la prospettiva.
Patetico  :naughty:

Eccolo qua!

Citazione da: "lucommodore"
...arraffazonamento...
:lol:

beh lo zanichelli lo dice, arraffazzonamento=Realizzazione informatica atta a tranquillizzare una massa di aspiranti utenti os4 sulle qualità tecnologiche del loro oggetto di culto, tipico esempio il remake della palla a schacchi biancorossi rimbalzante...
Alla visione di questa demo l'utente os4 medio:
(http://http://images.wikia.com/simpsons/images/d/d7/Milhouse.jpg)
penserà:
"ma se con il due 2D ottengo un 3D che rulla, il giorno in cui finalmente arriveranno i driver 3D avremo un super 3D!!"
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: AmigaCori - 09 Febbraio 2012, 00:13:36
Citazione da: "TheKaneB"
in realtà è pseudo-3D.

Si tratta di immagini 2D deformate a forma di trapezio per simulare la prospettiva.
Patetico  :naughty:

Ricorda una discussione gia' avvenuta tempo fa il altra sede  :?

Beh, NON e' 3D. Almeno questo e' chiaro.

 :liar:
.
.
.
...ripensavo prima di premere il bottone "Invia"...cioe'...ma che senso ha?  :doh:

@all
A proposito della palla, visto che e' cosi' popolare su NSA  :lol:  stavo pensando di aggiungere una voce nella Netiquette per cui tale palla sia bandita come avatar.  :think:
 :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 09 Febbraio 2012, 00:14:28
@Amig4be
di più compare!
Se con AmigaOS per fare il 3D basta avere il 2D, allora quando usciranno i driver 3D le macchine AmigaOS potranno viaggiare nel tempo!
 :text-lol:  :text-lol:  :text-lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 09 Febbraio 2012, 00:31:03
Citazione da: "lucommodore"
@Amig4be
di più compare!
Se con AmigaOS per fare il 3D basta avere il 2D, allora quando usciranno i driver 3D le macchine AmigaOS potranno viaggiare nel tempo!
 :text-lol:  :text-lol:  :text-lol:
Già 4D!

Vanno a potenze d 2, nel 2085 al 100°anniversario di Amiga avranno un 16 core con una grafica a 4096 dimensioni
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: AmigaCori - 09 Febbraio 2012, 00:32:46
@Amitv
Vergognati  :?  ....guarda cos'hai scatenato  :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: divina - 09 Febbraio 2012, 00:39:31
Citazione da: "ShInKurO"
Citazione da: "Amig4be"
oddio ma dopo 30 anni stanno ancora appresso a sta palla? x''''''D
Appena posso ne farò una parodia :P Una stanza da bagno con un wc e la palla che rimbalza casualmente, quando cadrà nel water...sciacquone...e si ricomincia da capo
Ho pensato la stessa cosa... ma basta co sta caxxo di palla,

allora siamo in 3 perchè anche io ho pensato la stessa cosa :)
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 09 Febbraio 2012, 00:52:20
Ma non è che sotto sotto ci siamo tutti quanti rotti le boingball di 'sto "Amiga" e, poveri, non li capiamo quelli che invece la amano veramente?  :angelic-cyan:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 09 Febbraio 2012, 00:53:48
Citazione da: "Amig4be"
Citazione da: "lucommodore"
@Amig4be
di più compare!
Se con AmigaOS per fare il 3D basta avere il 2D, allora quando usciranno i driver 3D le macchine AmigaOS potranno viaggiare nel tempo!
 :text-lol:  :text-lol:  :text-lol:
Già 4D!

Vanno a potenze d 2, nel 2085 al 100°anniversario di Amiga avranno un 16 core con una grafica a 4096 dimensioni
è a quel punto che, secondo le profezie del Nekronomicon, conquisteranno il multiverso! :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: TheKaneB - 09 Febbraio 2012, 02:15:00
aggiungo una precisazione a quanto detto prima.

Questa demo non utilizza la classica grafica 3D "poligonale" generata tramite triangoli texturizzati, ma tramite shape bidimensionali texturizzate usando funzioni di compositing che limitano la libertà di movimento al solo spazio bidimensionale X-Y.

Calcolando la proiezione dell'asse Z via software (seni, coseni e tutte quelle cose zozze lì), si può creare una scena in prospettiva che quindi appare come un normale 3D all'occhio, ma viene generato tramite un trucchetto. Un po' come Wolf3D che sembrava 3D poligonale e invece era RayCasting, cioè una sorta di effetto 3D generato tramite striscioline verticali in 2D la cui scala è calcolata in software per simulare la prospettiva.

Quindi l'aspetto finale della scena è in 3D, ma tecnicamente la proiezione è realizzata senza sfruttare la geometria tridimensionale X-Y-Z di cui sarebbe capace la GPU.

Questo ovviamente comporta tante di quelle limitazioni (che non sto qui a spiegarvi) che l'unica applicazione sarebbe, appunto, un cubo texturizzato con una specie di palla la cui ombra è totalmente fake (banalmente uno sprite grigio scuro, anch'esso disegnato tramite "spalmatura" su un trapezio).
A scopo puramente dimostrativo, vi propongo un esempio moderno di pesudo-3D creato utilizzando una tecnica quasi identica. Anche in questo caso si sfrutta la capacità di compositing 2D per generare un effetto 3D sfruttando solamente le funzioni di rotazione, skew e scala offerti dall'hardware 2D. L'unica differenza con la demo dell'X1000 è che qui non c'è la deformazione a trapezio delle texture, che quindi viene ulteriormente simulata in software, appesantendo un pochino il codice:


















PS: Cercate di essere seri, e non ridete appena guardate il video...




















Per cortesia, è un argomento serissimo e di elevato contenuto matematico...
















































[youtube:5jnc3a56]http://www.youtube.com/watch?v=HVi8AiwKn3k[/youtube:5jnc3a56]
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Allanon - 09 Febbraio 2012, 08:43:23
:lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:  :lol:
@TheKaneB
come si fa a non mettersi a ridere!!
 :lol:  :lol:  :lol:  :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: lucommodore - 09 Febbraio 2012, 11:34:18
@TheKaneB
Sei mitico! :lol:
Sai che ci avevo pensato? Ai tempi noi del volgo videoludico si diceva che il SNES aveva delle possibilità 3D, per la precisione che si potessero muovere degli elementi bidimensionali come in 3 dimensioni.
Poi uscì Starfox che aveva un chippino magico nella cartuccia...
[youtube:2lrvkt3z]http://www.youtube.com/watch?v=99q4Auu4uR4[/youtube:2lrvkt3z]
Che magari uno si chiede perché si perse interesse verso Amiga...

PS.
MarioKart per SNES è un gioco fantastico e il Super Nintendo è La console che TUTTI dovrebbero avere.
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: AmigaCori - 09 Febbraio 2012, 11:47:13
Quando riusciranno a farne il porting sull'X1000 si riuscira' a sfruttarne tutta la mostruosa potenza di calcolo  :)  

Credo che sara', assieme al browser senza Java ed all'OpenOfficeKids che avra' a venire, la killer application  :clap:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: Amig4be - 09 Febbraio 2012, 12:14:31
Citazione da: "lucommodore"
@TheKaneB
Sei mitico! :lol:
Sai che ci avevo pensato? Ai tempi noi del volgo videoludico si diceva che il SNES aveva delle possibilità 3D, per la precisione che si potessero muovere degli elementi bidimensionali come in 3 dimensioni.
Poi uscì Starfox che aveva un chippino magico nella cartuccia...
[youtube:19slwtme]http://www.youtube.com/watch?v=99q4Auu4uR4[/youtube:19slwtme]
Che magari uno si chiede perché si perse interesse verso Amiga...

PS.
MarioKart per SNES è un gioco fantastico e il Super Nintendo è La console che TUTTI dovrebbero avere.

io adoro quell'epoca della grafica vettoriale solida con dei primitivi sistemi d'illuminazione e il tutto "accrocchiato" con grafica Bitmap... Amiga poverina rimasta con una cpu assolutamente non più al passo (anche su i 286 la grafica vettoriale volava in confronto, o potevi addirittura giocare tranquillamente ad alone in the dark tanto per dirne uno) faceva quel che poteva e a volte anche decentemete:
[youtube:19slwtme]http://www.youtube.com/watch?v=Xgr-eDuvYHI[/youtube:19slwtme] godetevi anche la intro renderizzata nel frattempo.
Magari i programmatori che frequentano Nsa prima o poi scriveranno un articolo su quei motori grafici :P Se non erro si usava uno spazio vettoriale con le matrici per le trasformazioni (alcune riviste pubblicavano dei piccoli corsi)

Era 3D vero, primitivo ma vero...

Tornando alla demo tecnologica OS4  :mrgreen: ma nasce come una specie di presentazione dell'x1000? Cioè a sto punto meglio mettere nel pacco un panettone o un buono sconto per una cassata siciliana  8-) Il nonnino dell'unpack ne sarebbe stato entusiasta!
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 09 Febbraio 2012, 12:56:08
@TheKaneB

Mission impossibile  :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: amitv - 09 Febbraio 2012, 12:57:28
Citazione da: "AmigaCori"
@Amitv
Vergognati  :?  ....guarda cos'hai scatenato  :lol:

Ma se eri il primo ad ringraziarmi perchè posto news sull'os4 :lol:
Titolo: Re: AMD RadeonHD: Nuovo Driver e Demo
Inserito da: AmigaCori - 09 Febbraio 2012, 14:39:06
Si, io confermo il ringraziamento :) ma non posso non notare che ad ogni news che ci segnali i tuoi ammiratori crescono  :lol: ...li fai divertire con News un po' al di fuori dal mondo "reale" dell'informatica  :whistle: