{"id":232,"date":"2015-06-05T20:58:25","date_gmt":"2015-06-05T18:58:25","guid":{"rendered":"http:\/\/monodes.com\/predaelli\/?p=232"},"modified":"2015-06-05T08:58:58","modified_gmt":"2015-06-05T06:58:58","slug":"amigaworld-persistence-of-vision-ray-tracer","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2015\/06\/05\/amigaworld-persistence-of-vision-ray-tracer\/","title":{"rendered":"AMIGAWORLD &#8211; Persistence of Vision Ray Tracer"},"content":{"rendered":"<p>Caro Paolo Pettinato, molte grazie per aver conservato per tutti questi anni il testo della mia presentazione. Lo ripropongo in questo mio angolino in rete. E vado a cercare le immagini che avevo usato allora.<\/p>\n<p>Sorgente: <em><a href=\"http:\/\/www.amiworld.it\/reportage\/pov.html\">AMIGAWORLD &#8211; Persistence of Vision Ray Tracer<\/a><\/em><\/p>\n<blockquote><p><span style=\"font-family: Arial; font-size: large;\"><strong>Cos&#8217;\u00e8?<\/strong> <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Persistence of Vision(tm) Ray Tracer \u00e8 un programma per le creazione di immagini fotorealistiche che utilizza le tecniche note col nome di &#8220;Ray Tracing&#8221; e &#8220;Radiosity&#8221;. Negli intenti di chi lo ha creato, il POV-Team, vuole essere un&#8217;alternativa efficace, portabile e gratuita ai costosissimi programmi che affollano l&#8217;affascinante mondo della grafica fotorealistica Ray Tracing. <\/span><\/p>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Storia Persistence of Vision(tm)<\/strong> <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Ray-Tracer \u00e8 stato sviluppato da DKBTrace 2.12 (scritto da David K. Buck e Aaron A. Collins per Amiga). La loro opera, continuata con coraggio dal POV-Team, \u00e8 stata quella di dare agli utenti di personal computer programmi ed algoritmi che fino a pochissimi anni fa erano esclusivo appannaggio di universit\u00e0 o di programmi costosissimi. Il loro lavoro \u00e8 sfociato nel 1991 nel programma chiamato POV-Ray 1.0 che si \u00e8 evoluto negli anni fino ad arrivare alla versione 3.1, di prossima &#8220;pubblicazione&#8221;, divenendo col passare del tempo uno dei motori di rendering fra i pi\u00f9 potenti e versatili. <\/span><\/p>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Filosofia<\/strong> <\/span><\/p>\n<ul>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Il suo linguaggio &#8220;simil-C&#8221;<\/span><\/span>Non potendo fare affidamento su una interfaccia grafica comune a tutte le piattaforme, il POV-Team si ha dovuto ripiegare su di un formato testuale che descrivesse formalmente l&#8217;ambiente da simulare, ispirandosi ad una &#8220;lingua&#8221; riconosciuta universalmente del mondo dei computer: il linguaggio C. Da esso hanno tratto la struttura ed il modo di impostare il problema, tant&#8217;\u00e8 che chi ha anche una minima familiarit\u00e0 con questo linguaggio riesce ad impadronirsi in pochissimo tempo del &#8220;POV-Ray&#8217;s scene description language&#8221;, l&#8217;idoma con cui si assemblano gli oggetti e si costruiscono le scene e le animazioni in POV-Ray.<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\"><br \/>\nPortabilit\u00e0<\/span><\/span>L&#8217;obiettivo di rendere disponibile POV-Ray sul maggior numero di piattaforme possibili ha spinto gli autori del programma, il &#8220;POV-Team&#8221;, a puntare alla realizzazione di un codice molto &#8220;pulito&#8221; ed altamente portabile. Il nucleo centrale del programma consiste infatti nel nudo motore di rendering, privo di qualsiasi funzionalit\u00e0 &#8220;grafica&#8221;; esso \u00e8 infatti progettato per essere pienamente operativo da una semplice shell. Ci\u00f2 permette di avere delle versioni scarne ma pienamente funzionali su praticamente tutti i sistemi operativi attuali. \u00c8 compito poi del responsabile della singola piattaforma inserire in maniera organica e razionale il supporto &#8220;grafico&#8221; con caratteristiche quali l&#8217;output in tempo reale su sistemi WYSIWYG, utilizzo di sistemi a finestre ecc. Sono per\u00f2 disponibili numerosissimi modellatori &#8220;front-end&#8221; per molte piattaforme, che facilitano notevolmente il lavoro creativo dell&#8217;utente finale. Purtroppo su Amiga, al momento in cui scrivo questo articolo, non \u00e8 disponibile alcun modellatore grafico, simile a quelli messi a disposizione da software commerciali come Imagine, Lightwave, Real 3D. \u00c8 allo studio un porting di SCED, un modellatore disponibile sotto Unix e X-Windows distribuito con licenza GNU.<\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Lo sviluppo pianificato<\/span><\/span>POV-Ray \u00e8 un software definito come copyrighted-freeware; questa particolare licenza implica che finch\u00e8 l&#8217;utente finale riconosce i diritti d&#8217;autore del POV-Team, esso liberamente distribuibile. Questa politica di distribuzione del programma permette la massima diffusione dello stesso, assicurandone allo stesso tempo uno sviluppo organico e coerente. Infatti i sorgenti di ogni versione sono disponibili sul sito Internet di POV-Ray, in modo da incentivare la realizzazione di versioni per nuove piattaforme. Contemporaneamente per\u00f2 nel file &#8220;PovLegal.Doc&#8221; vengono specificate precise regole per lo sviluppo di versioni personalizzate, che non sono incentivate. Questa modalit\u00e0 di procedere ha il fine ben preciso di impedire il proliferare di innumerevoli versioni del programma incompatibili fra di loro. Ci\u00f2 comporterebbe una ancor maggiore frammentazione dell&#8217;utenza, che oggi si ritrova legata ad innumerevoli prodotti diversi. Credo sia ben presente nella mente dei responsabili di POV-Ray la incredibile frammentazione che si \u00e8 prodotta negli applicativi dell&#8217;ambiente GNU. Presi singolarmente questi software sono spessissimo molto validi ma le numerosissime versioni impediscono all&#8217;utenza di aggregarsi e superare quella &#8220;massa critica&#8221; che genera club di utenti, FAQ, scene e file di esempio, utility di supporto e che fa la differenza fra un programma poco usato ed uno ad ampia diffusione.<\/li>\n<\/ul>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Pregi e difetti<\/strong> <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Fra i maggiori pregi che mi sento di attribuire a POV-Ray vi \u00e8 senza ombra di dubbio la qualit\u00e0 delle immagini prodotte: lo testimoniano le migliaia di stupende immagini realizzate dagli utenti; inoltre, durante la recente fiera dello SMAU ho avuto occasione di comparare le features di POV-Ray con quelle di quotatissimi (e se mi permettete, costosissimi) programmi quali 3D Studio Max, e mi pare di non aver trovato in essi caratteristiche di rendering che non fossero presenti in POV-Ray, che spesso le implementava meglio, almeno secondo la mia opinione. Ecco elencate qui di seguito alcune delle caratteristiche di POV-Ray che ne hanno decretato il successo: <\/span><\/p>\n<ul>\n<li><span style=\"font-family: Arial;\">Linguaggio di descrizione di scena facile da apprendere e da usare. Si basa su una descrizione geometrica-vettoriale dell&#8217;ambiente modellato. Per molti aspetti (convenzioni, direttive, stile) ricorda il C. \u00c8 inoltre sintetico, ma non criptico; permette l&#8217;uso di shortcut, direttive di preprocessore, variabili, cicli for e while che sono usati per esempio per realizzare mesh di triangoli o oggetti &#8220;ricorsivi&#8221; ed organici quali alberi.<br \/>\n<\/span><\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">\u00c8 dotato di un&#8217;ampia biblioteca di stupefacenti file scena di esempio.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">I file include standard estendono in maniera estremamente intuitiva il linguaggio, aggiungendo definizioni per numerosissimi colori, forme geometriche e tessiture, molte delle quali incredibilmente realistiche. Questi file di semplice testo spesso offrono &#8220;procedure&#8221; che producono oggetti di incredibile realismo, quali alberi, catene, persone, oppure effetti speciali quali lens flare di ogni tipo e qualit\u00e0. Con essi si riescono ad ottenere risultati non ottenibili con il linguaggio base, tant&#8217;\u00e8 che qualcuno comincia a chiamarli &#8220;plug-in&#8221;.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Elevatissima qualit\u00e0 delle immagini prodotte: arriva infatti fino a 48 bit per pixel, senza alcuna limitazione sulla risoluzione.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Output realtime truecolor con sistemi CyberGraphx e Picasso 96 su Amiga (supporto diretto per AGA ed ECS sar\u00e0 fornito successivamente e probabilmente sar\u00e0 disponibile quando leggerete queste righe).<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Crea paesaggi fotorealistici utilizzando delle &#8220;mappe di elevazione&#8221;. Questa caratteristica \u00e8 stata sfruttata da numerosi artisti, fra cui si distingue fra tutti Dan Farmer, personaggio veramente poliedrico: \u00e8 infatti comtemporaneamente programmatore di POV-Ray, &#8220;artista&#8221; abilissimo; la sua pagina web merita decisamente una visita, come per quella di tutti gli &#8220;artisti&#8221; riconosciuti dal POV-Team.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Sofisticato controllo dell&#8217;illuminazione. Sono infatti disponibili luci puntiformi, proiettori &#8220;ad occhio di bue&#8221;, luci cilindriche ed aree luminose che permettono combinazioni molto suggestive. &#8211; Riflessi speculari e phong per superfici riflettenti.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Riflessione inter-diffusa (radiosity) per un&#8217;illuminazione ultra realistica. Questo algoritmo di tracciamento \u00e8 parzialmente sperimentale per svariati motivi; uno dei principali \u00e8 le notevolissime risorse di calcolo necessarie per attuarlo: infatti pur utilizzando formule e strutture di calcolo semplificate ed approssimate per non appesantire eccessivamente i calcoli, questo algoritmo \u00e8 ancora pi\u00f9 esigente in termini computazionali rispetto alle tecniche &#8220;ray tracing&#8221; tradizionali: di fatto la &#8220;lentezza&#8221; degli attuali microprocessori ne limita l&#8217;uso ad immagini di piccola risoluzione o a piattaforme dotate di notevole capacit\u00e0 di calcolo (e per notevole intendo molto oltre le prestazioni degli attuali Intel e PowerPC).<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Effetti atmosferici come simulazione efficace dell&#8217;atmosfera, nebbie dotate di innumerevoli caratteristiche diverse ed arcobaleni.<br \/>\nSono disponibili vari modelli di simulazione come sparpagliamento isotropico, Rayleigh, Mie, Henrey Greenstein, modellati analiticamente su fenomeni come nebbie, foschie, inquinamento ecc.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Innumerevoli formati di immagine supportati, includendo Targa, PNG, PPM e disponibile in ingresso solo su Amiga, tutti i formati disponibili con DataTypes.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Primitive geometriche basilari come sfere, scatole, quadriche, cilindri, coni triangoli e piani infiniti.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Forme geometriche pi\u00f9 avanzate quali tori (ciambelle), superfici di bezier, campi di elevazione (per paesaggi), blob (isosuperfici di campi scalari tridimensionali), quartiche, triangoli smussati, testi tridimensionali, frattali 3D, superquartiche, superfici di rivoluzione, prismi, poligoni e superfici tornite.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Le forme possone essere combinate per ottenerne di pi\u00f9 complesse utilizzando la Constructive Solid Geometry (CSG, Geometria Solida Costruttiva) che in POV-Ray offre unioni, intersezioni, differenze e merge. &#8211; Gli oggetti sono dotati di caratteristiche superficiali molto particolareggiate, tramite textures (tessiture), che descrivono il comportamento fisico della superficie stessa.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Sono presenti motivi di colore e di rilievo, caratterizzati da una flessibilit\u00e0 decisamente sopra la media: Agate, Bozo, Bumps, Checker, Crackle, Dents, Granite, Gradient, Hexagon, Leopard, Mandel, Marble, Onion, Quilted, Ripples, Spotted, Sprial, Radial,Waves, Wood, Wrinkles. \u00c8 possibile effettuare mappaggi di materiali tramite immagini (ad ogni colore corrisponde un materiale assegnato).<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">Gli utenti possono creare le loro tessiture superficiali personali, oppure utilizzare la vasta e sempre crescente libreria di superfici predefinite, che comprendono materiali come ottone, cromo rame, oro, argento, numerosissimi tipi di pietre, marmi e graniti, assieme a legni di ogni genere e vetri.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">\u00c8 possibile combinare le tessiture superficiali stratificando texture semi-trasparenti oppure rivestire la superficie a mo&#8217; di piastelle oppure con mappe di materiali. Queste ultime quattro caratteristiche sono sicuramente uno dei maggiori punti di forza di POV-Ray: infatti molti utenti di rinomati programmi di Ray tracing commerciali (non faccio nomi&#8230;) hanno candidamente ammesso di usare POV come &#8220;generatore di textures&#8221; da usare al posto di quelle fornite con quei programmi.<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\"><span style=\"font-family: Arial;\">\u00c8 visibile opzionalmente un&#8217;anteprima dell&#8217;immagine durante il suo calcolo (presente su Amiga, questa caratteristica non \u00e8 per\u00f2 presente su tutte le piattaforme)<\/span><\/span>&nbsp;<\/li>\n<li><span style=\"font-family: Arial;\">Si pu\u00f2 continuare il calcolo di una immagine in un secondo momento. <\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Perch\u00e8 dovrei usare POV-Ray?<br \/>\nRisorse Internet per POV-Ray, generiche e specifiche per Amiga<\/strong>. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Il mondo di POV-Ray si svolge soprattutto su Internet, a partire dal sito ufficiale del programma. \u00c8 un&#8217;ambiente caratterizzato da una buona dinamicit\u00e0 e generosit\u00e0 degli utenti. Per quanto riguarda la creazione di paesaggi sintetici con l&#8217;ausilio di POV-Ray, campo di applicazione che mi sta particolarmente a cuore trovo che siano molto interessanti, versatili ed utili i programmi creati da John Beale: Gforge ed il suo &#8220;successore&#8221; HeightField Lab. Il primo \u00e8 specificatamente mirato alla realizzazione di immagini piastrellabili (tileable) per l&#8217;uso con POV. Esso sfrutta tecniche denominate &#8220;random fractal forgery&#8221;: riempie una matrice quadrata di termini casuali &#8220;di frequenza&#8221; , su cui \u00e8 possibile applicare filtri passa-basso, passa-alto, passa-banda, operatori di elevamento a potenza; successivamente viene applicata alla matrice l&#8217;operatore trasformata di Fourier inverso, che trasforma questo dominio di frequenze in paesaggi estremamente realistici che spaziano dalle colline tondeggianti all valli glaciali passando per montagne torreggianti e fiordi. HeightField Lab, pur offrendo tutte le caratteristiche di Gforge, possiede tutta una serie di comandi per la manipolazione di innumerevoli immagini in contemporanea, con operatori che ne mixano le caratteristiche, insieme con nuove possibilit\u00e0 quali la simulazione dell&#8217;erosione e la definizione di tracciati fluviali e lacustri sulle mappe di elevazione. Gradito add-on di questo nuovo programma sono le anteprime in due e tre dimensioni. <\/span><\/p>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Sviluppo futuri e nuove release.<\/strong> <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Mentre noi fruiamo della corrente release di POV-Ray, il Pov-Team sta lavorando alacremente, discutendo sulle possibili evoluzioni del programma, per inserire gli algoritmi e le caratteristiche pi\u00f9 richieste dagli utenti, razionalizzando il linguaggio durante la sua evoluzione. Al momento in cui leggerete queste righe quasi sicuramente sar\u00e0 uscita la nuova release, le 3.1. Essa rappresenta un passo intermedio fra la 3.0x e la 4.0, in cui verranno &#8220;ufficializzate&#8221; tutte quelle feature che fino ad ora erano da considerare &#8220;sperimentali&#8221;. <\/span><\/p>\n<p><span style=\"font-family: Arial; font-size: large;\"><strong>Siti di interesse: <\/strong><\/span><\/p>\n<p><span style=\"font-family: Arial;\">Persistence of Vision Freeware Ray Tracer Official Home Page: <\/span><a href=\"http:\/\/www.povray.org\/default.htm\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.povray.org\/<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nLa pagina fondamentale, da cui partire per ogni ricerca e punto di riferimento sicuro per lo sviluppo del programma. All&#8217;interno del sito \u00e8 interessante visitare <\/span> <a href=\"http:\/\/www.povray.org\/gallery\/index.html\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.povray.org\/gallery\/index.html<\/span><\/a><span style=\"font-family: Arial;\"> \u00e8 un elenco non esaustivo di utenti validi e capaci: molte loro creazioni sono decisamente accattivanti. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">POV-Ray Amiga Home Page: <\/span> <a href=\"http:\/\/www.wearefamily.com\/newkirk\/povamiga\/default.htm\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.wearefamily.com\/newkirk\/povamiga\/<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nLa pagina ufficiale di Persist of Vision versione Amiga. \u00c8 il primo luogo in cui cercare per trovare versioni aggiornate e software specifico per la versione Amiga. \u00c8 una parte del sito personale di Joel Newkirk, il curatore della versione Amiga. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">John Beale Home Page: <\/span><a href=\"http:\/\/shell3.ba.best.com\/%7Ebeale\/default.htm\"><span style=\"font-family: Arial;\">http:\/\/shell3.ba.best.com\/~beale\/<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nLa pagina del creatore di Gforge ed HeightField Lab. Contiene interessanti dimostrazioni dell&#8217;uso del programma, nonch\u00e8 illuminanti spiegazioni sulla loro logica di funzionamento. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">the PILE: Pov Include File Enhancement <\/span><a href=\"http:\/\/user.baden-online.de\/%7Embachman\/pile\/pile_eng.htm\"><span style=\"font-family: Arial;\">http:\/\/user.baden-online.de\/~mbachman\/pile\/pile_eng.htm<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nOvvero, una delle pi\u00f9 complete ed aggiornate librerie di file include di POV-Ray. In esso sono presenti file include che realizzano cose che mai avreste creduto possibili con POV-Ray, quali alberi realistici, lens flare ecc. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Texture Shoppe:<\/span> <a href=\"http:\/\/www.fortunecity.com\/victorian\/priory\/78\/texindex.html\" target=\"_top\"><span style=\"font-family: Arial;\"> http:\/\/www.fortunecity.com\/victorian\/priory\/78\/texindex.html<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nSito dedicato principalmente alle textures. Anche se sono archiviate con zip, vale la pena di dar loro un&#8217;occhiata. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">PovRay Ring HeadQuarter &amp; FAQ: <\/span> <a href=\"http:\/\/www.geocities.com\/SiliconValley\/Vista\/8241\/index.html\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.geocities.com\/SiliconValley\/Vista\/8241\/index.html<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nIl punto focale del ring su POVRay. Collega decine di siti dedicati a POV in un &#8220;anello&#8221; di links. <\/span><\/p>\n<p><span style=\"font-family: Arial;\">Truman Brown: <\/span> <a href=\"http:\/\/www.websharx.com\/%7Ettbrown\/warpwufg.html%20Dan%20Farmer:%20http:\/\/www.websharx.com\/%7Edfarmer\/default.htm\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.websharx.com\/~ttbrown\/warpwufg.html <\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nDan Farmer: <\/span><a href=\"http:\/\/www.websharx.com\/%7Edfarmer\/default.htm\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.websharx.com\/~dfarmer\/<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nRobert Mickelsen: <\/span> <a href=\"http:\/\/www.websharx.com\/%7Ekahuna\/default.htm\" target=\"_top\"><span style=\"font-family: Arial;\">http:\/\/www.websharx.com\/~kahuna\/<\/span><\/a><span style=\"font-family: Arial;\"><br \/>\nQueste ultime tre pagine web sono quelle personali dei tre artisti ufficiali di POV-Ray. Meritano decisamente una visita. <\/span><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Caro Paolo Pettinato, molte grazie per aver conservato per tutti questi anni il testo della mia presentazione. Lo ripropongo in questo mio angolino in rete. E vado a cercare le immagini che avevo usato allora. Sorgente: AMIGAWORLD &#8211; Persistence of Vision Ray Tracer Cos&#8217;\u00e8? Persistence of Vision(tm) Ray Tracer \u00e8 un programma per le creazione&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2015\/06\/05\/amigaworld-persistence-of-vision-ray-tracer\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[12],"tags":[16,17],"class_list":["post-232","post","type-post","status-publish","format-standard","hentry","category-amiga","tag-ipisa","tag-pov-ray"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-3K","jetpack-related-posts":[{"id":229,"url":"https:\/\/monodes.com\/predaelli\/2015\/06\/05\/pov-ray-ad-ipisa-1997\/","url_meta":{"origin":232,"position":0},"title":"POV-Ray ad Ipisa 1997","author":"Paolo Redaelli","date":"2015-06-05","format":false,"excerpt":"Quanti anni son passati! Gi\u00e0 18! Com'ero ingenuo ed incosciente. Ed un po' sbruffone. Per\u00f2 in realt\u00e0 sono ancora quello l\u00ec. E poi qui ho conosciuto Stallman, qui han fatto la famosa foto di Sant'Ignuzio, qui ho conosciuto Wouter van Oortmerssen, entrambi molto di sfuggita per la verit\u00e0, qui mi\u2026","rel":"","context":"In &quot;Amiga&quot;","block_context":{"text":"Amiga","link":"https:\/\/monodes.com\/predaelli\/category\/amiga\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14496,"url":"https:\/\/monodes.com\/predaelli\/2025\/12\/21\/running-infinity-nikki-on-linux\/","url_meta":{"origin":232,"position":1},"title":"Running Infinity Nikki on Linux","author":"Paolo Redaelli","date":"2025-12-21","format":false,"excerpt":"My family use only free-as-in-freedom software as far as I can. I am also quite pleased that my 2nd daughter is quite fond of the setup of her Debian GNU\/Linux box as she can play all the games she likes, using Steam and ProtonDB. With one sorely exception: Infinity Nikki.\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/monodes.com\/predaelli\/category\/games\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/infinity-nikki.webp?fit=960%2C540&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/infinity-nikki.webp?fit=960%2C540&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/infinity-nikki.webp?fit=960%2C540&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/12\/infinity-nikki.webp?fit=960%2C540&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":12837,"url":"https:\/\/monodes.com\/predaelli\/2025\/02\/23\/pov-ray-is-released-under-an-agplv3-license\/","url_meta":{"origin":232,"position":2},"title":"POV-Ray is released under an AGPLv3 license!","author":"Paolo Redaelli","date":"2025-02-23","format":false,"excerpt":"Starting with version 3.7, POV-Ray is released under the AGPL3 (or later) license and thus is Free Software according to the FSF definition. Source: POV-Ray: Download I totally missed it.","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5381,"url":"https:\/\/monodes.com\/predaelli\/2019\/03\/20\/wow-factor-is-skyrocketing\/","url_meta":{"origin":232,"position":3},"title":"Wow factor is skyrocketing","author":"Paolo Redaelli","date":"2019-03-20","format":false,"excerpt":"Wow factor is skyrocketing: see NVIDIA's Latest AI Software Turns Rough Doodles Into Realistic Landscapes - Slashdot and Crytek Shows 4K 30 FPS Ray Tracing On Non-RTX AMD and NVIDIA GPUs https:\/\/youtu.be\/p5U4NgVGAwg https:\/\/www.youtube.com\/watch?v=1nqhkDm2_Tw","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/p5U4NgVGAwg\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3480,"url":"https:\/\/monodes.com\/predaelli\/2017\/11\/01\/17-science-fiction-books-that-forever-changed-the-genre\/","url_meta":{"origin":232,"position":4},"title":"17 Science Fiction Books That Forever Changed The Genre","author":"Paolo Redaelli","date":"2017-11-01","format":false,"excerpt":"17 Science Fiction Books That Forever Changed The Genre | Lifehacker Australia The Hitchhiker's Guide to the Galaxy by Douglas Adams (1979) 20,000 Leagues Under the Sea by Jules Verne (1870) Dhalgren by Samuel R. Delaney (1975) War of the Worlds by H.G. Wells (1898) Foundation by Isaac Asimov (1951)\u2026","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2322,"url":"https:\/\/monodes.com\/predaelli\/2017\/04\/06\/pictures-from-the-past\/","url_meta":{"origin":232,"position":5},"title":"Pictures from the past","author":"Paolo Redaelli","date":"2017-04-06","format":"image","excerpt":"\u00a0 http:\/\/amigaita.amiworld.it\/utenti\/tybor\/ https:\/\/www.amigaforever.com\/news-events\/19980307-mipsa\/ http:\/\/www.amiworld.it\/reportage\/mipsa.html \u00a0 Reportage dal MIPS-A (Meeting Italiano Programmatori e Sviluppatori AMIGA) Sapete che ho un debole per le convention Amiga... Avrei mai potuto trascura la fatica dell'instancabile (SIC!) Fabio Rotondo? Ovviamente no, e grazie ad OgniX (si, quello del: Itts deee intelll auuuzaaiid, de sisteem ai laiiik...\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"ipisabar","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/03\/ipisabar-1.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/03\/ipisabar-1.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/03\/ipisabar-1.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/03\/ipisabar-1.jpg?resize=700%2C400 2x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=232"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/232\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}