PDA

Visualizza Versione Completa : Artefatto



brunotag
11-04-13, 17:47
http://i46.tinypic.com/30tntco.jpg

In fase di render mi si presenta uno strano artefatto, all'altezza dei rombi sembra quasi che la geometria sia aperta, mentre la geometria è perfetta nel modeler.
A qualcuno è mai capitato o sa il perchè ?

amb
11-04-13, 17:57
Sembrerebbero poligoni flippati.

Alle volte puo' succedere anche con poligoni non planari.

mikadit
11-04-13, 18:00
Può trattarsi di una superficie non complanare. Perché non posti anche uno screen in texture wire? Oppure non carichi una porzione della mesh come allegato? :noidea:

brunotag
11-04-13, 18:16
http://i50.tinypic.com/6s45mt.jpg

http://i47.tinypic.com/42a1d.jpg

C'è il double side attivato e ho provato anche a flippare i poligoni ma il risultato è lo stesso, ci sono dei poligoni non complanari ma non sono quelli li :noidea:

SlowMan
11-04-13, 21:45
Ho dato un'occhiata al file:
a occhio nel Modeler non sembra perché i vertici sono molto vicini
(al limite del massimo ingrandimento delle viste)
ma alcuni non combaciano perfettamente e altri non sono neppure collegati,
però renderizzando l'oggetto il difetto si mostra.

brunotag
11-04-13, 22:08
Ho dato un'occhiata al file:
a occhio nel Modeler non sembra perché i vertici sono molto vicini
(al limite del massimo ingrandimento delle viste)
ma alcuni non combaciano perfettamente e altri non sono neppure collegati,
però renderizzando l'oggetto il difetto si mostra.


Che alcuni punti non coincidono lo sapevo, ma non credo sia quello il problema, parliamo di millimetri.
Per fare una prova ho scaricato la demo di Octane, il difetto li non lo fa.

SlowMan
11-04-13, 23:19
Credimi, fossero anche solo centesimi di millimetro il risultato cambia poco, lo dico per esperienza, quando nei render mi saltano fuori difetti simili riesco a risolverli solo aggiustando la mesh.

Comunque il difetto è ripetitivo come il motivo della struttura dell'oggetto perciò non dovrebbe essere un problema troppo complicato da correggere all'origine,
è una scocciatura lo so ma non so cos'altro suggerire per rimediare se non di controllare bene i vertici prima di moltiplicare le forme in un array.

Riguardo al motivo per cui altri motori di rendering ignorino o meno il problema non so che dire, non è il mio campo.

Athmosfera
12-04-13, 01:01
Ciao, ho scaricato la mesh, una costruzione molto intrigante! in effetti facendo un merge points a 1mm mi si sono eliminati 503 punti, senza variazioni nella struttura della mesh.. quindi vari edges risultavano aperti per il motore di rendering. Neanch'io so perchè altri motori non ti evidenziano ciò :)

brunotag
12-04-13, 14:25
Vabè era un test nel definitivo sarò più attento, mi pare comunque strano, stiamo parlando di meno di un millimetro su una volta di 16 mt e si aprono squarci nei render, mai successa una cosa simile nemmeno nei peggiori modelli che abbia mai modellato.
Oltrettutto ho fatto il merge dei punti aumentanto il range, messe le texture e non cambia di una virgola, ho passato la mesh ad un amico che utilizza Modo e anche li nessun problema, ci deve essere per forza qualcosa in LW .

http://i46.tinypic.com/2rm5hdg.jpg

http://i49.tinypic.com/npi0iv.jpg

SlowMan
12-04-13, 15:47
Un errore simile capita specialmente quando i poligoni non sono piani o sono orientati male
(specialmente quelli con più di tre lati e quasi sempre per colpa dei vertici),
lo si può notare sottoponendo una mesh a displacement estremo.

Penso che nelle ultime versioni il motore di rendering interno di LW sia diventato più sensibile:

tempo fa avevo fatto un modello in LW7 (o 8 non ricordo bene) dove tutto funzionava bene (almeno così credevo), renderizzandolo di recente sono spuntate delle anomalie, ricontrollandolo in Modeler ho capito cosa non andava, dopo averlo corretto alla fine anche il render è andato bene.

Non so se sia un vero e proprio difetto di LW, forse più che altro una minor tolleranza ad abbozzare... ma posso solo teorizzare, comunque ora presto più attenzione ai dettagli.

DM67
12-04-13, 18:47
Prova a "triplizzare" :D i poligoni che non si vedono in fase di render

brunotag
12-04-13, 19:08
Prova a "triplizzare" :D i poligoni che non si vedono in fase di render

Purtroppo ho provato e non funge :cappio:

SlowMan
12-04-13, 23:01
Ecco una possibile soluzione:

1 - fai il Merge con Range Fixed a 1 mm (come ti è già stato suggerito)
2 - poi seleziona solo i poligoni con più di 4 lati
3 - infine fai un Make Pole

Merge chiude i buchi e Make Pole crea una triangolazione radiale che ottimizza i micro dislivelli dei poligoni costituiti da molti vertici (i più soggetti a questo tipo di difetti).

Con questo metodo sembra si riesca ad aggiustare velocemente le cose...
almeno a me funziona. :g1:

brunotag
13-04-13, 15:23
Intanto grazie a tutti per gli interventi, alla fine il problema era il poligono centrale del "rombo" e non i poligoni laterali più piccoli come poteva sembrare, perchè lo renderizzasse semi-aperto rimane un mistero.

http://i48.tinypic.com/do0u48.jpg