Hi to all,
Advanced array patch is an improvement of the modifier Array.
These changes are intended to give a bit of randomness to the copies.
If you like this project, please donate to it. (ruesp83.wordpress.com)
Compiled with Ubuntu 11.10 64Bit.
Tracker: http://projects.blender.org/tracker/index.php?func=detail&aid=26662
GIT: https://github.com/ruesp83/Blender---AMA
This build includes my new "Advanced Modifier Array":
https://vimeo.com/35901543
http://youtu.be/frxpGhHZ00E
Info:
1) http://www.ruesp83.wordpress.com
2) http://www.blender.it/ipb_forum/index.php?/topic/3260-advanced-modifier-array/
3) http://www.kino3d.com/forum/viewtopic.php?f=7&t=8391
English:
WORK IN PROGRESS:
1. Array distributed on a curve.
Advanced Modifier Array v0.5 beta4 new features and fixed bug (from v0.5.3.1) 30\01\2012:
1. FIX: If I link a group and I unchecked the "Advanced Cloning", clones of the group are seen.
2. FIX: If I have a Mid-Cap and I unchecked the "Advanced Mid-Cap", copies of the object
are seen.
3. FIX: If active the "Randomize Material" generates random materials, opening and closing
the tab.
4. FIX: If active the "Rays Direction" and off the tab "Advanced Cloning", the mode is still
active rays.
5. FIX: If you turn the box "Rand Object" without any Dupli Group in the tab
"Advanced Cloning", Blender crashes.
6: FIX: Fixed issue UNDO.
7. DEL: The button "Refresh Ad. Offset" has been deleted.
8. UPD: Turn on all the default options "Randomize Transform".
9. UPD: The advanced tab now have the ability to be activated and displayed.
10. UPD: New UI for the tab "Randomize Transform".
11. ADD: The changes are now in real time.
12. ADD: Added "Random Seed" to "Randomize Transform", "Advanced Cloning" and
"Randomize Material".
13. ADD: Added for each "Random Seed" a button to create a random seed.
Advanced Modifier Array v0.5 beta3.1 new features and fixed bug (from v0.5.3) 04\01\2012:
1. ADD: Local Rotation: Rotation on its own axis.
Advanced Modifier Array v0.5 beta3 new features and fixed bug (from v0.5.2) 14\12\2011:
1. FIX: "Start Cap" and "End Cap" appears in "Curves" without "Curve Cap".
2. FIX: "Mid Cap" appears in "Curves" without "Curve Cap".
3. FIX: Fixed a display bug in "Edit Mode" of the "Mid Cap".
4. FIX: Initialization of variables for the rand offset.
5. UPD: New UI and improvements, based on PDF of Leandro Cavalheiro.
(https://github.com/ruesp83/Blender---AMA/blob/master/patch-ama/pdf/array_ui.pdf)
6. UPD: Two ways to use the modifier:
- "REGULAR" : Standard Method of cloning.
- "PATH" : Cloning along curve.
7. UPD: The "Offset Between" is now in the "Fit Type".
8. ADD: Ability to bind object "Mid Cap" to a different curve from that of the copies.
9. ADD: Ability to add to the curve of the "Mid Cap" also "Start Cap" and "End Cap",
respectively the first and last Control Points.
10. ADD: "Scale" can have negative values, to create clones smaller than the original.
11. ADD: The "Mid Cap" is subject to noise, but only in the "Sequence".
12. ADD: "Start Cap - Mid Cap - End Cap" now have the ability to use a random material
belonging to the object cloned.
Advanced Modifier Array v0.5 beta2 new features and fixed bug (from v0.5.1) 3\11\2011:
1. ADD: Ability to add a "Mid Cap" in various sequences and on "Control Points" of a Bezier
and NURBS curve.
2. ADD: Ability to add multiple clones of a "Mid Cap".
Advanced Modifier Array v0.5 beta1 new features and fixed bug (from v0.4) 27\08\2011:
1. FIX: When you allocate a new clone, the assigned material is not the first but the next.
2. ADD: Added option "Sequence" in the tab "Advanced Material".
3. ADD: Possibility of repeating a material many times, in the mode: "Sequence".
4. ADD: Ability to add a central object "Mid Cap".
Advanced Modifier Array v0.4 new features and fixed bug (from v0.3) 17\08\2011:
1. FIX: Failure to deallocate the last clone.
2. FIX: The Dupli Group maintains the "Noise Offset" even if the Advanced Noise
is disabled.
3. FIX: Elimination from the undo of the button "Refresh For. Offsets". So the undo of
the clones work well.
4. FIX: The functions for the "Offset Noise" now use the functions in "BLI_rand.h".
5. FIX: "final_offset" was calculated with a clone more.
6. ADD: Each clone can now be associated with a random element of the "Dupli Group".
7. ADD: The "Dupli Group" respects the "Restrict Mode" of the modifiers.
8. ADD: Updating the "Count" when you change the "Fit Type" except for "Fit Length".
9. ADD: New UI.
10. ADD: The "Noise Offset" for Loc-Rot-Scale now has no limits.
11. ADD: The "Offset Noise" now has 5 decimal digits.
12. DEL: Elimination of the "noise factor".
Advanced Modifier Array v0.3 5\03\2011:
1. ADD: Random variation of the position, with the choice of direction.
2. ADD: Noise Factor: multiplicative offset value.
3. ADD: Lock offset.
4. ADD: Saving and reading the offset locked.
5. ADD: Offset for scaling and rotation. (The rotation is based on the center of
the main subject)
6. ADD: Distributes the elements in a circle on an axis to choose.
7. ADD: Material random to each cloned.
8. ADD: Ability to tie a group array.
9. ADD: Cloning between two points.
Feature inspired by Mode 501: http://www.youtube.com/watch?v=mInaC4t8Vcc
10. ADD: New UI.
11. ADD: The noise offset is now updated only when pressing "Refresh Ad. Offset",
inherent to the style of Blender.
TODO:
- ALTA :
- Dupli Group:
- - Assign the material of the clone to "Dupli Group" inherent.
- - Material at random also the "Dupli Group".
- Associating a curve to the array.
- MEDIA :
- Add offset to the rotation on its axis.
- Choose the direction of the offset for the X-Y-Z.
- To activate the "Dupli Group" even when you press the button "Apply" of the modifier.
- Assign a color ramp to the modifier array for color gradient.
- Mid Cap:
- - Allow to merge to the clones (Merge Verts).
- OB-CAP: Keep the original material for each Cap.
- Create a form to aspirale with clones.
- MultiScatter.
Italian:
WORK IN PROGRESS:
1. Array distribuito su una curva.
Advanced Modifier Array v0.5 beta4 new features and fixed bug (from v0.5.3.1) 30\01\2012:
1. FIX: Se allego un gruppo, ed ho deselezionato "Advanced Cloning", i cloni del gruppo
si vedono.
2. FIX: Se ho un Mid Cap, ed ho deselezionato "Advanced Mid Cap", le copie dell'oggetto si
vedono.
3. FIX: Se attivo il "Randomize Material", genera materiali casuali all'apertura e chiusura
della scheda.
4. FIX: Se attivo il "Rays Direction" e disattivo la scheda "Advanced Cloning", la modalità
rays è ancora attiva.
5. FIX: Se si cerca di attivare la casella "Rand Object" senza nessun Dupli Group nella scheda
"Advanced Cloning", crash Blender.
6: FIX: Risolto il problema dell'UNDO.
7. DEL: Il tasto "Refresh Ad. Offset" è stato eliminato.
8. UPD: Attivate di default tutte le opzioni di "Randomize Transform".
9. UPD: Le schede avanzate ora hanno la possibilità di essere attivate e visualizzate.
10. UPD: Nuova UI per la scheda "Randomize Transform".
11. ADD: Le modifiche ora sono in real time.
12. ADD: Aggiunto "Random Seed" per "Randomize Transform", "Advanced Cloning" e
"Randomize Material".
13. ADD: Aggiunto per ogni "Random Seed" un pulsante per creare un seed casuale.
Advanced Modifier Array v0.5 beta3.1 new features and fixed bug (from v0.5.3) 04\01\2012:
1. ADD: Rotazione Locale: Rotazione in base ai propri assi.
Advanced Modifier Array v0.5 beta3 new features and fixed bug (from v0.5.2) 14\12\2011:
1. FIX: "Start Cap" e "End Cap" visualizzati in modalità "Curve" anche senza "Curve Cap".
2. FIX: "Mid Cap" visualizzato in modalità "Curve" anche senza "Curve Cap".
3. FIX: Visualizzazione errata in "Edit Mode" del "Mid-Cap".
4. FIX: Mancata inizializzazione delle variabili che indicano l'offset random.
5. UPD: Nuova UI basata sul PDF di Leandro Cavalheiro.
(https://github.com/ruesp83/Blender---AMA/blob/master/patch-ama/pdf/array_ui.pdf)
6. UPD: Due modalità per usare il modificatore:
- "REGULAR" : Metodo Standard di clonazione.
- "PATH" : Clonazione lungo una curva.
7. UPD: L'opzione "Between Offset" ora si trova nell'elenco "Fit Type".
8. ADD: Possibilità di legare l'oggetto "Mid Cap" a una curva diversa da quella delle copie.
9. ADD: Possibilità di aggiungere alla curva del "Mid Cap" anche lo "Start Cap" e l'"End Cap",
rispettivamente al primo e all'ultimo Control Points.
10. ADD: "Scale" può avere valori negativi, per creare cloni più piccoli dell'originale.
11. ADD: Il "Mid Cap" è soggetto al noise, ma solo nella modalità "Sequence".
12. ADD: "Start Cap - Mid Cap - End Cap" ora hanno la possibilità di usare un materiale random,
appartenente all'oggetto clonato.
Advanced Modifier Array v0.5 beta2 new features and fixed bug (from v0.5.1) 3\11\2011:
1. ADD: Possibilità di aggiungere un oggetto "Mid Cap" in varie sequenze e sui Control Points
di una curva Bezier e Nurbs.
2. ADD: Possibilità di aggiungere più cloni di un "Mid Cap".
Advanced Modifier Array v0.5 beta1 new features and fixed bug (from v0.4) 27\08\2011:
1. FIX: Quando si alloca un nuovo clone, il materiale assegnato non è il primo ma quello
successivo
2. ADD: Aggiunta l'opzione "Sequence" nella scheda "Advanced Material".
3. ADD: Possibilità di ripetere un materiale più volte, nella modalità "Sequence".
4. ADD: Possibilità di aggiungere un oggetto centrale "Mid Cap".
Advanced Modifier Array v0.4 new features and fixed bug (from v0.3) 17\08\2011:
1. FIX: Mancata deallocazione dell'ultimo clone.
2. FIX: Il Dupli Group mantiene il "Noise Offset" anche se l'Advanced Noise
è disattivato.
3. FIX: Eliminazione dall'undo del tasto "Refresh Ad. Offset". Così l'undo sui cloni
funzione bene.
4. FIX: Le funzioni per il "Noise Offset" ora usano le funzioni in "BLI_rand.h".
5. FIX: "final_offset" era calcolato con un clone in più.
6. ADD: Ogni clone ora può essere associato ad un elemento casuale del "Dupli Group".
7. ADD: Il "Dupli Group" ora è soggetto anche lui al Restrict Mode dei modificatori.
8. ADD: Aggiornamento del "Count" quando si cambia il "Fit Type", tranne per il "Fit Length".
9. ADD: Nuova UI.
10. ADD: Il "Noise Offset" per Loc-Rot-Scale ora non ha limiti.
11. ADD: Il "Noise Offset" ora ha 5 cifre decimali.
12. DEL: Eliminazione del "Noise Factor".
Advanced Modifier Array v0.3 5\03\2011:
1. Variazione casuale della posizione
- Con scelta della direzione
2. Noise Factor: valore moltiplicativo dell'offset
3. Lock: Blocco dell'offset
4. Salvataggio e lettura dell'offset bloccato (se il Lock non è attivato alla riapertura
c'è un nuovo offset)
5. Offset per scalare e per la rotazione.(La rotazione avviene sul centro dell'oggetto
principale)
6. Distribuisce gli elementi in cerchio su un asse a scelta.
7. Materiale random ad ogni oggetto clonato.
8. Possibilità di legare un gruppo all'array.
9. Possibilità di avere dei cloni tra l'oggetto clonato e un altro.
- Feature ispirata da Modo 501 (http://www.youtube.com/watch?v=mInaC4t8Vcc)
10. Nuova UI
11. Il noise offset ora è aggiornato solo alla pressione del tasto "Refresh Ad. Offset",
inerente allo stile di Blender.
TODO:
- ALTA :
- Dupli Group:
- - Associare il materiale del clone al "Dupli Group" inerente.
- - Materiale random anche al "Dupli Group".
- Associare una curva all'array.
- MEDIA :
- Aggiungere offset per la rotazione in base ai propri assi.
- Scegliere la direzione dell'offset per la X-Y-Z.
- Rendere attivo il "Dupli Group" anche quando si preme il tasto "Apply" del modificatore.
- Associare una ramp color al modifier array per color gradient.
- Mid Cap:
- - Permettere di legarlo ai cloni (Merge Verts).
- OB-CAP: Mantenere materiale originale per ogni Cap.
- Creare i cloni con una forma ad aspirale.
- MultiScatter
Log in to leave a comment.