PDA

Visualizza Versione Completa : [Tutorial] 3D boolean render



mikadit
06-04-09, 08:09
Ieri ho ripreso delle vecchie prove per trovare un sistema sostitutivo al nodo Boolen (http://pagesperso-orange.fr/dpont/plugins/nodes/nodes/Boolean.htm) del DP Kit (http://pagesperso-orange.fr/dpont/plugins/nodes/Additionnal_Nodes_2.html) di Pntonnier, utilizzando oggetti tridimensionali per evidenziare sezioni spezzate 3D, anch'esso una specie di metodo booleano che avevo tentato quando l'utilizzo della clipmap non mi bastava e il nodo Boolean aveva delle limitazioni.
Il metodo con le clipmap, che già funziona benissimo, è ben spiegato da Highrender in questa discussione: http://www.lwita.com/vb/showthread.php?t=5806

La gestione tridimensionale della sezione porterebbe all'ottenimento di buoni risultati con il minimo sforzo, che poi si adotterebbe conseguentemente anche per le sezioni normali e le spezzate 2D. Il metodo in realtà può tornare utile anche per ottenere effetti particolari, dato che i risultati si modificano in base alla mesh dell'oggetto sezionatore.
Attualmente la limitazione pricipale è che le superfici adiacenti possano non essere sezionate.
Vi ho caricato un esempio su YouTube:
LightWave 3D - Boolean 3D section render example 01 - YouTube (http://www.youtube.com/watch?v=TuCUDTp3gb0)
10930
Vediamo se qualcuno riesce ad indovinare come si ottiene l'effetto. :evil:

A chi mi offre un caffé li dico come si fa.

Wotan3d
06-04-09, 10:14
sono booleane animate mi sembra.
Ho già postato il link al plug che le fa anche in lightwave proprio in quel 3ad a cui fai riferimento, creando una sequenza di oggetti, dalla scena animata, anche con morphing, deformazioni, e tutto quello che si vuole. Molto semplice ed efficace.

Ciao

mikadit
06-04-09, 10:37
Più o meno si, ma senza l'utilizzo di plugin (Boolean (http://pagesperso-orange.fr/dpont/plugins/nodes/nodes/Boolean.htm) o animbool2 (http://www.balo.com/lightwave/animbool.htm)). Solo oggetti caricati in Layout.
Comunque anibool è molto interessante, l'avevo scaricato ma mai provato. :g1:

Wotan3d
06-04-09, 11:34
Cmq ha parecchi limiti quel plug di cui ho parlato, ad esempio dovrebbe essere impossibile renderizzare in doppio field, l'unica rimane generare l'anim a 50 fps e raddoppiare poi in editing. Ad ogni minima modifica si deve rifare completamente la sequenza... 'nsomma, è un bel po' macchinoso.
Sono queste le cose che mi fanno girare le scatole: è così impestato implementare una funzione del genere nel layout? La fa già il modeler, mettetela anche dall'altra parte, cosa ci vuole, non bisogna inventare niente di nuovo. Certo, uno può anche dire che serve solo una volta nella vita, vero, ma quella volta c'è da sputare sangue (a parte che secondo me serve eccome).
Ciao

nirvana
07-04-09, 00:10
Ieri ho ripreso delle vecchie prove per trovare un sistema sostitutivo al nodo Boolen (http://pagesperso-orange.fr/dpont/plugins/nodes/nodes/Boolean.htm) del DP Kit (http://pagesperso-orange.fr/dpont/plugins/nodes/Additionnal_Nodes_2.html) di Pntonnier, utilizzando oggetti tridimensionali per evidenziare sezioni spezzate 3D, anch'esso una specie di metodo booleano che avevo tentato quando l'utilizzo della clipmap non mi bastava e il nodo Boolean aveva delle limitazioni.
Il metodo con le clipmap, che già funziona benissimo, è ben spiegato da Highrender in questa discussione: http://www.lwita.com/vb/showthread.php?t=5806

La gestione tridimensionale della sezione porterebbe all'ottenimento di buoni risultati con il minimo sforzo, che poi si adotterebbe conseguentemente anche per le sezioni normali e le spezzate 2D. Il metodo in realtà può tornare utile anche per ottenere effetti particolari, dato che i risultati si modificano in base alla mesh dell'oggetto sezionatore.
Attualmente la limitazione pricipale è che le superfici adiacenti possano non essere sezionate.
Vi ho caricato un esempio su YouTube:
http://www.youtube.com/watch?v=TuCUDTp3gb0
10930
Vediamo se qualcuno riesce ad indovinare come si ottiene l'effetto. :evil:

A chi mi offre un caffé li dico come si fa.

te ne offro volentieri due.
ma l'interni della sfera perche resta nero?
e possibile riuscire ad avere la sfera spaccata come quella ottenuta da hightrender con lo stesso sistema da te utilizzato per animare?

mikadit
07-04-09, 11:13
Il nero è dovuto all'abitudine, in genere le sezioni con clipmap le faccio nere. :D
Si può ottenere anche la doppia sfera sezionata:
10947

Ti posto qualche cosa di più non appena posso.

mikadit
15-04-09, 12:50
Sto cercando di lavorare utilizzando i dati del raytracing da applicare al canale trasparenza per ottenere una clipmap 3d. Di base serve un oggetto trasparente (può essere eventualemte impostato Unseen by Ray e Unseen by Radiosity per velocizzare il render), che è l'interprete delle traccie dei raggi, mentre le superfici, gli oggettti, che subiscono la rivalutazione dei raggi sono visibili solo al di fuori del Ray Length, del nodo Spot Info. In allegato uno screen del setup base per focalizzare sul Ray Length. ;)
11001
Credo sia possibile migliorare questo metodo, soprattutto per renderlo più effettivo. Ecco un nuovo video, in cui si possono vedere alcune limtazioni, che poi possono essere dei pregi da sfruttare pe ottenere diversi effetti:
LightWave 3D - Boolean 3D section render example 02 - YouTube (http://www.youtube.com/watch?v=-bps6UMpEEw)

mikadit
15-08-09, 20:35
Ho preparato una piccola demo su questo metodo:
YouTube - LightWave 3D - Boolean 3D section render basic demo (http://www.youtube.com/watch?v=oYsVF7sU3Zw)
;)

luciano
16-08-09, 07:34
interessante :noidea:

mikadit
16-08-09, 13:00
Appena ho tempo preparo anche una versione in italiano. ;)

Ora c'è una pagina dedicata nella sezione dei tutorials:
http://www.lwita.com/tutorials/3dboolean/index.php

mikadit
17-08-09, 13:05
Aggiunti nella sezione downloads presets e scena base per testare rapidamente:
http://www.lwita.com/download/index.php?dlid=92

-

Aggiungo link allo shader di Shift (http://www.shift.gr.jp/), BooleanTexture, altro plugin per il 3D boolean render, come il Boolean di Pontonnier (http://pagesperso-orange.fr/dpont/main_en.htm). Per averli in un singolo post:
Pontonnier, DP Kit:
http://pagesperso-orange.fr/dpont/plugins/nodes/Additionnal_Nodes_2.html
Shift, Boolean Texture:
http://erikalstad.com/Thank_You_Shift/Shift_BooleanTexture.htm

Moleskine
29-12-09, 16:10
WoW!! Mi piace molto, ho visto la demo e l'ho scaricato, appena ne ho l'occasione lo provo!
Complimenti, io con i nodi ancora mi ci annodo... (cavolata... fate conto che non l'abbia scritto...:D).
Buona giornata e per adesso buon fine anno!! :g1:

mikadit
30-12-09, 16:16
Grazie Moleskine, mi fa piacere che ti piaccia e ancora di più se ne hai tratto qualche spunto.
Fammi sapere quando lo provi! :D

mikadit
14-02-20, 14:01
Scena demo aggiornata per LightWave 20019: 16200
16201
16202