 |
 |
|
 |
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Vorrei sapere una cosa. Sono un ignorante in materia: ne so poco e nulla. Ho
visto queste splendide immagini
http://www.irtc.org/ftp/pub/stills/2004-02-29/jhemmyth.jpg
http://www.irtc.org/ftp/pub/stills/2003-04-30/incubus_.jpg
http://www.irtc.org/ftp/pub/stills/2002-02-28/dhouse39.jpg
molto realistiche (le ultime due) e realizzate con prorammi di rendering
basati sul raytracing come POV-Ray. Spero di non aver detto fesserie finora.
Ho spulciato tra le pagine del manuale online di POV-Ray ed ho visto che non
si tratta di un software come Photoshop, ma di un linguaggio di
programmazione delle scene. Mi domando come sia possibile con sole
istruzioni formali ottenere risultati che a mio avviso possono essere
ottenuti solo con l'intervento della mano umana (mouse e tavoletta grafica)?
O forse ho capito male il funzionamento di questo programma di rendering?
Infine: potrebbero ottenersi i medesimi risultati con Photoshop? Perchè no
(o perchè sì)? In altre parole sarei molto felice se qualcuno mi spiegasse
un attimo la "filosofia" soggiacente ai due diversi software ed alle
rispettive tecniche e basi teoriche. Mi pare che Photoshop sia un Modeller
(si scrive così?), allora mi verrebbe da chiedere: in Computer Graphic qual
è la differenza tra "modelling" e "rendering"? Esistono altre "branche"
oltre a queste due?
Grazie a tutti
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Alfred wrote:
[snip]
'naggia, sto uscendo. Scrivo solo per farti sapere che riceverai
risposta! Domani!
E no photoshop non è un modeller...
Domani, promesso.
Ciao!
--
Jonathan.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"JRG" <j.l.ghiglia_NO_@_SPAM_libero.it> ha scritto nel messaggio
news:40f43f69@news.povray.org...
> Domani, promesso.
Ciao! In realtà -senza nulla togliere agli altri - speravo fossi tu a
rispondermi. Ho imnfatti lurkato i tuoi interventi :-)
Prima che tu mi risponda, per evitarti di spiegarmi cosa già spiegatemi, ti
pregherei di leggere un attimo le risposte che alcuni mi hanno mi hanno
proirpio oggi fornito sull'argomento, nel thread intitolato "una info" su
it.comp.grafica. Il post di apertura è qui
news:KawIc.21254$tj3.1153045@news3.tin.it
Poi però, ci terrei che tu mi rispiegassi le cose dal tuo punto di vista.
Vorrei iniziare ad usare POV-Ray: sto studiando il linguaggio e l'uso del
Modeller "Moray".
Cmq, rispetto alle mie precedenti idee (sbagliate), ho fatto dei progressi.
Riassumendo:
1) i modeller sono strumenti per la creazione visuale di scene
2) una scena è un insieme di oggetti descritto geometricamente
3) Photoshop non è un modeller :-) e non ha nulla a che fare con la grafica
3d
4) POV-Ray è un motore di resa o di rendering basato sulla tecnica del
raytracing
5) le scene possono essere passate al motore di rese anche a mezzo di file
di testo scritti in un linguaggio comprensibile al renderizzatore
6) POV-Ray, può sia importare oggetti e descrizioni di scena da file
prodotti da alcuni modeller, sia permettere all'utente di descrivwere le
scene in maniera testuale (non è quindi anche un modeller) a mezzo del suo
potente "linguaggio"
7) il medesimo linguaggio permette oltre alla descrizione puramente
geometrica della scena (cosa che visualmente si fa con modeller), anche di
descrivere le "modalità" con cui si vuol renderizzare la scena descritta
(impostando texture, luci, punti di vista, ecc).
Beh..qualche piccolo progressuccio l'ho fatto, no?
Il dubbio che hancora ho è se abbia senso dire che il linguaggio di POV-Ray
faccia fare tutte e due le cose. Insomma mi sembra una forzatura considerare
la descrizione di scena e le modalità di renderizzazione come delle cose
separate. Tuttavia se pensiamo ad un Modeller puro, questo non può fare
altro che la sola descrizione della scena. Il renderizzatore che importi
oggetti e scene da un modeller, avrebbe cmq bisogno di istruzioni aggiuntive
sulle modalità di renderizzazione. La mia sensazione è che POV-Ray faccia le
due cose insieme, a mezzo del medesimo linguaggio.
Cmq aspetto con vera ansia la tua risposta.
A domani
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Alfred wrote:
> 7) il medesimo linguaggio permette oltre alla descrizione puramente
> geometrica della scena (cosa che visualmente si fa con modeller),
> anche di descrivere le "modalità" con cui si vuol renderizzare la
> scena descritta (impostando texture, luci, punti di vista, ecc).
Questo punto è sbagliato, poichè parte dall'assunto - erroneo - che luci,
prospettive e texture non gacciano *parte* della scena. Direi, in maniera
più corretta (spero), che visualmente (col modeller) o testualmente,
descrivo una scena fatta di geometrie, luci, punti di vista,prospettive,
ecc. Poi passo questa scena al motore di rendering che prende questa
cozzaglia di descrizioni "matematiche e geometriche" della scena creata e ne
tira fuori, con mvari metodi (es. raytracing) una immagine che è la
fotografia (quindi 2d) di un mondo 3d "scattata" da una determinato punto di
vista.
va meglio?
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
JRG wrote:
> Domani, promesso.
Promessa da marinaio :-)
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Alfred wrote:
> JRG wrote:
>
>
>>Domani, promesso.
>
>
> Promessa da marinaio :-)
Caspita, ragione... è che sono indaffaratissimo con università, sport e
preparazione vacanze... e non sono stato molto al computer!
Comunque è evidente che ti sei già chiarito molto le idee...
Ad ogni modo, definire POV-Ray soltanto un motore di rendering è
riduttivo... inoltre POV-Ray, di per sé, accetta soltanto file di testo
scritti in SDL (scene description language)... anche un programma come
Moray non fa altro che scrivere un file di testo in SDL e chiamare
POV-Ray per renderizzare quel file.
Ciao.
--
Jonathan.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
JRG wrote:
> Caspita, ragione... è che sono indaffaratissimo con università, sport
> e preparazione vacanze [cut] per renderizzare quel file.
Grazie per la risposta.
Una curiosità: è possibile convertire in formato pov i file mdl prodotti da
moray? Mi sto accorgendod el fatto che Moray è davvero utile in moltissime
circostanze e ti permette di fare visualmente moltissimo per produrre cose
che diversamente avrebbero richiesto pagine e pagine di listato scritto "a
mano". Tutavia cerco di non disabituarmi troppo al linguaggio di descrizione
di scena. E' per questo che gradirei moltissimo poter leggere quanto Moray
"scrive" al posto mio. Anche per integrarlo, ecc. Se non mi sbaglio, non
dovrebbe essere possibile fare quello che sto chiedendo. Ad ognimodo, mi
domandavo una seconda breve cosa: mettiamo che con un editor descriva una
scena: pareti, pavimento, tre o quattro oggetti, luce e camera. Mettiamo che
con Moray decida di creare unsolo oggetto da aggiungere alla mia scena,
poichè per me più comodo da "disegnare" che da descrivere testualmente. Come
faccio alla fine ad importare nella mia scena l'oggetto di Moray? In moray,
ovviamente, devo evitare di posizionare luci e camera, visto che l'ho già
fatto testualmente con l'editor?
Grazie
Mi consigli qualche buon tutorial (possibilmente, ma non necessariamente, in
italiano) su Moray??
Grazie
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"Alfred" <sdf### [at] katamail com> wrote:
> Una curiosità: è possibile convertire in formato pov i file mdl prodotti da
> moray? Mi sto accorgendod el fatto che Moray è davvero utile in moltissime
> circostanze e ti permette di fare visualmente moltissimo per produrre cose
> che diversamente avrebbero richiesto pagine e pagine di listato scritto "a
> mano". Tutavia cerco di non disabituarmi troppo al linguaggio di descrizione
> di scena. E' per questo che gradirei moltissimo poter leggere quanto Moray
> "scrive" al posto mio. Anche per integrarlo, ecc. Se non mi sbaglio, non
> dovrebbe essere possibile fare quello che sto chiedendo. Ad ognimodo, mi
> domandavo una seconda breve cosa: mettiamo che con un editor descriva una
> scena: pareti, pavimento, tre o quattro oggetti, luce e camera. Mettiamo che
> con Moray decida di creare unsolo oggetto da aggiungere alla mia scena,
> poichè per me più comodo da "disegnare" che da descrivere testualmente. Come
> faccio alla fine ad importare nella mia scena l'oggetto di Moray? In moray,
> ovviamente, devo evitare di posizionare luci e camera, visto che l'ho già
> fatto testualmente con l'editor?
> Grazie
Come ho già detto POV-Ray legge esclusivamente file testuali scritti in SDL.
Moray non fa altro che scrivere un file di questo tipo. Ogniqualvolta tu
lanci un render da Moray oppure esporti una scena, questa viene salvata
come file .pov in una cartella. Il file ovviamente può ovviamente essere
aperto e modificato. Puoi tranquillamente modellare un oggetto, esportarlo
con Moray, ed includere il file così ottenuto (eventualmente epurato dei
global_settings, della camera e delle luci di default) nel file principale
della tua scena.
Nel file mdl puoi anche tenere camera e luci, ti possono sempre servire per
rendering di prova sull'oggetto che stai modellando. L'importante e che tu
le cancelli dal file .pov successivamente generato.
>
> Mi consigli qualche buon tutorial (possibilmente, ma non necessariamente, in
> italiano) su Moray??
Purtroppo non utilizzo Moray da diversi anni ormai. Se ricordo bene, l'help
in linea dovrebbe includere qualche tutorial significativo. Io partirei da
lì.
--
Jonathan.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
JRG wrote:
> tranquillamente modellare un oggetto, esportarlo con Moray, ed
> includere il file così ottenuto (eventualmente epurato dei
> global_settings, della camera e delle luci di default)
Grazie per le indicazioni.
Mi sto divertendo molto con POV-Ray.
Ho notato che se con Moray creo una scena e non posizioono alcuna luce,
renderizzando cmq riesco a vedere una scena molto scura: come mai? Ho
esportato il file in .pov ed ho visto che ci sono i globa_setting, ma non
c'è alcuna sorgente luminosa: tuttavia la scena non mi appare nera neanche
se renderizzo il pov dentro a POV-Ray stesso. Come mai?
Se tolgo i global setting, la scena cambia un po', ma non diviene nera e
basta, quindi non riesco prorpio a capire la sorgente luminosa dove stia.
Neppure nei fal inc l'ho trovata. Quin, infgatti ci sono solo le textures.
Se poi creo con Moray una scena senza camera, allora non vedo un bel niente
oppure solo la texture a tutto campo.
Ti scrivo queste cose perchè vorrei individuare i tre blocchi da rimuovere
ad un file da includere in una scena po. Quando parli di luci e di camera di
defoult di moray, a cosa ti riferisci? Da quello che sto vedendo luci e
camere o li metti appositamente in Moray oppure lui di defoult non mette
nulla.
Grazie
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Alfred wrote:
> Mi sto divertendo molto con POV-Ray.
> Ho notato che se con Moray creo una scena e non posizioono alcuna luce,
> renderizzando cmq riesco a vedere una scena molto scura: come mai? Ho
> esportato il file in .pov ed ho visto che ci sono i globa_setting, ma non
> c'è alcuna sorgente luminosa: tuttavia la scena non mi appare nera neanche
> se renderizzo il pov dentro a POV-Ray stesso. Come mai?
Questo perché di default tutte le texture hanno un ambient di 0.1. È un
attributo che fa parte del blocco finish, se vogliamo è una
caratteristica che risale agli albori del raytracing... quando ancora
non si parlava di illuminazione globale. In pratica conferisce una certa
luminosità anche alle parti in ombra degli oggetti, dovrebbe simulare
(lo fa malamente) la radiazione luminosa indiretta. Oggi è una
caratteristica in disuso. Puoi agire in due modi. Puoi cambiare il
valore di default e porlo a zero:
#default {
finish {
ambient 0
}
}
Oppure porre a zero il parametro globale ambient_light:
global_settings {
ambient_light 0
}
In questo caso però non potrai più sfruttare l'ambient finish per creare
oggetti luminosi.
> Se tolgo i global setting, la scena cambia un po', ma non diviene nera e
> basta, quindi non riesco prorpio a capire la sorgente luminosa dove stia.
> Neppure nei fal inc l'ho trovata. Quin, infgatti ci sono solo le textures.
Come ho spiegato sopra il fatto che tu riesca a vedere parte della scena
non è dovuto alla presenza di sorgenti luminose.
> Se poi creo con Moray una scena senza camera, allora non vedo un bel niente
> oppure solo la texture a tutto campo.
Una scena in POV-Ray ha sempre una camera. Se questa non è inclusa ne
viene utilizzata semplicemente una di default. Cosa questa inquadri
dipende ovviamente dai casi...
> Ti scrivo queste cose perchè vorrei individuare i tre blocchi da rimuovere
> ad un file da includere in una scena po. Quando parli di luci e di camera di
> defoult di moray, a cosa ti riferisci? Da quello che sto vedendo luci e
> camere o li metti appositamente in Moray oppure lui di defoult non mette
> nulla.
Hmm, allora mi ricordo male. Pensavo che all'avvio Moray caricasse una
scena di default (qualcosa tipo default.mdl) che includeva una camera e
una sorgente luminosa. Se queste sono presenti le dovresti trovare nel
file .pov principale, altrimenti puoi dormire sonni tranquilli! :-)
> Grazie
Sei il benvenuto.
--
Jonathan.
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
JRG wrote:
> Hmm, allora mi ricordo male. Pensavo che all'avvio Moray caricasse una
> scena di default (qualcosa tipo default.mdl) che includeva una camera
> e una sorgente luminosa. Se queste sono presenti le dovresti trovare
> nel file .pov principale, altrimenti puoi dormire sonni tranquilli!
Trovata la soluzione!
Avevo la versione 3.01. La 3.5 fa come dici te: camera e luce di default!
La versione che usavo prima (la 3.01)= aveva una cosa buona, però! A griglia
disabilitata se creavo un piano, mi apparivano le lettere x, y, z ed il
piano - di profilo - a forma di T (fuorzhe nella vista top dove appare come
un quadrato). Andando a creare un secondo piano, il piano precedente nn
"spariva" poichè non più attivo, ma cambiava solo colore. In questa versione
non riesco a configurare l'interfaccia in modo che non mi faccia scomparire
glie lementi non selezioanti. In questo modo, infatti, è tutto più
semplice....
Sai xcome potrei fare?
Grazie
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|
 |