Newsgroup: it.comp.grafica
Titolo: da un "non grafico": richiesta di aiuto per display/print files BMP corrispondenti all' effetto visivo di tessuti "fantasia"

buongiorno.
Mi chiamo Giorgio Magni, scrivo da Prato, non sono un  frequentatore di
questo newgroup, ho solo conoscenze di carattere generico (non
professionale) dei tool grafici.
Sottopongo alla vostra attenzione una mia esigenza di carattere
grafico:
sono un perito tessile e sono riuscito, utilizzando Microsoft Access e
il  codice VBA, a registrare files BMP che rappresentano il  "rapporto
di disegno di un tessuto fantasia a licci" (minimo numero di fili e di
trame, colorati, che si ripetono spazialmente nelle direzioni
orizzontale e verticale nel tessuto): non si tratta di tessuti operati
("artistici"), ma di tessuti ad effetti di colore semplici: tartan,
scozzese, madras, rigato, grisaglia, principe di galles ...
La mia e' una registrazione del tutto corretta dal punto di vista
tessile: ho registrato i fili colorati con una singola fila di pixel ,
rispettando tutte gli elementi tecnici del disegno del tessuto
(intreccio, note di colore) per cui ogni pixel colorato che si vede (a
video, a stampa) rappresenta il "punto colorato" del tessuto (il filo o
la trama che "sta sopra").
Registro il disegno in un file BMP (header, colormap, zonadati) a 4
byte (16 colori sono sufficienti nel 99% dei casi), seleziono i colori
fra "16 milioni" utilizzando un tool di scelta colori pubblicato su
Internet.
Fino ad ora, per visualizzare e stampare, ho utilizzato gli oggetti di
Access (form, picturebox, report): questi controlli hanno la proprieta'
 del "tiling" dell' immagine per cui il rapporto di disegno risulta
automaticamente esteso (effetto "wallpaper"): simulazione
soddisfacente, per un controllo tecnico, dell' aspetto visivo del
tessuto.
Sto cercando strumenti (e/o conoscenze) che possano rendere più
professionale il risultato visivo dell' immagine allo scopo di fornire
un tool che soddisfi (in parte, del tutto ?) le esigenze di
presentazione verso i clienti
 Riassumo le mie esigenze e le mie "riuscite":
Esigenze:
 1) ottenere in modo automatico il "tiling" (ripetizione ordinata del
rapporto di disegno nel piano di raffigurazione)
 2) mantenere una buona (fedele) approssimazione delle dimensioni reali
del tessuto sia a video che a stampa. A questo scopo io registro nella
header della BMP le risoluzioni dei pixel per metro (in genere sono
diverse in orizz.-vertic.), che sono da considerare equivalenti all'
effettivo numero di fili e trame a metro nel tessuto (dato tecnico che
io conosco)
 3) riuscire a dare un aspetto "non piatto" alle immagini ottenute
"Riuscite":
punto 1) ho esaminato alcuni tool (scaricandoli in prova da Tucows.com)
ed ho notato che questa opzione non e' molto diffusa (escludo l'
"effetto wallpaper" sul desktop): sono quindi rimasto fermo al tiling
ottenibile nei form e report di Access
punto 2) a stampa: il tool Irfanview riesce a stampare "i pixel
rettangolari" e quindi una riproduzione fedele delle dimensioni  del
disegno del tessuto (non permette questo risultato a video: ho mandato
una mail all' autore confidando in una risposta)
punto 3) non so se sia possibile e neppure cosa fare in merito
Mi fermo qui, ringrazio per l' attenzione e resto disponibile, in caso
di corrispondenza, per fornire altri dettagli e le immagini (files BMP)
da me registrati
 Giorgio Magni

 professionale) dei tool grafici.
qualche anno fa ho affrontato il problema da un punto di vista 
leggermente differente (patten, vestizione, variantatura); partendo da un 
utilizzo medio-avanzato di photoshop, tuttavia, buona parte delle 
problematiche che elenchi erano risolvibili "a mano"
1. tiling: si può ottenere importando il pattern in photoshop e 
replicandolo. 
2. pixel "rettangolare". Mi pare che photoshop dalla CS in poi li 
supporti. Un ridimensionamento in modo da riportarlo poi al quadrato è 
possibile con qualsiasi programma, (in ogni caso ti ritroveresti un 
ridimensionamento e una conseguente interpolazione di qualche tipo in 
stampa).
3. visualizzazione "non piatta" dei campioni: utilizzando la funzione 
"liquify" e/o le displacement maps si ottengono risultati discreti, 
magari sovrapponendo poi il 'tessuto' ad una fotografia di un drappeggio 
su tessuto bianco o neutro.
le mie sono in ogni caso risposte da utente, non da sviluppatore.
vedi anche 
www.bontex.it
, un'azienda di Milano che distribuisce alcuni 
software per CAD tessile. 
-- 
QQG
"E alla fine forse avrò avuto ragione, o forse no, 
ma almeno nel frattempo mi sarò divertito".