PDA

Visualizza Versione Completa : punto inserimento texture



zinka
17-12-07, 18:38
salve,
rieccomi con le domande da pivello...

come inserisco una texture a partire da un punto specifico? dovrei inserire delle mattonelle con l'opzione repeat e le dovrei inserire su una superficie irregolare; vorrei però che uno spigolo della prima mattonella cominciasse da un determinato punto. ho anche annotato le coordinate del punto e le ho inserite in position... ma nulla da fare: la texture si comporta come gli pare e piace...

...altra domandina: come si rimpicciolisce la telecamera? non me lo ricordo.

grazie

Marchino
17-12-07, 21:19
per quanto riguarda l'inserimento delle mattonelle, ti conviene attivare l'opzione textured della viewport e provare aggiustando i valori X,Y e Z, mentre per rimpicciolire la telecamera devi usare i comandi per variare le dimensioni della griglia e quindi "[" per rimpicciolire, "]" per ingrandire

zinka
18-12-07, 09:25
per quanto riguarda l'inserimento delle mattonelle, ti conviene attivare l'opzione textured della viewport e provare aggiustando i valori X,Y e Z, ...

scusa l'ignoranza e l'insistenza, ma tradotto in linguaggio terra terra che significa quanto sopra scritto? che è la viewport? e dove la trovo quest'opzione di cui sopra? non sarà che devo spostare il pivot? :noidea:

grazie della risposta.

mikadit
18-12-07, 10:02
La viewport è la vista, prospettica, ortografica, schematica, ... sul tuo spazio di lavoro.

Dai un'occhiata a queste illustrazioni dell'interfaccia, anche se della verione 7.5 di LW, ti possono tornare utili:

Modeler:
http://www.newtek.com/lightwave/tutorials/interactive/Modeler_001/modeler_001.htm
http://www.newtek.com/lightwave/tutorials/interactive/Modeler_002/modeler_002.htm
http://www.newtek.com/lightwave/tutorials/interactive/Modeler_003/modeler_003.htm

Layout:
http://www.newtek.com/lightwave/tutorials/interactive/Layout_001/layout_001.htm
http://www.newtek.com/lightwave/tutorials/interactive/Layout_002/layout_002.htm

zinka
18-12-07, 12:28
tutto molto utile, soprattutto per quanto riguarda la terminologia; continuo però a non venirne capo: come inserisco una texture a partire d un preciso punto? la devo applicare ad un semplice poligono ma dai bordi frastagliati.

possibile debba andarci per forza per tentativi?

ciao

Marchino
18-12-07, 12:46
tutto molto utile, soprattutto per quanto riguarda la terminologia; continuo però a non venirne capo: come inserisco una texture a partire d un preciso punto? la devo applicare ad un semplice poligono ma dai bordi frastagliati.

possibile debba andarci per forza per tentativi?


da quello che so io si..poi vediamo se qualcuno ci "illumina"!!:noidea:

mikadit
18-12-07, 14:06
Provo a dare una spiegazione breve e, spero, chiara.

Non è necessario andare a tentativi se si conoscono le dimensioni di un oggetto. Nel caso non si conoscano, utilizzando l'opzione Automatic Sizing è immediato ritrovare sia le dimensioni che le coordinate del suo centro (elementi fondamentali per capire come muovere e scalare una texture su diuna mesh, nello spazio 3D).

Alcuni chiarimenti:
Il centro di una texture, mappa, sta nel centro assoluto della stessa, se una texture è di dimensioni 512x512 pixels, il suo centro corrisponde al pixel 256, verso orizzontale, 256, verso verticale.
Il suo centro può essere posizionato secondo le coordinate di LW, secondo gli assi XYZ, inserite le coordinate, ad es. 3,1,0, il centro della mappa (256,256) corrisponderà a quello dello spazio 3D, in questo caso 3,1,0.
Lo stesso vale per la rotazione della texture, che avviene anch'essa rispetto al centro della mappa, traslato nelle coordinate cartesiane, XYZ.
La scala di una texture è il rapporto proporzionale tra le dimensioni della mesh alla quale viene applicata, misurata secondo l'unità in uso in LW, e la scalatura della stessa su tali dimensioni. Per cui, sapendo quali sono le dimensioni della texture e impostata la scalatura per la mesh, diventa immediato gestire la posizione della stessa nello spazio 3D.

Fire
18-12-07, 17:12
Per maggior chiarezza, aggiungo solo una cosa a quanto ti è stato giustamente detto. Sia che t'occorra il tiling della texture, (la ripetizione sulla superfice), sia che non t'occorra, hai la possibilità di spostarla interattivamente tramite il parametro "position" del surface editor del Layout, come t'è stato detto. Interattivamente significa che mentre ne vari i valori degli assi (o inserendo i valori numerici o cliccando sulle freccette incrementali), puoi osservarne in tempo reale lo spostamento nella viewport OpenGL. Puoi quindi posizionarla come più t'aggrada.;)

zinka
18-12-07, 19:55
Per maggior chiarezza, aggiungo solo una cosa a quanto ti è stato giustamente detto. Sia che t'occorra il tiling della texture, (la ripetizione sulla superfice), sia che non t'occorra, hai la possibilità di spostarla interattivamente tramite il parametro "position" del surface editor del Layout, come t'è stato detto. Interattivamente significa che mentre ne vari i valori degli assi (o inserendo i valori numerici o cliccando sulle freccette incrementali), puoi osservarne in tempo reale lo spostamento nella viewport OpenGL. Puoi quindi posizionarla come più t'aggrada.;)

...sarà che sono di coccio, ma io con drill core ho risolto...

grazie delle risposte, le leggerò con calma...

ciao :)

noldo
18-12-07, 20:26
Ma il vecchio texture guide no?
Attento però che ci sono problemi di aggiornamento open gl.....

zinka
19-12-07, 11:13
Ma il vecchio texture guide no?
Attento però che ci sono problemi di aggiornamento open gl.....

Ok! :D .................................................. .....................

Lab2
19-12-07, 11:26
Una texture può essere vincolata ad un punto Null oppure ad un altro oggetto tramite l'opzione Reference Object. In seguito, utilizzando l'oggetto di riferimento potrai spostare la texturee a tuo piacimento.


P.S. in che senso "ho risolto con il Core Drill" ?

zinka
20-12-07, 11:28
Una texture può essere vincolata ad un punto Null oppure ad un altro oggetto tramite l'opzione Reference Object. In seguito, utilizzando l'oggetto di riferimento potrai spostare la texturee a tuo piacimento.


P.S. in che senso "ho risolto con il Core Drill" ?

ho risolto con il sistema del pecoraio: ho creato un rettangolino, l'ho spostato su di un altro layer e poi vi ho spiaccicato sopra la texture di una piastrella; ho dato array con l'opzione merge e poi con Drill Core ho fatto il resto.

quando parli di Reference Object ti riferisci a quanto segnato in rosso nell'immagine?

http://img521.imageshack.us/img521/747/nuovo1kp8.jpg

Ciao e grazie

Lab2
20-12-07, 11:41
Esattamente