Mený principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Policy sito
Ricerca Google

Login

Nick


Password


21 Giugno 2019 Postato da: amiwell79
Raystorm Studio 3D Modeler e Raytracing per Aros
Si avevo chiesto ad un programmatore che ho conosciuto su aros-exec se poteva portare raystorm per icaros, lo sta facendo (sto contribuendo in qualche maniera) è una brava persona.

titolo discussione

https://ae.amigalife.org/index.php?topic=288.msg2030;topicseen#msg2030

Modificato il 30/06/2019 alle ore 15:46:25

Commenti: 33  Aggiungi - Pagine: 1-2


Pagine: -1- [2] -

Amigista since 91 - GNU/debian User Since 2000 - Solaris/Sparc Since 2001 - MOS 2011

Post inviati: 408

Visulizza profilo Messaggio Personale
79.50.113.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Safari/537.36
Commento 21 in risposta al 20 di amiwell79
VagaPPC 10 Luglio 2019    07:14:20
Citazione

hanno fatto questa scelta, io non lo vedo come un problema le nvidia sono buone gpu



Dipende se devi usare il computer con un singolo SO.
Ad esempio uso per lavoro Linux (ultimamente ho rimosso windows).
Le nvidia sono buone, ma preferisco di gran lunga le ATI, anche perché la AMD è più aperta nel rilasciare specifiche i driver sono scritti sempre meglio, quelli open source sono sempre più sviluppati.
Non a caso tutti gli amiga ng sono pro ATI, la scelta di AROS in effetti è molto scomoda per la maggior parte di noi

WorkStation: PowerMac DualG5 2Ghz - PowerMAC G4 450Mhz 1Gb - MorphOS *** PC AMD FX6300 16Gb RAM 3.5Ghz - Win7, debian ***

Amiga 500,1200 dismessi, A4000/60 PowerPPC, CybervisionPPC: Non funzionanti conservati come monumenti *** SUN Ultra5: Solaris8/9, debian (in attesa di utilizzo)

VagaPPC

You don't scare me devil, now I play :)

Post inviati: 5712

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Commento 22
amiwell79 10 Luglio 2019    12:01:05
mi ricordo molti anni fa quando è stato fatto il porting di gallium la scelta open era nouveau

https://salvatore-abbate6.webnode.it/


Il Webmaster

Post inviati: 3215

Visulizza profilo Messaggio Personale
5.90.19.*** Mozilla/5.0 (Linux; Android 6.0.1; SM-N910F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36
Commento 23
Mak73 10 Luglio 2019    12:32:50
Ovviamente una scelta era obbligata, quindi hanno scelta l'alternativa più open, nel senso che AMD é sempre stata più aperta nel rilascio di informazioni relative alle sue GPU

Pace e bene a tutti.

You don't scare me devil, now I play :)

Post inviati: 5712

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Commento 24
amiwell79 10 Luglio 2019    12:58:37
nouveau si riferisce alle schede nvidia era tutto già pronto bisognava fare il porting, riguardo amd bisognava scrivere da zero, cmq aros non è ben visto dalla comunità e quindi a quanto ho capito i dev vanno avanti a muso d'uro e fanno bene.

https://salvatore-abbate6.webnode.it/


amig4be

Post inviati: 2116

Visulizza profilo Messaggio Personale
93.37.178.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 25 in risposta al 18 di amiwell79
amig4be 10 Luglio 2019    14:14:23
Citazione

Alcuni aggiornamenti

Quando Raystorm è completo, non ci vorrà molto per compilarlo a 64 bit.

Quello che all'inizio potrebbe sembrare una semplice ricompilazione delle fonti Amiga come Raystorm è più complicato. La vecchia interfaccia utente è stata scritta con MUI 3.3 che non è totalmente compatibile con Zune.

Sto pensando più a un'interfaccia utente modernizzata usando le classi Zune. Vorrei anche migliorare il disegno su wireframe nelle ViewPorts. Poiché Raystorm mi sta costringendo ad operare al di fuori della mia zona di comfort, dovrò migliorare alcune delle mie capacità. Devo ripassare le classi C+++, la programmazione MUI, la matematica vettoriale, Raytracing e l'utilizzo di OpenGL per disegnare wireframe 3D e griglie di visualizzazione.

Le competenze che ho imparato durante la programmazione di Raystorm possono essere utilizzate per costruire programmi migliori e più sofisticati per AROS in futuro. Forse potrei scrivere le parti importanti come strumenti di apprendimento per altri sviluppatori nelle loro applicazioni. In entrambi i casi va tutto bene e la comunità AROS vince!

Tutti i codici dei tipi di immagine e il codice di visualizzazione delle immagini nel nuovo visualizzatore di immagini RayStorm provengono direttamente dal mio programma ShowPicture.

Ieri stavo lavorando all'interfaccia utente di RayStorm. Oggi sto sperimentando la tracciatura di wireframe usando OpenGL. AROS usa Mesa 3D.

Sono particolarmente affascinato dalle incredibili caratteristiche di OpenGL e degli oggetti 3D.

miker



Beh mi pare il minimo sindacale utilizzare le OpenGL per il rendering Wireframe nella viewport. Altrimenti saremmo ancora al livello di 30 anni fa Se poi ci prende gusto potrebbe aggiungere anche la modalità solid: flat-shading e gouraud-shading.

Commento modificato il 10/07/2019 alle ore 14:24:04


[ EBOOK/LIBRO - Blender 2.79 Grafica e Animazione 3D]

[free EBOOK - Evoluzione della Computer Grafica 3D]

[ EBOOK/LIBRO - 64K Ram (64kB che sconvolsero l'informatica)]

[Commodore Computer Blog]

[librologica]

[free eBook: "Amiga, da informatica a religione"]

++ Situazione Marchio Commodore ++

Pegasus RyuSei Ken

Post inviati: 8730

Visulizza profilo Messaggio Personale
82.52.61.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 26
Seiya 10 Luglio 2019    15:27:29
Andare avanti con il muso duro puoi anche sbattere contro il muro e romperti le ossa. Gallium supporta AMD, nvidia e altri se ci sono. Dipende da chi lo fa. Deadwood al tempo aveva una nVidia sul suo computer, una 6600GT mi pare, ma il progetto l'ha fermato, ma poteva tranquillamente supportare AMD. C'erano tantissime schede equiparabili dal costo irrisorio da cui iniziare. Ci sono state tante richiede e gente disponibile a dare a Deadwood schede ATI per iniziare il supporto via Gallium.

Chi vuole usare AROS senza passare per il lento VESA deve avere una scheda nvidia nel computer e questo porta a dire "chi se ne frega di AROS". Continuo ad usare Windows dove almeno posso fare quello che voglio io.
Anche Haiku sembrava dovesse spaccare il mondo e dove è adesso?

Il Webmaster

Post inviati: 3215

Visulizza profilo Messaggio Personale
87.14.220.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Commento 27 in risposta al 26 di Seiya
Mak73 10 Luglio 2019    18:10:23
Citazione

Andare avanti con il muso duro puoi anche sbattere contro il muro e romperti le ossa. Gallium supporta AMD, nvidia e altri se ci sono. Dipende da chi lo fa. Deadwood al tempo aveva una nVidia sul suo computer, una 6600GT mi pare, ma il progetto l'ha fermato, ma poteva tranquillamente supportare AMD. C'erano tantissime schede equiparabili dal costo irrisorio da cui iniziare. Ci sono state tante richiede e gente disponibile a dare a Deadwood schede ATI per iniziare il supporto via Gallium.

Chi vuole usare AROS senza passare per il lento VESA deve avere una scheda nvidia nel computer e questo porta a dire "chi se ne frega di AROS". Continuo ad usare Windows dove almeno posso fare quello che voglio io.
Anche Haiku sembrava dovesse spaccare il mondo e dove è adesso?



Aros non deve spaccare il mondo, è una cosa ben diversa da Haiku, Aros è nato per replicare le API di AOS 3.1 su x86 e considerando quando è nato, cioè nel periodo in cui se ad un Amighista parlavi di x86 gli venivano i capelli bianchi, si capisce anche perchè ha avuto uno sviluppo lento.

Il supporto per tutto l'hardware esistente non lo ha nemmeno Linux che ha una comunità immensa paragonata a quella Amiga, ovviamente per un OS come Aros occorre fare delle scelte in fase di sviluppo, sapendo fin dal principio che non ci sarà mai un supporto per tutto. L'unica possibilità è quella di portare avanti lo sviluppo e sperare che piano piano ci si avvicini sempre più gente. Riguardo al supporto delle schede Nvidia, non è che sia una cosa impossibile da realizzare, anzi, chiunque può mettersi lì e realizzarlo, il fatto che ci sia il supporto per AMD non vieta che ci sia in futuro anche quello per Nvidia.

Pace e bene a tutti.

Boss

Post inviati: 501

Visulizza profilo Messaggio Personale
82.59.215.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0 Waterfox/56.2.11
Commento 28 in risposta al 19 di Seiya
Boss 10 Luglio 2019    18:16:16
Citazione

il problema di AROS è che OpenGL è disponibile solo a chi ha nvidia. Tutti gli altri non lo possono usare. Quindi anche la scelta di supportare l'accelerazione hardware su AROS porta automaticamente a tagliare potenziali utilizzatori.


credo che se si dovesse fare una scelta sul supporto Nvidia oppure AMD, abbiano fatto una scelta sensata con nvidia essendo che è più diffusa.

AMIGA 1200/030, APOLLO 1230LC 8MB KICK 3.1 HDD IDE 40GB df1 esterno RECAPPATA 100% - AMIGA 1200 8MB FAST CF 4 GB RECAPPATA 100%

A500+ CON A501 switch df0 df1 nascosto e gotek esterno (RIPARATE DA ACIDO)

A1200 Raspberry Pi 3B+ con floppy Mod

A500 x64 i5 8GB RAM (Toshiba portege r830)(windows 7)

A2000 X64 Socket 775 XEON E5450 771 MOD 4GB RAM TRIPLE BOOT (WINUAE A4000 AFAOS / WIN7 / UBUNTU)

Commodore 8296 con tastiera, drive 8250lp e stampate ad aghi tutto funzionante

Il Webmaster

Post inviati: 3215

Visulizza profilo Messaggio Personale
87.14.220.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Commento 29 in risposta al 28 di Boss
Mak73 10 Luglio 2019    18:40:34
Citazione

credo che se si dovesse fare una scelta sul supporto Nvidia oppure AMD, abbiano fatto una scelta sensata con nvidia essendo che è più diffusa.


Hanno schelto AMD da anni, questo per un potivo che veniva già accennato in precedenza da VagaPPC, AMD ha sempre offerto un supporto maggior per le comunità open, quindi è più facile realizzare driver ecc...

Non per niente anche AOS4 e MOS sfruttano le schede grafiche di AMD.

In realtà al momento attuale se dovessero implementare il supporto per altre schede, secondo me dovrebbero essere le Intel, che sono le più diffuse, anche se non le più performanti, ma questo è l'ultimo dei problemi di Aros.

Pace e bene a tutti.

You don't scare me devil, now I play :)

Post inviati: 5712

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Commento 30
amiwell79 10 Luglio 2019    19:13:59
Se qualcuno si fa avanti bene, per adesso si sta portando avanti il lavoro precedente aggiornando nel caso di nouveau opengl questa è la situazione deadwood cmq è andato via ed è una gran perdita, cmq c'è stato Morphos pronto all'uso con browser ecc...ma la situazione è rimasta invariata.

https://salvatore-abbate6.webnode.it/


You don't scare me devil, now I play :)

Post inviati: 5712

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Commento 31
amiwell79 11 Luglio 2019    02:27:31
@amig4be

si ci ha preso gusto, ma io non mi intendo di nulla sono un semplice utilizzatore desktop(mi informo cmq della reputazione di un programma o architettura), ogni tanto mi dice ho fatto questo e quell'altro e magari più avanti aggiungiamo questo, lui utilizza per lavoro il cad quindi sotto certi aspetti siamo fortunati e poi ci sa fare con la programmazione(prima stava lavorando ad un programma di grafica abbastanza avanzato, addirittura mensionava photoshop durante i suoi interventi.

@mak73

c'è un supporto nativo per la prima serie di intel anche.

@all

solo su aros puoi giocare a quake con le rygels textature

Commento modificato il 11/07/2019 alle ore 05:31:51


https://salvatore-abbate6.webnode.it/


amig4be

Post inviati: 2116

Visulizza profilo Messaggio Personale
93.37.178.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 32 in risposta al 31 di amiwell79
amig4be 11 Luglio 2019    16:49:48
Citazione

@amig4be

si ci ha preso gusto, ma io non mi intendo di nulla sono un semplice utilizzatore desktop(mi informo cmq della reputazione di un programma o architettura), ogni tanto mi dice ho fatto questo e quell'altro e magari più avanti aggiungiamo questo, lui utilizza per lavoro il cad quindi sotto certi aspetti siamo fortunati e poi ci sa fare con la programmazione(prima stava lavorando ad un programma di grafica abbastanza avanzato, addirittura mensionava photoshop durante i suoi interventi.




Quello che volevo dire è di poter avere queste modalità di rendering real time (opengl): wire, flat, gouraud.

Immagine

Sarebbe un primo passo in avanti rispetto al software 3D classico dell'era amiga, e faciliterebbe la modellazione. Magari anche una viewport incentrata tutta sulla vista prospettica con la possibilità di attivare la classica quad view solo quando serve (un po' come i software moderni)


Commento modificato il 11/07/2019 alle ore 16:51:55


[ EBOOK/LIBRO - Blender 2.79 Grafica e Animazione 3D]

[free EBOOK - Evoluzione della Computer Grafica 3D]

[ EBOOK/LIBRO - 64K Ram (64kB che sconvolsero l'informatica)]

[Commodore Computer Blog]

[librologica]

[free eBook: "Amiga, da informatica a religione"]

++ Situazione Marchio Commodore ++

You don't scare me devil, now I play :)

Post inviati: 5712

Visulizza profilo Messaggio Personale
46.141.119.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
Commento 33
amiwell79 11 Luglio 2019    18:24:22
per il momento ci fermiamo a quello che sta facendo, dobbiamo portare avanti anche altri progetti, dopo se mai provi il programma e mi fai sapere se vuoi e se hai tempo quello che si potrebbe implementare.

Commento modificato il 12/07/2019 alle ore 04:41:40


https://salvatore-abbate6.webnode.it/


Pagine: -1- [2] -

Utenti Online
Utenti registrati: 962 dal 1 Gennaio 2006
di cui online: 3 registrati - SukkoPera - RoC - marco16779 -
8 non registrati

Benvenuto all'ultimo utente registrato: tufsa

© 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.083990097045898 secondi