Newsgroup: it.comp.grafica
Titolo: CDraw12  e raster, problema

Non sono riuscito a trovare il modo di distribuire delle immagini raster in
modo equidistante su un tracciato a forma di cerchio, è possibile? come?
Per rendere l'idea immaginate la bandiera dell'europa, immaginate che le
stelline gialle siano delle immagini bmp o jpg e le vorreste distribuire in
modo equidistante sulla circonferenza di un cerchio vettoriale.
Grazie


Mi vengono in mente due modi:
- uno per così dire "automatico" (a mio parere molto più complicato
dell'altro e di dubbio successo), che consiste nel creare con tali
raster un set da usare con lo strumento "distributore immagini"
(un'opzione dello strumnto "supporto artistico"). Per le procedure e i
dettagli ti rimando all'help in linea. L' "automatismo" starebbe nel
fatto che una volta creata la "distribuzione" potresti modificarla
parametricamente e adattarla al volo a cambiamenti della tua linea di
distribuzione. Le complicazioni credo possano stare nell'ottenre la
distribuzione che vuoi e nell'applicarla d unc erchio già fatto...
dovrei provare ma ora non ho tempo.
- l'altro è del tutto manuale, ma imho ben sfruttabile per l'occasione
se le raster non sono "troppe": fai il cerchio, piazzi tutte le tue
raster sovrapposte nel punto in cui deve starci la prima, poi ne sposti
il centro di rotazione nel centro del cerchio e le giri di n passi
ognuno di tanti gradi quanti fa 360/[numero di raster]. Per farlo ti
conviene impostare tale valore nella pallette trasformazioni e poi
premere "applica" più volte. La procedura richiede che tu dimensioni
_prima_ le raster in modo che non si sovrappongano una volta ruotate...
Un metodo per sveltire la procedura sopra è questo:
- posizioni el bitmap sovrapposte dove deve starci la prima
- le metti nell'ordine (lungo Z: primo piano <--> sfondo) in cui
dovranno apparire sul cerchio, con la prima in primo piano, l'ultima
sullo sfondo
- selezioni tutto il gruppo
- deselezioni il primo elemento del gruppo (quello visibile)
- sposti il centro di rotazione al centro del cerchio (per velocizzare
le operazioni, incrocia due linee guida nel centro del cerchio e attiva
lo snap)
- ruoti del passo stabilito
- delselezioni il primo elmento del gruppo (quello visibile)
- sposti il centro di rotazione ...
Sembra più lungo a spiegarlo che a farlo, a meno che le raster non siano
davvero tanteissime...
Ciao
Giacomo



Il metodo che hai descritto, per inciso, e' valido anche per gli altri
programmi vettoriali ed e' quello che io personalmente applico quando mi
trovo ad affrontare problemi simili.
-- 
grafite - alessandro pedroni
webmaster[senzaspazzatura]@
grafite.biz
www.grafite.biz
irc.azzurra.net
 - #it.comp.grafica
Non ricordo se ho preso le pastiglie ... per la memoria
Lo smemorato di Collegno.

 ha scritto nel messaggio
news:ptaza1u0qtbm.1k...@40tude.net...

potresti provare a piazzare la bitmap sul cerchio in modo che il centro
della prima stia sulla circonferenza (magari usando lo snap agli oggetti),
spostare il centro di rotazione della bitmap sul centro del cerchio,
dal pannello trasformazione (ruota) creare dei duplicati della bitmap
secondo n gradi.
oppure se le bitmap non sono tante potresti fare il cerchio, creare magari
una fusione tra quadrati che abbiano come percorso il cerchio, trasformarli
in power clip e piazzarci dentro le bitmap.
altrimenti puoi rendere la bitmap come riempimento e piazzarla direttamente
sul quadrato evitando il passaggio del power clip
altro non mi viene.
considera che io ho provato sulla versione 11. non so se la 12 ti permette
di fare un percorso anche per le bitmap.
ciao.

 mi trovo ad affrontare problemi simili.
Anch'io!
Giacomo