FreeCAD-Doc/localwiki/Render_project-it.html
2018-07-19 18:47:02 -05:00

121 lines
14 KiB
HTML

<html><head><title>Render project/it</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Render project/it</h1></div>
<div id="mw-content-text" lang="it" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#Il_Modulo_Render"><span class="tocnumber">1</span> <span class="toctext">Il Modulo Render</span></a>
<ul>
<li class="toclevel-2 tocsection-2"><a href="#Operazioni_di_rendering"><span class="tocnumber">1.1</span> <span class="toctext">Operazioni di rendering</span></a></li>
<li class="toclevel-2 tocsection-3"><a href="#Materiali_di_Rendering"><span class="tocnumber">1.2</span> <span class="toctext">Materiali di Rendering</span></a></li>
<li class="toclevel-2 tocsection-4"><a href="#Utilizzare_il_modulo_Render:"><span class="tocnumber">1.3</span> <span class="toctext">Utilizzare il modulo Render:</span></a>
<ul>
<li class="toclevel-3 tocsection-5"><a href="#Impostazioni_di_rendering_predefinite"><span class="tocnumber">1.3.1</span> <span class="toctext">Impostazioni di rendering predefinite</span></a></li>
<li class="toclevel-3 tocsection-6"><a href="#Render_Template"><span class="tocnumber">1.3.2</span> <span class="toctext">Render Template</span></a></li>
</ul>
</li>
<li class="toclevel-2 tocsection-7"><a href="#Avviare_un_rendering"><span class="tocnumber">1.4</span> <span class="toctext">Avviare un rendering</span></a></li>
<li class="toclevel-2 tocsection-8"><a href="#Unbiased_Rendering_-_Rendering_accurato"><span class="tocnumber">1.5</span> <span class="toctext">Unbiased Rendering - Rendering accurato</span></a></li>
<li class="toclevel-2 tocsection-9"><a href="#Velocit.C3.A0_di_rendering"><span class="tocnumber">1.6</span> <span class="toctext">Velocità di rendering</span></a></li>
<li class="toclevel-2 tocsection-10"><a href="#Aggiungere_i_materiali"><span class="tocnumber">1.7</span> <span class="toctext">Aggiungere i materiali</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-11"><a href="#Link"><span class="tocnumber">2</span> <span class="toctext">Link</span></a></li>
</ul>
</div>
<h2><span class="mw-headline" id="Il_Modulo_Render">Il Modulo Render</span></h2>
<p>Il modulo di rendering fornisce un modo semplice e diretto per realizzare rapidamente le operazioni di rendering di parti create con FreeCAD.
La sua filosofia si basa su un sistema di modello in modo da poter visualizzare il proprio lavoro in modo più efficiente. Il modulo Render si propone di nascondere all'utente il complicato processo di rendering, in modo che egli debba preoccuparsi solo della progettazione delle parti.
</p><p><br />
Il flusso di lavoro è il seguente:
</p>
<ul><li> Creare una funzione di rendering. </li>
<li> Selezionare le impostazioni e i modelli desiderati.</li>
<li> Assegnare i materiali alle parti visibili nel documento.</li>
<li> Posizionare la fotocamera.</li>
<li> Visualizzare l'anteprima del rendering.</li></ul>
<p><br />
Breve descrizione degli strumenti del Modulo Render:
</p>
<h3><span class="mw-headline" id="Operazioni_di_rendering">Operazioni di rendering</span></h3>
<p>La funzione Render contiene le informazioni che verranno passate al programma di rendering, quali la configurazione della fotocamera, le opzioni di rendering, i materiali e anche quali plug-in usare. Questo significa che è possibile creare molte funzioni di rendering, con diversi materiali oppure con impostazioni della fotocamera indipendenti una dall'altra. La funzione prende inoltre il controllo del processo di rendering.
</p>
<h3><span class="mw-headline" id="Materiali_di_Rendering">Materiali di Rendering</span></h3>
<p>Ogni materiale di rendering è basato su una libreria dei materiali che sono memorizzati in file .XML indipendenti.
Ai materiali di rendering possono essere assegnate delle proprietà quali il colore, la lucentezza e altri parametri. I materiali vengono aggiunti (allegati) a un oggetto nel documento.
</p><p><br />
</p>
<div style="clear:both"></div>
<p><br />
</p>
<div id="itsfree" style="text-align:center;color:black;background:#FDE0A8;margin:1em 7em;padding:0.5em 2em;border:2px solid #FF5706;">Per utilizzare il nuovo Ambiente Render, attualmente è necessario essere in grado di compilarlo dal ramo di sviluppo.</div>
<p><br />
</p>
<h3><span class="mw-headline" id="Utilizzare_il_modulo_Render:">Utilizzare il modulo Render:</span></h3>
<p>Prima effettuare il checkout dal repository del ramo <a rel="nofollow" class="external text" href="https://github.com/mrlukeparry/FreeCAD_sf_master/tree/raytracing%7Craytracing">raytracing</a>. Assicurarsi quindi di poterlo compilare.
</p><p>Scaricare e installare l'ultima versione, la 1.2.1, di Lux Render da<a rel="nofollow" class="external text" href="http://www.luxrender.net/en_GB/download">download</a>, per il proprio sistema e accertarsi che venga eseguito correttamente.
</p><p>Aprire FreeCAD e avviare l'ambiente <a href="https://www.freecadweb.org/wiki/index.php?title=File:Raytracing.png" class="image"><img alt="Raytracing.png" src="16px-Raytracing.png" width="16" height="16" srcset="/wiki/images/thumb/b/bb/Raytracing.png/24px-Raytracing.png 1.5x, /wiki/images/b/bb/Raytracing.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Raytracing_Module/it" title="Raytracing Module/it"> Raytracing</a>, poi impostare il <b>Percorso dell'eseguibile</b> (path) per Lux Render. Può essere impostato in <b>Modifica -&gt; Preferenze -&gt; Raytracing</b>. In <b>exec path</b> deve essere impostato il percorso dell'eseguibile luxconsole.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:LuxRenderExecPath.png" class="image"><img alt="LuxRenderExecPath.png" src="LuxRenderExecPath.png" width="641" height="155" /></a>
</p><p>Creare la parte (o le parti) con FreeCAD. Quindi tornare nell'ambiente <a href="https://www.freecadweb.org/wiki/index.php?title=File:Raytracing.png" class="image"><img alt="Raytracing.png" src="16px-Raytracing.png" width="16" height="16" srcset="/wiki/images/thumb/b/bb/Raytracing.png/24px-Raytracing.png 1.5x, /wiki/images/b/bb/Raytracing.png 2x" /></a> <a href="https://www.freecadweb.org/wiki/index.php?title=Raytracing_Module/it" title="Raytracing Module/it"> Raytracing</a> e creare una <b>funzione Render</b>. Editando questa funzione viene visualizzata una nuova 'Azione' nella finestra della 'Vista Combinata':
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:RenderTaskView.png" class="image"><img alt="RenderTaskView.png" src="RenderTaskView.png" width="360" height="705" /></a>
</p><p>Quando si crea una operazione di rendering essa memorizza la posizione corrente e il tipo di fotocamera utilizzata nella vista 3D. È possibile riposizionare la fotocamera e fare clic su <b>Salva Camera</b> per memorizzare nella operazione l'impostazione corrente della telecamera.
</p><p>È possibile configurare altre impostazioni di rendering:
</p>
<h4><span class="mw-headline" id="Impostazioni_di_rendering_predefinite">Impostazioni di rendering predefinite</span></h4>
<p>Le impostazioni di rendering predefinite sono specificate nel plugin di rendering che viene utilizzato. Modificano il processo di rendering per migliorare la qualità del prodotto o la velocità con cui è generato. Lux Render, <b>MLT Unbiased</b> produce risultati di qualità in tempi ragionevoli. <b>Direct Lighting Preview</b> produce un risultato veloce, ma di bassa qualità.
</p><p><br />
</p>
<h4><span class="mw-headline" id="Render_Template">Render Template</span></h4>
<p>Visualizza i modelli che sono attualmente disponibili per il plug-in di rendering. Selezionando un modello, si genera una scena predefinita, con l'illuminazione, la geometria e con le parti al suo interno. Attualmente <b>Lux Classic</b> funziona correttamente e produce risultati soddisfacenti. Esso tenta di calcolare la scena in base alla posizione della telecamera e alla dimensione complessiva delle parti visibili.
</p>
<h3><span class="mw-headline" id="Avviare_un_rendering">Avviare un rendering</span></h3>
<p>Dopo che sono stati impostati i parametri della funzione, è possibile avviare il rendering della scena. Tutte le parti del documento che non sono visibili bella scena non sono incluse nell'operazione di rendering. Quella successiva è la scena di esempio:
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Example.png" class="image"><img alt="Example.png" src="Example.png" width="507" height="408" /></a>
</p><p>Il pulsante <b>Preview Window</b> renderizza la vista corrente della finestra 3D. Il pulsante <b>Preview</b> usa la posizione della telecamera salvata e anche la dimensione dell'output. Si può eseguire una sola anteprima per ogni operazione di rendering, ma è possibile eseguire diverse operazioni distinte di rendering.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:RenderButtons.png" class="image"><img alt="RenderButtons.png" src="RenderButtons.png" width="253" height="183" /></a>
</p><p>Quando viene avviato un rendering, appare una nuova finestra di anteprima. Secondo la complessità della scena, l'operazione può richiedere alcuni secondi per esportare la scena creata e caricarla nel programma di rendering esterno.
Appare una schermata di caricamento.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:Loading.png" class="image"><img alt="Loading.png" src="Loading.png" width="507" height="408" /></a>
</p><p>Se il processo di rendering ha successo, il risultato viene automaticamente visualizzato. Si può liberamente spostare o ridimensionare l'immagine.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:SceneOutput.png" class="image"><img alt="SceneOutput.png" src="SceneOutput.png" width="507" height="408" /></a>
</p><p><br />
</p>
<h3><span class="mw-headline" id="Unbiased_Rendering_-_Rendering_accurato">Unbiased Rendering - Rendering accurato</span></h3>
<p>Il programma di rendering simula sostanzialmente i 'riflessi' dei raggi di luce che 'rimbalzano' in una scena. Quando questi raggi di luce colpiscono la fotocamera essi diventano visibili nel risultato. Gradualmente più raggi colpiscono la fotocamera e l'immagine viene costruita. All'inizio l'immagine è rumorosa (poco definita) dove la luce non raggiunge la fotocamera. I motori di rendering <b>Biased</b> imitano, tramite algoritmi, il comportamento della luce e producono velocemente una renderizzazione per approssimazione.
I motori di rendering <b>Unbiased</b>, come <a rel="nofollow" class="external text" href="http://www.luxrender.net/en_GB/index">LuxRender</a>, cercano invece di riprodurre esattamente gli effetti della luce reale, con un risultato molto più realistico e accurato.
</p><p>L'operazione è progressiva. Quando si è soddisfatti del risultato, premere il tasto <b>Stop Render</b>. Ora è possibile salvare l'output in una posizione desiderata (attualmente memorizzato in un file .png).
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:UnbiasedRendering.png" class="image"><img alt="UnbiasedRendering.png" src="UnbiasedRendering.png" width="507" height="408" /></a>
</p>
<h3><span class="mw-headline" id="Velocit.C3.A0_di_rendering">Velocità di rendering</span></h3>
<p>I processi di rendering sono in genere eseguiti dalla CPU. Il tempo necessario per un risultato soddisfacente, dipende dalla dimensione del risultato, dalla scena, dal numero e dalla complessità dei materiali utilizzati, dalle luci e dalle prestazioni complessive del sistema. Una veloce anteprima di una parte semplice può richiedere un minuto, mentre un output di alta qualità può richiedere diverse ore.
</p><p><br />
</p>
<h3><span class="mw-headline" id="Aggiungere_i_materiali">Aggiungere i materiali</span></h3>
<p>Accertarsi di essere in modalità di modifica per la funzione di rendering. Fare clic su <b>Aggiungi materiali</b> nella barra degli strumenti. Nella finestra 'Azioni' viene mostrato un elenco delle biblioteche dei materiali. È possibile scorrere l'elenco trascinandolo o utilizzando la rotellina del mouse.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:MaterialSelection.png" class="image"><img alt="MaterialSelection.png" src="MaterialSelection.png" width="308" height="476" /></a>
</p><p>Per aggiungere un materiale ad una parte nel documento, trascinare l'icona del materiale e rilasciarla sulla parte nella vista 3D.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:MaterialDragNDrop.png" class="image"><img alt="MaterialDragNDrop.png" src="MaterialDragNDrop.png" width="1017" height="610" /></a>
</p><p>Se il materiale ha delle proprietà modificabili, quali il colore, nella scheda 'Azioni' appare una nuova finestra di dialogo. In caso contrario, la scheda 'Azioni' visualizza le funzioni di rendering.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:MaterialProperties.png" class="image"><img alt="MaterialProperties.png" src="MaterialProperties.png" width="318" height="336" /></a>
</p><p>Quando si è soddisfatti delle impostazione delle proprietà, fare clic su <b>Salva</b>.
</p><p>Tutti i materiali che sono all'interno di una funzione di rendering vengono visualizzati nell'elenco. Essi possono essere selezionati e cancellati, e se il materiale ha una proprietà si può modificarla con un doppio clic su di essa.
</p><p><a href="https://www.freecadweb.org/wiki/index.php?title=File:MaterialListView.png" class="image"><img alt="MaterialListView.png" src="MaterialListView.png" width="291" height="236" /></a>
</p>
<h2><span class="mw-headline" id="Link">Link</span></h2>
<p>Vedere anche il <a href="https://www.freecadweb.org/wiki/index.php?title=Raytracing_tutorial/it" title="Raytracing tutorial/it">Tutorial di Raytracing</a>
</p>
<div style="clear:both"></div>
</div>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Render_project/it&amp;oldid=275299">http://www.freecadweb.org/wiki/index.php?title=Render_project/it&amp;oldid=275299</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>