Scritto da
altg
utente che non utiene
il 2012-04-24 22:17:04.0 alle 2012-04-24 22:17:04.0
Trollate totali: 11540
> > > Ora stanno uscendo processori che contengono al loro interno una GPU. Il concetto di GPU credo sia lì per restare, al massimo si sposterà fisicamente dentro la CPU, ma credo che quello che puoi imparare con CUDA e affini sarà ancora lì fra 20 anni.
> >
> > Da quando e` sparito l'Amiga, il ricordo di quel dramma mi spinge a giocare il meno possibile con le probabilita`. So che per essere un computer ci dovra` essere una CPU. Ma la GPU non e` necessaria, quindi non mi ci appoggio.
>
> Se la GPU starà dentro la CPU ci penserà questa a gestirla, il programmatore dovrà solo pensare a programmare la CPU.
Per la FPU non e` successo cosi`. E` fisicamente integrata, ma i suoi opcodes e i suoi operandi sono indipendenti da quelli della CPU, e le due componenti vanno programmate individualmente. Pero` era una situazione radicalmente diversa: la CPU per convenzione operava su numeri interi, la FPU per definizione su quelli a virgola mobile. La GPU si avvicina a un core programmabile equivalente a quelli della CPU, sicche` man mano che si avvicina, non ha piu` senso metterla dentro lo stesso chip e farla lavorare separatamente: a quel punto dovrebbe essere piu` logico eliminare la GPU del tutto, aumentando i core della CPU.
Second me.
> >
> > Da quando e` sparito l'Amiga, il ricordo di quel dramma mi spinge a giocare il meno possibile con le probabilita`. So che per essere un computer ci dovra` essere una CPU. Ma la GPU non e` necessaria, quindi non mi ci appoggio.
>
> Se la GPU starà dentro la CPU ci penserà questa a gestirla, il programmatore dovrà solo pensare a programmare la CPU.
Per la FPU non e` successo cosi`. E` fisicamente integrata, ma i suoi opcodes e i suoi operandi sono indipendenti da quelli della CPU, e le due componenti vanno programmate individualmente. Pero` era una situazione radicalmente diversa: la CPU per convenzione operava su numeri interi, la FPU per definizione su quelli a virgola mobile. La GPU si avvicina a un core programmabile equivalente a quelli della CPU, sicche` man mano che si avvicina, non ha piu` senso metterla dentro lo stesso chip e farla lavorare separatamente: a quel punto dovrebbe essere piu` logico eliminare la GPU del tutto, aumentando i core della CPU.
Second me.
Scritto da
altg
utente che non utiene
il 2012-04-24 19:25:02.0 alle 2012-04-24 19:25:02.0
Trollate totali: 11540
> Ora stanno uscendo processori che contengono al loro interno una GPU. Il concetto di GPU credo sia lì per restare, al massimo si sposterà fisicamente dentro la CPU, ma credo che quello che puoi imparare con CUDA e affini sarà ancora lì fra 20 anni.
Da quando e` sparito l'Amiga, il ricordo di quel dramma mi spinge a giocare il meno possibile con le probabilita`. So che per essere un computer ci dovra` essere una CPU. Ma la GPU non e` necessaria, quindi non mi ci appoggio.
Da quando e` sparito l'Amiga, il ricordo di quel dramma mi spinge a giocare il meno possibile con le probabilita`. So che per essere un computer ci dovra` essere una CPU. Ma la GPU non e` necessaria, quindi non mi ci appoggio.
Scritto da
altg
utente che non utiene
il 2012-04-24 19:10:09.0 alle 2012-04-24 19:10:09.0
Trollate totali: 11540
> Perché invece non cambiare genere del tutto e usare le CUDA invece della CPU? Dovrebbe essere come avere centinaia di semplici processori indipendenti fra loro a disposizione usando la GPU della scheda video.
> http://www.nvidia.com/object/cuda_home_new.html
> Immagina cosa potresti fare... immagina avere sotto le dita non 2 core, non 4... ma 400.
Perche` non mi piace questo futuro:
Future computing architectures will be hybrid systems with parallel-core GPUs working in tandem with multi-core CPUs.
che magari loro immaginano per mantenere vivo il concetto di GPU separato dalla CPU, e quindi avere un prodotto da vendere indipendente dal mercato delle CPU.
Per come lo vedo io, e` un futuro piu` complesso del necessario, e quindi "debole" rispetto all'ipotesi di avere un'unica, necessaria unita` di elaborazione CENTRALE: se puo` farlo la CPU, perche` la funzionalita` dev'essere opzionalmente duplicata dalla GPU? A quel punto meglio puntare a CPU con una fraccata di cores e finiamola li`.
E` per questo che non m'e` mai piaciuta l'accelerazione grafica. La vedo temporalmente instabile, secondo me e` rischioso appoggiarcisi perche` un giorno sparira`, e con l'arrivo di CPU a molti core e di tecniche inaspettate, quel giorno lo vedo anche avvicinarsi al galoppo. Magari mi sbaglio, ma preferisco sbagliarmi e ottenere comunque qualcosa dalla CPU che fare l'ipotesi inversa, investire tutto sulla presenza di una GPU col suo specifico modo di funzionare, per poi vedermela un giorno sparire da sotto i piedi.
> http://www.nvidia.com/object/cuda_home_new.html

> Immagina cosa potresti fare... immagina avere sotto le dita non 2 core, non 4... ma 400.
Perche` non mi piace questo futuro:
Future computing architectures will be hybrid systems with parallel-core GPUs working in tandem with multi-core CPUs.
che magari loro immaginano per mantenere vivo il concetto di GPU separato dalla CPU, e quindi avere un prodotto da vendere indipendente dal mercato delle CPU.
Per come lo vedo io, e` un futuro piu` complesso del necessario, e quindi "debole" rispetto all'ipotesi di avere un'unica, necessaria unita` di elaborazione CENTRALE: se puo` farlo la CPU, perche` la funzionalita` dev'essere opzionalmente duplicata dalla GPU? A quel punto meglio puntare a CPU con una fraccata di cores e finiamola li`.
E` per questo che non m'e` mai piaciuta l'accelerazione grafica. La vedo temporalmente instabile, secondo me e` rischioso appoggiarcisi perche` un giorno sparira`, e con l'arrivo di CPU a molti core e di tecniche inaspettate, quel giorno lo vedo anche avvicinarsi al galoppo. Magari mi sbaglio, ma preferisco sbagliarmi e ottenere comunque qualcosa dalla CPU che fare l'ipotesi inversa, investire tutto sulla presenza di una GPU col suo specifico modo di funzionare, per poi vedermela un giorno sparire da sotto i piedi.
Scritto da
altg
utente che non utiene
il 2012-04-24 18:47:14.0 alle 2012-04-24 18:47:14.0
Trollate totali: 11540
> Ci ho pensato anche io. Probabilmente con un algoritmo in grado di "raggrupparli" in uno solo quando sono troppo "lontani" dall'osservatore per essere distinguibili. Tipo un frattale, che puoi zommarlo all'infinito, ma che in realtà quando viene renderizzato non vengono renderizzati tutti i suoi infiniti livelli di dettaglio, solo quelli rilevanti.
Be', questo in gran parte sarebbe gia` insito nel procedere con una strategia di ray-tracing: hai un numero fisso di pixels da processare. Inoltre, su un processore multi-core, thread associati a un core e a un'area dello schermo, che pescano da un pool di memoria comune contenente la scena, possono parallelizzare il procedimento con naturalezza. Per ridurre il carico di lavoro poi ci sarebbero un bel po' di ottimizzazioni possibili nelle fasi di ricerca.
> > E` quel che ho in mente da tempo, infatti. Non un Noctis V, ma un generico "Keyway" dove organizzare una realta` virtuale che includa vari ruoli, dall'esploratore galattico "stile Noctis" a cose piu` divertenti "stile Second Life", e in aggiunta, qualunque altra cosa mi venga in mente di rivisitare o creare ex-novo.
>
> Ho letto da qualche parte che statisticamente sono in grado di creare innovazione solo persone nei loro primi 30 anni di vita. Oltre i 30 anni è difficile (statisticamente parlando) che tu possa cambiare qualcosa o fare qualcosa di rilevante.
>
> Mi spiace.
Forse invece il mio problema verte anche sul fatto che non ho mai smesso d'immaginare alternative. Non ho mai scelto la strada maestra e non sono mai stato in grado di percorrerla quanto bastava per ottenere punti saldi nel mio futuro. Non per incapacita` manifesta, ma perche` non volevo intrappolarmi in un solo futuro. Non ho mai fissato la mia realta` con una misurazione. Se avessi scritto Noctis V a suo tempo, tendo a pensare che probabilmente sarebbe piu` difficile, oggi, immaginare di fare altro.
Pero` mi sono anche rotto di oscillare.
Devo solo arrivare al punto in cui mi saro` rotto abbastanza.
Be', questo in gran parte sarebbe gia` insito nel procedere con una strategia di ray-tracing: hai un numero fisso di pixels da processare. Inoltre, su un processore multi-core, thread associati a un core e a un'area dello schermo, che pescano da un pool di memoria comune contenente la scena, possono parallelizzare il procedimento con naturalezza. Per ridurre il carico di lavoro poi ci sarebbero un bel po' di ottimizzazioni possibili nelle fasi di ricerca.
> > E` quel che ho in mente da tempo, infatti. Non un Noctis V, ma un generico "Keyway" dove organizzare una realta` virtuale che includa vari ruoli, dall'esploratore galattico "stile Noctis" a cose piu` divertenti "stile Second Life", e in aggiunta, qualunque altra cosa mi venga in mente di rivisitare o creare ex-novo.
>
> Ho letto da qualche parte che statisticamente sono in grado di creare innovazione solo persone nei loro primi 30 anni di vita. Oltre i 30 anni è difficile (statisticamente parlando) che tu possa cambiare qualcosa o fare qualcosa di rilevante.
>
> Mi spiace.

Forse invece il mio problema verte anche sul fatto che non ho mai smesso d'immaginare alternative. Non ho mai scelto la strada maestra e non sono mai stato in grado di percorrerla quanto bastava per ottenere punti saldi nel mio futuro. Non per incapacita` manifesta, ma perche` non volevo intrappolarmi in un solo futuro. Non ho mai fissato la mia realta` con una misurazione. Se avessi scritto Noctis V a suo tempo, tendo a pensare che probabilmente sarebbe piu` difficile, oggi, immaginare di fare altro.
Pero` mi sono anche rotto di oscillare.
Devo solo arrivare al punto in cui mi saro` rotto abbastanza.
Scritto da
altg
utente che non utiene
il 2012-04-24 18:27:18.0 alle 2012-04-24 18:27:18.0
Trollate totali: 11540
> > > A parte questo non ha un vero obiettivo... è un po' come prendere la nave spaziale e visitare nuovi mondi... lo fai per curiosità, è un po' come uscire di casa per esplorare il vicinato in versione hikikomori.
> >
> > Esatto al 100%.
> >
> > E sono convinto che il concetto mi piaccia ancora, devo solo ritrovare una stabilita` d'intenti, e anche emotiva, sufficiente a completare gli strumenti che mi servono per ripercorrerlo.
>
> ma sai che in effetti è un ottimo concetto, non mi ricordo se terry pratchett o chi altro, ma sentii questa frase da un personaggio del genere riguardo a oblivion, gli piaceva così tanto il mondo da esplorare che giocava così lui, semplice esplorazione, anche mio fratello faceva così, e anche io a 14anni mi esplorai tutto, e dico tutto, baldur's gate, senza scopo tra le altre cose, ma la fantasia viaggiava, senza una vera meta o vere immagini coerenti, era più questioni di atmosfera, però viaggiava, e anche di brutto, capisco perfettamente l'idea e quell'inghippo spiegato da chitto per cui a certe coordinate corrispondevano sempre le stesse cose mi sembra geniale.
E` anche facile da implementare con la generazione procedurale del territorio a partire da tabelle di numeri pseudo-casuali. E anche per me il concetto ebbe un gioco ispiratore, a suo tempo: nel 1990 passati mesi ad esplorare i pianeti del sistema di Dialis, in cui si svolgeva "Damocles: Mercenary II". Quel gioco con i suoi edifici enormi e vuoti, e un intero sistema solare disabitato, mi prese parecchio. Parallelamente, avevo incontrato la serie di Elite dove c'era un'intera galassia da vedere, ma dove i dettagli erano pochissimi e banali, visto che il gioco non era incentrato sull'esplorazione ma su obiettivi piu` concreti: commercio, trasporto di beni e persone, missioni militari. Io alla fine decisi che mi sarebbe piaciuto un territorio del genere, ma piu` ricco di dettagli e variabilita`, solo per esplorarlo in pace.
> >
> > Esatto al 100%.
> >
> > E sono convinto che il concetto mi piaccia ancora, devo solo ritrovare una stabilita` d'intenti, e anche emotiva, sufficiente a completare gli strumenti che mi servono per ripercorrerlo.
>
> ma sai che in effetti è un ottimo concetto, non mi ricordo se terry pratchett o chi altro, ma sentii questa frase da un personaggio del genere riguardo a oblivion, gli piaceva così tanto il mondo da esplorare che giocava così lui, semplice esplorazione, anche mio fratello faceva così, e anche io a 14anni mi esplorai tutto, e dico tutto, baldur's gate, senza scopo tra le altre cose, ma la fantasia viaggiava, senza una vera meta o vere immagini coerenti, era più questioni di atmosfera, però viaggiava, e anche di brutto, capisco perfettamente l'idea e quell'inghippo spiegato da chitto per cui a certe coordinate corrispondevano sempre le stesse cose mi sembra geniale.
E` anche facile da implementare con la generazione procedurale del territorio a partire da tabelle di numeri pseudo-casuali. E anche per me il concetto ebbe un gioco ispiratore, a suo tempo: nel 1990 passati mesi ad esplorare i pianeti del sistema di Dialis, in cui si svolgeva "Damocles: Mercenary II". Quel gioco con i suoi edifici enormi e vuoti, e un intero sistema solare disabitato, mi prese parecchio. Parallelamente, avevo incontrato la serie di Elite dove c'era un'intera galassia da vedere, ma dove i dettagli erano pochissimi e banali, visto che il gioco non era incentrato sull'esplorazione ma su obiettivi piu` concreti: commercio, trasporto di beni e persone, missioni militari. Io alla fine decisi che mi sarebbe piaciuto un territorio del genere, ma piu` ricco di dettagli e variabilita`, solo per esplorarlo in pace.
Scritto da
altg
utente che non utiene
il 2012-04-24 18:21:18.0 alle 2012-04-24 18:21:18.0
Trollate totali: 11540
> > Dovrebbe essere una rappresentazione in qualche modo volumetrica, per come la descrivono. Qualcosa di imparentato coi voxels. Ma veramente non saprei dire di più.
>
> Capisco che non divulghino la tecnica, ma mi scoccia vedere qualcosa di interessante e non capirne il principio.
Allora... dopo che il seme ha fatto nascere un cespuglio che e` diventato una foresta di ipotesi, FORSE si puo` tirare a indovinare e interpretare quel che si vede e si sente nel video cosi`: si approssimano la texture ed il volume occupato da un oggetto tramite un insieme di "atomi", come li chiamano loro, che potrebbero essere singoli punti colorati identificati da una tripletta di coordinate e da un colore.
A come l'oggetto si delinei o si "acchiappi" acquisendolo dal mondo reale non ci ho pensato, ma dato per scontato che si sia in possesso dei dati di questo insieme di punti, si implementa un algoritmo che indicizzi i punti dividendoli in insiemi sempre piu` piccoli dell'insieme originario, sviluppando l'indice di una specie di motore di ricerca.
La cosa migliore che mi sia venuta in mente sarebbe procedere dividendo il volume originario in sfere semi-sovrapposte, diciamo le circosfere che circondano dei cubetti. Ad esempio a un primo stadio di indicizzazione si creano che so... otto grossi cubi dividendo il volume a meta` lungo ciascun asse. Si considerano poi parte di uno di questi sottoinsiemi tutti i punti che risiedono nella circosfera attorno al corrispondente cubo: nelle intersezioni fra le sfere, i punti vengono duplicati, espandendo un po' i dati ma favorendo la gestione in fase di rendering (per motivi che menziono tra poco).
Fatto il primo stadio, se ne fanno altri simili, dividendo ricorsivamente ogni cubo dello stadio precedente in otto cubi piu` piccoli, e rifacendo il raggruppamento. Arrivati a una risoluzione prefissata (che so, poche dozzine di punti per volume), ci si ferma, avendo creato una specie di indice di ricerca a livelli multipli. Questo viene fatto una volta per tutte, prima del rendering.
Per il rendering poi si potrebbe adottare il ray tracing: si costruiscono raggi che vengono proiettati sulla scena a partire da ogni pixel, la scena essendo composta da oggetti indicizzati (le circosfere piu` grandi). Il fatto e` che controllare se il raggio interseca una sfera puo` essere fatto velocemente, e il primo stadio dell'indice e` composto dalle (poche) circosfere di oggetti interi.
Quando il raggio ne interseca una, si accede allo stadio successivo dell'indice di quell'oggetto e si vede quali delle otto sfere "figlie" interseca, e si analizzano le loro figlie, e cosi` via fino all'ultimo stadio che contiene una serie di "atomi", le sferette che approssimano il volume tra i punti dell'insieme originario, nella quale si verifica se il raggio interseca un atomo e quale. Una volta capito quale, si attribuisce al pixel il colore dell'atomo colpito, eventualmente solo in parte (variando l'opacita`) a seconda di quanto lontano passi dal centro esatto dell'atomo, ed eventualmente trasformato da ombreggiature e trasparenze: per determinare l'ombreggiatura, non avendo una normale a una superficie, immagino che o la si debba costruire prima con una grossolana rappresentazione poligonale dell'oggetto, o fare in un altro modo tipo sfumare le ombre proiettate da altri atomi che vengono cercati tra le sorgenti di luce e l'atomo da visualizzare.
Um.. un bel casino, no?
Per una scena statica, pero`, potrebbe funzionare abbastanza "comodamente". Animare richiederebbe, immagino, trasformare le coordinate delle sfere a un certo livello dell'indice (per animare un dettaglio grande o piccolo a seconda del livello).
> Comunque ho guardato quel video di Noctis: non farne un'altra versione, nel suo genere è la perfezione e un remake non sarebbe mai la stessa cosa. Al massimo potrai fare un videogioco diverso.
E` quel che ho in mente da tempo, infatti. Non un Noctis V, ma un generico "Keyway" dove organizzare una realta` virtuale che includa vari ruoli, dall'esploratore galattico "stile Noctis" a cose piu` divertenti "stile Second Life", e in aggiunta, qualunque altra cosa mi venga in mente di rivisitare o creare ex-novo.
>
> Capisco che non divulghino la tecnica, ma mi scoccia vedere qualcosa di interessante e non capirne il principio.
Allora... dopo che il seme ha fatto nascere un cespuglio che e` diventato una foresta di ipotesi, FORSE si puo` tirare a indovinare e interpretare quel che si vede e si sente nel video cosi`: si approssimano la texture ed il volume occupato da un oggetto tramite un insieme di "atomi", come li chiamano loro, che potrebbero essere singoli punti colorati identificati da una tripletta di coordinate e da un colore.
A come l'oggetto si delinei o si "acchiappi" acquisendolo dal mondo reale non ci ho pensato, ma dato per scontato che si sia in possesso dei dati di questo insieme di punti, si implementa un algoritmo che indicizzi i punti dividendoli in insiemi sempre piu` piccoli dell'insieme originario, sviluppando l'indice di una specie di motore di ricerca.
La cosa migliore che mi sia venuta in mente sarebbe procedere dividendo il volume originario in sfere semi-sovrapposte, diciamo le circosfere che circondano dei cubetti. Ad esempio a un primo stadio di indicizzazione si creano che so... otto grossi cubi dividendo il volume a meta` lungo ciascun asse. Si considerano poi parte di uno di questi sottoinsiemi tutti i punti che risiedono nella circosfera attorno al corrispondente cubo: nelle intersezioni fra le sfere, i punti vengono duplicati, espandendo un po' i dati ma favorendo la gestione in fase di rendering (per motivi che menziono tra poco).
Fatto il primo stadio, se ne fanno altri simili, dividendo ricorsivamente ogni cubo dello stadio precedente in otto cubi piu` piccoli, e rifacendo il raggruppamento. Arrivati a una risoluzione prefissata (che so, poche dozzine di punti per volume), ci si ferma, avendo creato una specie di indice di ricerca a livelli multipli. Questo viene fatto una volta per tutte, prima del rendering.
Per il rendering poi si potrebbe adottare il ray tracing: si costruiscono raggi che vengono proiettati sulla scena a partire da ogni pixel, la scena essendo composta da oggetti indicizzati (le circosfere piu` grandi). Il fatto e` che controllare se il raggio interseca una sfera puo` essere fatto velocemente, e il primo stadio dell'indice e` composto dalle (poche) circosfere di oggetti interi.
Quando il raggio ne interseca una, si accede allo stadio successivo dell'indice di quell'oggetto e si vede quali delle otto sfere "figlie" interseca, e si analizzano le loro figlie, e cosi` via fino all'ultimo stadio che contiene una serie di "atomi", le sferette che approssimano il volume tra i punti dell'insieme originario, nella quale si verifica se il raggio interseca un atomo e quale. Una volta capito quale, si attribuisce al pixel il colore dell'atomo colpito, eventualmente solo in parte (variando l'opacita`) a seconda di quanto lontano passi dal centro esatto dell'atomo, ed eventualmente trasformato da ombreggiature e trasparenze: per determinare l'ombreggiatura, non avendo una normale a una superficie, immagino che o la si debba costruire prima con una grossolana rappresentazione poligonale dell'oggetto, o fare in un altro modo tipo sfumare le ombre proiettate da altri atomi che vengono cercati tra le sorgenti di luce e l'atomo da visualizzare.
Um.. un bel casino, no?

Per una scena statica, pero`, potrebbe funzionare abbastanza "comodamente". Animare richiederebbe, immagino, trasformare le coordinate delle sfere a un certo livello dell'indice (per animare un dettaglio grande o piccolo a seconda del livello).
> Comunque ho guardato quel video di Noctis: non farne un'altra versione, nel suo genere è la perfezione e un remake non sarebbe mai la stessa cosa. Al massimo potrai fare un videogioco diverso.
E` quel che ho in mente da tempo, infatti. Non un Noctis V, ma un generico "Keyway" dove organizzare una realta` virtuale che includa vari ruoli, dall'esploratore galattico "stile Noctis" a cose piu` divertenti "stile Second Life", e in aggiunta, qualunque altra cosa mi venga in mente di rivisitare o creare ex-novo.
Scritto da
altg
utente che non utiene
il 2012-04-24 18:03:35.0 alle 2012-04-24 18:03:35.0
Trollate totali: 11540
> A parte questo non ha un vero obiettivo... è un po' come prendere la nave spaziale e visitare nuovi mondi... lo fai per curiosità, è un po' come uscire di casa per esplorare il vicinato in versione hikikomori.
Esatto al 100%.
E sono convinto che il concetto mi piaccia ancora, devo solo ritrovare una stabilita` d'intenti, e anche emotiva, sufficiente a completare gli strumenti che mi servono per ripercorrerlo.
Esatto al 100%.
E sono convinto che il concetto mi piaccia ancora, devo solo ritrovare una stabilita` d'intenti, e anche emotiva, sufficiente a completare gli strumenti che mi servono per ripercorrerlo.
Scritto da
altg
utente che non utiene
il 2012-04-24 01:26:14.0 alle 2012-04-24 01:26:14.0
Trollate totali: 11540
> > Gia`, non e` chiaro. 
> >
> > Pero` e interessante. Anche a me piacerebbe abbandonare i poligoni.
> > Sono scomodi e in fondo fanno apparire tutti i giochi un po' banali.
> >
> > "nubi di atomi"... umm...
>
> I poligoni potrebbero fungere da scheletri per tecniche più raffinate.
Quello lo fanno già, limitatamente è possibile decorarli.
Bump mapping, per esempio.
> Però proprio non ho capito che tecnica è, anche perché la mia comprensione dell'inglese parlato è scarsuccia.
Non spiega nulla di dettagliato, parla genericamente di atomi e del loro stato dei lavori.
> Ma soprattutto a me non è chiaro come faccia la tecnica che usano a ottenere simili risultati *in tempo reale*. Ad esempio hai visto la roccia? Hanno importato una roccia vera e sembra quasi reale.
Dovrebbe essere una rappresentazione in qualche modo volumetrica, per come la descrivono. Qualcosa di imparentato coi voxels. Ma veramente non saprei dire di più.

> >
> > Pero` e interessante. Anche a me piacerebbe abbandonare i poligoni.
> > Sono scomodi e in fondo fanno apparire tutti i giochi un po' banali.
> >
> > "nubi di atomi"... umm...
>
> I poligoni potrebbero fungere da scheletri per tecniche più raffinate.
Quello lo fanno già, limitatamente è possibile decorarli.
Bump mapping, per esempio.
> Però proprio non ho capito che tecnica è, anche perché la mia comprensione dell'inglese parlato è scarsuccia.
Non spiega nulla di dettagliato, parla genericamente di atomi e del loro stato dei lavori.
> Ma soprattutto a me non è chiaro come faccia la tecnica che usano a ottenere simili risultati *in tempo reale*. Ad esempio hai visto la roccia? Hanno importato una roccia vera e sembra quasi reale.
Dovrebbe essere una rappresentazione in qualche modo volumetrica, per come la descrivono. Qualcosa di imparentato coi voxels. Ma veramente non saprei dire di più.
Scritto da
altg
utente che non utiene
il 2012-04-24 00:48:22.0 alle 2012-04-24 00:48:22.0
Trollate totali: 11540
Gia`, non e` chiaro. 
Pero` e interessante. Anche a me piacerebbe abbandonare i poligoni.
Sono scomodi e in fondo fanno apparire tutti i giochi un po' banali.
"nubi di atomi"... umm...

Pero` e interessante. Anche a me piacerebbe abbandonare i poligoni.
Sono scomodi e in fondo fanno apparire tutti i giochi un po' banali.
"nubi di atomi"... umm...
Black Woman Destroys White Privilege Myth
Ad
https://www.youtube.com/watch?v=pbccGbPKwok
Femmina nera onesta ci spiega il concetto del "white privilege"
Scritto da
altg
utente che non utiene
il 2012-04-23 23:22:01.0 alle 2012-04-23 23:22:01.0
Trollate totali: 11540
> > > > > > > > > Be', io non so se sono indicato a spiegare qualcosa a gente che voglia essere PRODUTTIVA nell'arco della propria vita. Io per spiegare come fare un gioco 3D partirei dal come scrivere un engine 3D in software, senza accelerazioni, rototraslando, Z-clippando, proiettando prospetticamente e tracciando i bordi dei poligoni col Bresenham, facendo edge antialiasing basato sul suo eta, costruendo liste per il blending, calcolando le normali alle superfici per l'hidden surface removal, l'UVspace per il texturing e lo z-buffering, fino a programmare direttamente i pixel shaders.
> > > > > > > >
> > > > > > > > mi spieghi come faresti? gli opcode delle varie schede video sono pub(bl)ici?
> > > > > > >
> > > > > > > Io disegnerei su un framebuffer. Cioe`, nella mia concezione distorta dal vivere nel passato, la scheda video e` un framebuffer e basta. Un'area di memoria dove ci scrivi e, scrivendoci, disegni pixel per pixel.
> > > > > >
> > > > > > mi riferivo ai pixel shader: praticamente faresti fare tutto il lavoro alla cpu...
> > > > >
> > > > > Sissi`, non me ne farei un problema.
> > > > > Anzi, la troverei la cosa piu` affascinante.
> > > > > A me piace il controllo totale.
> > > > > Prima o poi riprendo a farlo.
> > > >
> > > > Controllo totale di cosa? Alla fine non lo sai come e` fatta la CPU dentro, come non sai come e` fatta la GPU dentro sono entrambe delle scatole nere a cui dai delle istruzioni in assembly, con la differenza che la GPU assomiglia di piu` ai Cray.
> > >
> > > Che cosa strana: due teste d'uovo della programmazione che abitano a un tiro di sputo l'uno dall'altro e non si sono mai conosciuti se non su un forum.
> > >
> > > È come dire che nella mia via c'è una fanciulla angelica ambientalista che conosco solo perché posta su questo fòro... uhm no forse l'esempio non è dei più azzeccati.
> >
> > Una volta gli ho rubato un gatto
>
> Infatti uno dei suoi gatti è sparito, tutto torna. Te lo vedrai piombare in casa con un mitragliatore pesante.
Balle. L'ha saputo dal mio blog che era sparito.
Comunque magari una puntatina ce la faccio...
> > > > > > > >
> > > > > > > > mi spieghi come faresti? gli opcode delle varie schede video sono pub(bl)ici?
> > > > > > >
> > > > > > > Io disegnerei su un framebuffer. Cioe`, nella mia concezione distorta dal vivere nel passato, la scheda video e` un framebuffer e basta. Un'area di memoria dove ci scrivi e, scrivendoci, disegni pixel per pixel.
> > > > > >
> > > > > > mi riferivo ai pixel shader: praticamente faresti fare tutto il lavoro alla cpu...
> > > > >
> > > > > Sissi`, non me ne farei un problema.
> > > > > Anzi, la troverei la cosa piu` affascinante.
> > > > > A me piace il controllo totale.
> > > > > Prima o poi riprendo a farlo.
> > > >
> > > > Controllo totale di cosa? Alla fine non lo sai come e` fatta la CPU dentro, come non sai come e` fatta la GPU dentro sono entrambe delle scatole nere a cui dai delle istruzioni in assembly, con la differenza che la GPU assomiglia di piu` ai Cray.
> > >
> > > Che cosa strana: due teste d'uovo della programmazione che abitano a un tiro di sputo l'uno dall'altro e non si sono mai conosciuti se non su un forum.
> > >
> > > È come dire che nella mia via c'è una fanciulla angelica ambientalista che conosco solo perché posta su questo fòro... uhm no forse l'esempio non è dei più azzeccati.
> >
> > Una volta gli ho rubato un gatto

>
> Infatti uno dei suoi gatti è sparito, tutto torna. Te lo vedrai piombare in casa con un mitragliatore pesante.
Balle. L'ha saputo dal mio blog che era sparito.
Comunque magari una puntatina ce la faccio...
Scritto da
altg
utente che non utiene
il 2012-04-23 23:20:26.0 alle 2012-04-23 23:20:26.0
Trollate totali: 11540
A me l'indentazione piacerebbe cosi`.
Al limite la meta`, ma non un quarto.
Per le linee per me e` uguale. Ci sono, non ci sono, non importa.
Al limite la meta`, ma non un quarto.
Per le linee per me e` uguale. Ci sono, non ci sono, non importa.
Scritto da
altg
utente che non utiene
il 2012-04-23 22:30:13.0 alle 2012-04-23 22:30:13.0
Trollate totali: 11540
> Era di Ryan J. Bury, all'epoca avevamo fatto amicizia, mi pare proprio per via di Noctis. Abita in Inghilterra. Mi sono sempre detto di andarlo a trovare, ma poi non l'ho mai fatto. 
*vede il video*
Ah no, non era la sua.
Quella non lo so di chi sia.
E` che di solito ci mettevano quella di Ryan... perche` era la "colonna sonora" del manuale d'istruzioni.

*vede il video*
Ah no, non era la sua.
Quella non lo so di chi sia.

E` che di solito ci mettevano quella di Ryan... perche` era la "colonna sonora" del manuale d'istruzioni.
Scritto da
altg
utente che non utiene
il 2012-04-23 22:27:46.0 alle 2012-04-23 22:27:46.0
Trollate totali: 11540
> > > > Di che anno è?
Non ci lavoro dal 1997. Di preciso quando iniziai a scriverlo non me lo sono mai ricordato. Forse il 95 o il 96. Intoro a quegli anni li`.
> > > l'unica cosa che possono fare e` aggiungere core.
> >
> > Faccianolo.
>
> ??
>
> > > Probabilmente la cosa che avrebbe piu` senso a questo punto sarebbe infilare la GPU dentro la CPU.
La cosa che forse si sposerebbe meglio con i core multipli e` il ray-tracing in tempo reale.
> > Comunque la musica di quel video è favolosa.
>
> E` inquietante.
Era di Ryan J. Bury, all'epoca avevamo fatto amicizia, mi pare proprio per via di Noctis. Abita in Inghilterra. Mi sono sempre detto di andarlo a trovare, ma poi non l'ho mai fatto.
Non ci lavoro dal 1997. Di preciso quando iniziai a scriverlo non me lo sono mai ricordato. Forse il 95 o il 96. Intoro a quegli anni li`.
> > > l'unica cosa che possono fare e` aggiungere core.
> >
> > Faccianolo.
>
> ??
>
> > > Probabilmente la cosa che avrebbe piu` senso a questo punto sarebbe infilare la GPU dentro la CPU.
La cosa che forse si sposerebbe meglio con i core multipli e` il ray-tracing in tempo reale.
> > Comunque la musica di quel video è favolosa.
>
> E` inquietante.
Era di Ryan J. Bury, all'epoca avevamo fatto amicizia, mi pare proprio per via di Noctis. Abita in Inghilterra. Mi sono sempre detto di andarlo a trovare, ma poi non l'ho mai fatto.
Immacolata concezione
Ad
http://archive.vn/qN1x1
Meglio della Madonna! Se vuoi scoprire come ha fatto clicca qui!!
Scritto da
altg
utente che non utiene
il 2012-04-23 22:19:46.0 alle 2012-04-23 22:19:46.0
Trollate totali: 11540
Ero a cena & chiacchera.
Ora sistemo un po' di cose poi magari passo.
Ora sistemo un po' di cose poi magari passo.
Scritto da
altg
utente che non utiene
il 2012-04-23 20:06:17.0 alle 2012-04-23 20:06:17.0
Trollate totali: 11540
see.. sono già tutti prenotati!
la gattina perfino da prima che nascesse
la gattina perfino da prima che nascesse
Scritto da
altg
utente che non utiene
il 2012-04-23 20:00:27.0 alle 2012-04-23 20:00:27.0
Trollate totali: 11540
non l'ho capita.
Scritto da
altg
utente che non utiene
il 2012-04-23 19:58:33.0 alle 2012-04-23 19:58:33.0
Trollate totali: 11540
No, sono certificati: i vicini conoscono pure troppo bene Ares. È un gatto vivace, esuberante, che lascia il segno. Poco tempo fa, mentre corteggiava la gatta, rimase chiuso in casa loro e fece un discreto casino buttando a terra vari soprammobili. Il padre esiste ancora, ma non bazzica da quelle parti.
Partecipa anche tu!
Ad
https://bit.ly/2RsJ87Z
La rivoluzione è dietro l'angolo, compagno! Non fare il gatto selvaggio, unisciti al nostro plotone!
Scritto da
altg
utente che non utiene
il 2012-04-23 18:48:10.0 alle 2012-04-23 18:48:10.0
Trollate totali: 11540
> > > 

> > >
> > > **Modificato dall'autore il 23.04.2012 18:17**
> >
> > che belli
>
> FFFFFtupendi, come il padre del resto.
> A breve il video su youtube. Vado a prepararlo.
Pronto.
Cioe` no aspetta, aveva caricato quello della bici che era dopo nella sua idea di playlist, e non me n'ero accorto. Corretto il codice.
**Modificato dall'autore il 23.04.2012 18:49**

> > >
> > > **Modificato dall'autore il 23.04.2012 18:17**
> >
> > che belli

>
> FFFFFtupendi, come il padre del resto.

> A breve il video su youtube. Vado a prepararlo.
Pronto.

Cioe` no aspetta, aveva caricato quello della bici che era dopo nella sua idea di playlist, e non me n'ero accorto. Corretto il codice.
**Modificato dall'autore il 23.04.2012 18:49**
Scritto da
altg
utente che non utiene
il 2012-04-23 18:32:44.0 alle 2012-04-23 18:32:44.0
Trollate totali: 11540
> > 

> >
> > **Modificato dall'autore il 23.04.2012 18:17**
>
> che belli
FFFFFtupendi, come il padre del resto.
A breve il video su youtube. Vado a prepararlo.

> >
> > **Modificato dall'autore il 23.04.2012 18:17**
>
> che belli

FFFFFtupendi, come il padre del resto.

A breve il video su youtube. Vado a prepararlo.
Scritto da
altg
utente che non utiene
il 2012-04-23 18:17:11.0 alle 2012-04-23 18:17:11.0
Trollate totali: 11540