Modificador corrua (antiquat)

El modificador Corrua crea una corrua de còpies de l’objecte base, amb cada còpia desplaçada de l’anterior de qualsevol de les diverses maneres possibles. Els vèrtexs de còpies adjacents es poden fusionar si són a prop, tot permetent de generar estructures suavitzades de Subdivisió de superfície.

Aquest modificador pot ser útil quan es combina amb malles tessel·lables a fi de desenvolupar grans escenes amb rapidesa. També és útil per crear formes repetitives complexes.

Hi pot haver múltiples modificadors de Corrua actius en un sol objecte (p. ex. per crear construccions tridimensionals complexes).

Opcions

../../../_images/modeling_modifiers_generate_array_panel.png

El modificador Corrua.

Tipus d’encabiment

Controla com es determina la longitud de la corrua. Hi ha tres opcions, que activen respectivament la visualització de la configuració Corba, Longitud o Recompte que a continuació s’explica:

Encabir a corba

Genera prou còpies com perquè càpiguen dins la longitud de l’objecte corba que s’especifica a Corba.

Encabir longitud

Genera prou còpies com perquè càpiguen dins la longitud fixa donada per Longitud.

Recompte fix

Genera el nombre de còpies especificades a Recompte.

Nota

  • Tant Encabir a corba com Encabir longitud utilitzen la mida del sistema de coordenades local de l’objecte base, cosa que vol dir que escalar l’objecte base en Mode objecte no canviarà el nombre de còpies generades pel modificador.

  • Encabir a corba utilitza la longitud del sistema de coordenades local de la corba, el que significa que escalar la corba en el mode objecte no canviarà el nombre de còpies generades pel modificador.

  • Aplicar l’escalat pot ser útil per tots dos casos.

Desplaçament relatiu

Factor X/Y/Z

Afegeix al desplaçament una translació igual a la mida de la capsa contenidora de l’objecte al llarg de cada eix, multiplicada per un factor d’escala. Es poden especificar els factors d’escala X, Y i Z.

../../../_images/modeling_modifiers_generate_array_offset-relative.png

Exemples de desplaçament relatiu (0,5; 1,0 i 1,5).

Desplaçament constant

Distància X/Y/Z

Afegeix un component de translació constant al desplaçament de l’objecte duplicat. Es poden especificar components constants de X, Y i Z.

Desplaçament d’objecte

Afegeix una transformació al desplaçament presa des d’un objecte (relativa a l’objecte actual). És una bona pràctica utilitzar un objecte fantasma centrat o pròxim a l’objecte inicial. P. ex. rotant aquest fantasma, es pot crear un cercle o una hèlix d’objectes.

../../../_images/modeling_modifiers_generate_array_offset-object.png

Exemple de desplaçament d’objecte.

Fusionar

Si s’habilita, els vèrtexs de cada còpia es fusionaran amb els vèrtexs de la còpia següent que es trobin dins de la Distància indicada.

Còpies primera i última

Si s’habilita i Fusionar està habilitat, els vèrtexs de la primera còpia es fusionaran amb els vèrtexs de l’última còpia, de nou si estan dins de l’interval de Distància. És útil per a objectes circulars.

Exemple de fusió de les Còpies primera i última.
../../../_images/modeling_modifiers_generate_array_first-last-off.png

Discontinuïtat de subdivisió causada per no fusionar els vèrtexs entre les còpies primera i l’última (Còpies primera i última desactivat).

../../../_images/modeling_modifiers_generate_array_first-last-on.png

La discontinuïtat de la subdivisió s’elimina mitjançant la fusió de vèrtexs entre les còpies primera i última (Còpies primera i última activat).

Distància

Controla la distància de fusió de Fusionar i Primera i última còpies.

UVs

Desplaçament U/V

Desplaça els UVs de cada nou duplicat per una quantitat que es pot especificar.

Extrems

Extrem inicial, final

Permet que qualsevol dels extrems de la corrua tingui una malla de subsistència diferent.

Per a l'inicial: com si estigués en la posició -1, és a dir, un «pas de corrua» anterior a la primera còpia de la corrua «regular». Per al final: com si estigués en la posició n + 1, és a dir, un «pas de corrua» posterior a l’última còpia de la corrua «regular».

Quan Fusionar està activat, es fusionaran els vèrtexs dels extrems dins la Distància llindar.

Nota

Els objectes extrem inicial/final no admeten l’opció Primera i última còpies.

Suggeriments

Càlcul del desplaçament

La transformació aplicada des d’una còpia a la següent es calcula com la suma dels tres diferents components (Relatiu, Constant i Objecte), cadascun dels quals es pot habilitar/deshabilitar independentment dels altres. Això permet, per exemple, un desplaçament relatiu de (1,0; 0,0; 0,0) i un desplaçament constant de (0,1; 0,0; 0,0), que dona una corrua d’objectes ben espaiats al llarg de l’eix X amb una unitat constant de 0,1 entre ells, sigui quina sigui la mida de l’objecte original.

Exemples

../../../_images/modeling_modifiers_generate_array_example-mechanical-chain.png

Una cadena creada a partir d’una única baula. Document blend de mostra.

../../../_images/modeling_modifiers_generate_array_example-organic-tentacle.jpg

Un tentacle creat amb un Modificador corrua seguit d’un Modificador corba.

El segment en primer pla és la malla base del tentacle; el tentacle està limitat per dos objectes especialment modelats deformats pel mateix objecte Corba que la part principal del tentacle. Document blend de mostra.

Fractal

../../../_images/modeling_modifiers_generate_array_example-fractal-1.jpg

Corrua multinivell animada amb borra de moviment.

../../../_images/modeling_modifiers_generate_array_example-fractal-2.png

Fractal creat amb múltiples corrues. Document blend de mostra.