Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


02 Maggio 2017 Postato da: GabrieleNick
Imagine 4.0 per Amiga ed antialias
.

Modificato il 02/05/2017 alle ore 16:32:59

Commenti: 6  Aggiungi  - Leggi

Indice: forum / Software Amiga in generale


Post inviati: 1225

Visulizza profilo Messaggio Personale
151.0.243.*** Mozilla/5.0 (Windows NT 6.3; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Commento 1
GabrieleNick 2 Maggio 2017    16:33:09
Buonasera a tutti, ultimamente stavo giocando con Imagine cercando di andare a studiare il software in maniera più approfondita ed ho notato che, di default, durante la fase di Ray Tracing è possibile impostare i parametri di antialiasing che vanno a migliorare (o peggiorare) notevolmente sia la qualità che i tempi di rendering.
Tuttavia ho anche notato che le modifiche non sono così intuitive e, per questo motivo, ho reputato opportuno illustrare i vari test che ho effettuato. Per comodità, ahimè, ho usato WinUAE ma i risultati sono identici su Amiga reali.

Iniziamo innanzi tutto a scovare i due comandi che influenzano l'antialias.
L'antialias influenza i dettagli di un'immagine poiché dona un effetto più nitido al risultato finale.
Differentemente da Imagine for Windows, questi parametri vanno settati manualmente tramite l'inserimento di numeri prima dell'effettivo rendering. Questo comporta che non avremo nessun popup pre-rendering che ci avverte dei settaggi dell'antialias, ma noi siamo bravi Amighisti e sappiamo dove mettere le mani.
Le due stringhe che ci interessano sono queste sotto preferences:

Immagine
Antialias Threshold, di default settato a 10
Antialias Rays per Pixel limit, di default settato a 20

Il risultato con questi settaggi è il seguente:
Immagine
Il tempo di rendering è stato di 32 secondi.

Ora andiamo ad aumentare al massimo la sensibilità (Threshold) e diminuire i Rays per Pixel (RPP da ora in poi) con i seguenti settaggi:
Threshold 1
RPP 1
Immagine
Il tempo di rendering è stato di 13 secondi. Notiamo che sebbene abbiamo aumentato la sensibilità con il Threshold abbiamo notevolmente diminuito la qualità diminuendo gli RPP.

Ora facciamo l'inverso:
Threshold 255
RPP 255
Immagine
Il tempo di rendering, di soli 8 miserabili secondi mostra una qualità ancor più inferiore poiché nonostante gli RPP alti, la sensibilità dell'antialias è così bassa da generare un'immagine veramente orrenda.

Va da se che, a rigor di logica, i risultati migliori si ottengono con un Threshold basso e RPP alti.
Vediamo le cose come cambiano.
Threshold 1
RPP 255
Immagine
Il tempo di rendering è stato un mostruoso 21 minuti e 53 secondi e WinUAE sta girando sotto un Intel Core i7. Tuttavia anche il risultato è eccezionale mostrando un'immagine nitida anche in fase di zoom e marcando le linee (ad esempio del floppy o dello slot CD) in maniera più decisa.

Ma la domanda a questo punto è: veramente è necessario usare dei settaggi così esagerati per avere risultati degni? La risposta è: assolutamente no. Come in molti casi nella vita, anche in questo caso la verità sta nel mezzo. Dai vari test che ho effettuato, un risultato visibilmente simile a Threshold 1 e RPP 255 è ottenibile con i seguenti settaggi:

Threshold 1
RPP 20
Immagine
Il tempo di rendering è stato di un miserabile minuto e 40 secondi quindi, mediamente di un 3 volte superiore ai tempi di rendering di default ma con una qualità, a mio avviso, devastantemente superiore.

Portando il discorso in termini amigheschi, visto che siamo abituati agli overnight rendering, un'immagine che richiede con Threshold e RPP di default 40 minuti di rendering, con i settaggi Threshold 1 e RPP 20 richiederà circa 2 ore e qualche spiccio. Tanto l'Amiga lavora la notte.. che ci frega

Spero di essere stato utile a chiunque si voglia avventurare su Imagine per Amiga!

amiwell79

Post inviati: 12246

Visulizza profilo Messaggio Personale
46.141.23.*** Mozilla/5.0 (i686; AROS; Odyssey Web Browser; rv:1.25) AppleWebKit/602.1 (KHTML, like Gecko) OWB/1.25 Safari/602.1
Commento 2
amiwell79 2 Maggio 2017    17:03:29
grazie

Aros - Workbench X86 - Tiny Aros Retainer - https://tinyaros.flazio.com

Fabbroz75

Post inviati: 65

Visulizza profilo Messaggio Personale
79.0.124.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36
Commento 3
Fabbroz75 2 Maggio 2017    17:06:08
Mi stavo rimettendo anch'io con C4D e LW (col poco tempo che mi rimane)
Se vuoi, posso provarti la scena su uno 040, 060 e Vampire

ciao!

Commento modificato il 02/05/2017 alle ore 18:33:13


Amiga 1200 Infinity Tower + BlizzardPPC 603e@210 + 040@25 + 96mb + Bvision + Wifi + CF

Amiga 1200 + Blizzard 1260@50 + 32mb + Wifi + CF

Amiga 1200 + MK2 030@40 + FPU + 64mb + Wifi + CF

Amiga 500 + A590

Amiga 500 1.2

Amiga 600 3.1 + 2mb Chip + CF (morto ... )

New Entry: Mac Mini G4 1.25 + MorphOS 3.9

www.retroacademy.it

Post inviati: 1225

Visulizza profilo Messaggio Personale
151.0.243.*** Mozilla/5.0 (Windows NT 6.3; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Commento 4
GabrieleNick 2 Maggio 2017    17:11:29
Citazione

Mi stavo rimettendo anch'io con C4D e LW (col poco tempo che mi rimane)
Se vuoi, posso provarti la scena su uno 040, 060 e Vampire

ciao!




Ciao compare,
sto elaborando una nuova scena che farò renderizzare dal mio 1200/030/882 @50MHz. Se vuoi te la posso passare tanto gli oggetti li ho creati io e sono scaricabili da Aminet!
La vampire supporta la FPU? Altrimenti devo fare un packaging senza le texture Essence esclusive per la FPU.

Commento modificato il 02/05/2017 alle ore 18:29:57

Fabbroz75

Post inviati: 65

Visulizza profilo Messaggio Personale
79.0.124.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36
Commento 5
Fabbroz75 2 Maggio 2017    23:21:10
Citazione

Citazione

Mi stavo rimettendo anch'io con C4D e LW (col poco tempo che mi rimane)
Se vuoi, posso provarti la scena su uno 040, 060 e Vampire

ciao!




Ciao compare,
sto elaborando una nuova scena che farò renderizzare dal mio 1200/030/882 @50MHz. Se vuoi te la posso passare tanto gli oggetti li ho creati io e sono scaricabili da Aminet!
La vampire supporta la FPU? Altrimenti devo fare un packaging senza le texture Essence esclusive per la FPU.




Vampire, per adesso, niente FPU
Il test "veloce" lo farei con lo 040@25 della mia PPC.

Potrei postare questo test al RetroAcademy il 27 e 28 maggio. Sarebbe carino da far vedere alla gente

Amiga 1200 Infinity Tower + BlizzardPPC 603e@210 + 040@25 + 96mb + Bvision + Wifi + CF

Amiga 1200 + Blizzard 1260@50 + 32mb + Wifi + CF

Amiga 1200 + MK2 030@40 + FPU + 64mb + Wifi + CF

Amiga 500 + A590

Amiga 500 1.2

Amiga 600 3.1 + 2mb Chip + CF (morto ... )

New Entry: Mac Mini G4 1.25 + MorphOS 3.9

www.retroacademy.it

Post inviati: 1225

Visulizza profilo Messaggio Personale
79.55.63.*** Mozilla/5.0 (Linux; Android 7.0; MHA-L29 Build/HUAWEIMHA-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.132 Mobile Safari/537.36
Commento 6
GabrieleNick 2 Maggio 2017    23:41:44
Sarebbe un onore vedere un lavoro che mi è costato tante ore di lavoro (l'A4000 per Imagine) in un evento così importante.

Se puoi comunicarmi la tua mail privatamente ti inoltrerò quanto prima un progetto di Imagine utilizzabile a tale scopo.


Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 1 registrati - DanyPPC -
115 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a Yuppis Revange - jpp - pocketclouds - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.12046813964844 secondi