ITTO20130703A1 - Procedimento di progettazione e produzione di montature di occhiali. - Google Patents

Procedimento di progettazione e produzione di montature di occhiali.

Info

Publication number
ITTO20130703A1
ITTO20130703A1 IT000703A ITTO20130703A ITTO20130703A1 IT TO20130703 A1 ITTO20130703 A1 IT TO20130703A1 IT 000703 A IT000703 A IT 000703A IT TO20130703 A ITTO20130703 A IT TO20130703A IT TO20130703 A1 ITTO20130703 A1 IT TO20130703A1
Authority
IT
Italy
Prior art keywords
mathematical
frame
face
design
dimensional
Prior art date
Application number
IT000703A
Other languages
English (en)
Inventor
Davide Adriano
Gabriele Adriano
Roberta Novelli
Original Assignee
Studio Adriano Architetti Associati
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Studio Adriano Architetti Associati filed Critical Studio Adriano Architetti Associati
Priority to IT000703A priority Critical patent/ITTO20130703A1/it
Publication of ITTO20130703A1 publication Critical patent/ITTO20130703A1/it

Links

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02CSPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
    • G02C13/00Assembling; Repairing; Cleaning
    • G02C13/003Measuring during assembly or fitting of spectacles

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Ophthalmology & Optometry (AREA)
  • Optics & Photonics (AREA)
  • Mirrors, Picture Frames, Photograph Stands, And Related Fastening Devices (AREA)
  • Adornments (AREA)
  • Eyeglasses (AREA)

Description

Descrizione dell’Invenzione Industriale avente per titolo:
“PROCEDIMENTO DI PROGETTAZIONE E PRODUZIONE DI MONTATURE DI OCCHIALI”
DESCRIZIONE
La presente invenzione si riferisce ad un procedimento di progettazione e produzione di montature di occhiali.
Come noto, la scelta dell’occhiale giusto, in termini di forme e proporzioni è una decisione molto difficile da prendere. Non è semplice, infatti trovare la montatura che meglio si adatta alle caratteristiche del volto di ciascuno. Le case produttrici sono quindi obbligate a fornire sul mercato gamme di prodotti sempre più vaste per offrire ai consumatori le più svariate forme che possano ben adattarsi alle numerose diverse tipologie di viso. Questa grande possibilità di scelta ha però diversi risvolti negativi, in quanto le case produttrici devono sopportare ingenti costi per produrre ampie gamme di prodotti mentre per il consumatore, scegliere l’occhiale giusto tra tutte le montature proposte può risultare difficile.
Scopo quindi della presente invenzione è quello di risolvere i suddetti problemi della tecnica anteriore fornendo un procedimento di progettazione e produzione di montature di occhiali che consenta di ottenere e produrre in modo semplice, veloce ed economico una grande varietà di forme di montature di occhiali dimensionate in modo ottimale in base al volto dell’acquirente.
Inoltre, uno scopo della presente invenzione è quello di fornire un procedimento di progettazione e produzione di montature di occhiali che consenta di disegnare collezioni che, progettate su proporzioni di bellezza note, si adattino ad ampie tipologie di persone.
I suddetti ed altri scopi e vantaggi dell’invenzione, quali risulteranno dal seguito della descrizione, vengono raggiunti con un procedimento di progettazione e produzione di montature di occhiali come quello descritto nella rivendicazione 1.
Forme di realizzazione preferite e varianti non banali della presente invenzione formano l’oggetto delle rivendicazioni dipendenti.
Resta inteso che tutte le rivendicazioni allegate formano parte integrante della presente descrizione.
Risulterà immediatamente ovvio che si potranno apportare a quanto descritto innumerevoli varianti e modifiche (per esempio relative a forma, dimensioni, disposizioni e parti con funzionalità equivalenti) senza discostarsi dal campo di protezione dell'invenzione come appare dalle rivendicazioni allegate.
La presente invenzione verrà meglio descritta da alcune forme preferite di realizzazione, fornite a titolo esemplificativo e non limitativo, con riferimento ai disegni allegati, nei quali le Figure da 1 a 34 mostrano delle videate di un applicativo implementante le fasi di una realizzazione preferita del procedimento secondo la presente invenzione.
Facendo riferimento alle Figure è possibile notare che il procedimento di progettazione e produzione di montature di occhiali secondo la rivendicazione comprende le fasi di:
a) definire se progettare un modello matematico dimensionale, inteso notoriamente nel campo tecnico della modellazione e della simulazione come la rappresentazione della forma di un modello fisico mediante una o più equazioni generanti una rappresentazione grafica bidimensionale o tridimensionale della forma di tale modello, della forma di dati geometrici e dimensionali di almeno una montatura di occhiale sulla base di un volto di riferimento o sulla base di punti noti derivanti da proporzioni medie dei volti o da “maschere di bellezza” note;
b) definire dei parametri attraverso i quali si ottengono, tali delle variabili essendo atte ad essere inserite in delle funzioni matematiche generatrici che, come noto in matematica, sono generalmente delle serie formali di potenze i cui coefficienti costituiscono i componenti andi una successione indicizzata da numeri naturali: ovviamente, tali parametri e tali variabili sono facilmente definiti e valorizzati dall’esperto della tecnica in funzione della o delle funzioni matematiche generatrici più opportune prescelte. In generale, così come si vedrà in seguito con maggiore dettaglio, in questa fase i dati geometrici del volto acquisiti nella fase precedente sono elaborati attraverso la relazione con parametri noti di proporzioni auree e di matematiche definite di riscontro della bellezza del volto per generare funzioni e variabili matematiche che andranno a definire matematicamente la forma della montatura dell’occhiale;
c) definire dei vincoli dimensionali funzionali della montatura dell’occhiale, in modo da definire tali parametri di generazione in modo coerente, tali vincoli essendo ben noti nel settore dell’ottica e comprendenti per esempio l’ingombro del naso, la distanza fra gli occhi, ecc…, e rilevare e fornire automaticamente o manualmente da parte di un utente dei valori dimensionali per tali vincoli;
d) fornire automaticamente o manualmente da parte di un utente una o più funzioni matematiche di riferimento basate sui parametri definiti nella precedente fase b);
e) definire automaticamente o manualmente da parte di un utente tale modello matematico di tale montatura di occhiale in funzione di tale una o più funzioni matematiche di riferimento e generare il disegno della forma della montatura di tale occhiale in funzione di tale modello matematico: ovviamente esistono infinite funzioni matematiche che generano differenti disegni della montatura della montatura dell’occhiale.
Ovviamente, il modello matematico ottenuto può essere modificato variando i parametri generando cosi infinite soluzioni estetiche accomunate dalla stessa definizione matematica che ne determina il disegno formale.
Il procedimento secondo la presente invenzione può inoltre comprendere la fase di inviare tale modello matematico in termini di informazioni costruttive ad almeno un sistema automatico di produzione di tale montatura di occhiale. Una volta quindi definito il modello matematico della forma desiderata è possibile processare la matematica definitiva da inviare in modo automatico, per esempio, alla macchina a controllo numerico o taglio laser o taglio chimico o altro processo per la realizzazione della montatura dell’occhiale e, sempre in automatico avere il percorso da inserire nel programma di una macchina utensile per realizzare il taglio della lente.
In particolare, se nella fase a) si è definito di progettare un modello matematico dimensionale di almeno una tale montatura di occhiale sulla base di un volto di riferimento, il procedimento secondo la presente invenzione comprende la sottofase di fornire almeno una immagine di un volto per il quale progettare il modello matematico dimensionale di almeno una tale montatura di occhiale: in particolare, tale fase prevede l’acquisizione visiva dei dati geometrici del viso, per esempio attraverso rilievo manuale, scanner, fotografie e tali dati sono gli input iniziali per l’impostazione della generazione matematica della montatura dell’occhiale e può prevedere di fornire almeno una foto 1 (come, per esempio, mostrato nella FIG. 1) di un volto che servirà come riferimento per la costruzione del modello matematico della montatura stessa.
In particolare, la fase b) comprende le sottofasi di:
b1) sovrapporre (come, per esempio, mostrato nella FIG. 2) alla foto 1 almeno un sistema di riferimento di bellezza 3 come, per esempio, la maschera di bellezza di Stephen R. Marquard o ad altri sistemi di riferimento di bellezza: ovviamente è possibile anche procedere direttamente sulla foto senza riferimenti particolari; e/o b2) eventualmente sovrapporre (come, per esempio, mostrato nella FIG. 3) alla foto 1 dei punti di controllo 5 ed almeno un asse di simmetria 7 di tale volto.
In particolare, la fase d) comprende le sottofasi di:
d1) fornire (come, per esempio, mostrato nella FIG.
4) almeno una funzione matematica di riferimento 9 come, per esempio, una voronoi 2D;
d2) collegare (come, per esempio, mostrato nella FIG. 5) tali punti di controllo 5 ad uno o più insiemi funzionali 11 definenti i vincoli dimensionali funzionali della montatura dell’occhiale e relazionare (come, per esempio, mostrato nella FIG. 6) 13 tali insiemi 11 di punti di controllo 5 alla funzione matematica di riferimento 9: per esempio, i punti di controllo 5 possono essere collegati agli insiemi funzionali 11 come segue:
- insieme denominato “point set” definente i punti che determinano la suddivisione dello spazio definito dai punti dell’insieme denominato “boundary”;
- insieme denominato “axis point” definente i punti di costruzione del “ponte” di unione tra le due lenti della montatura dell’occhiale.
Qui di seguito verranno illustrate alcune fasi esemplificative per la realizzazione del modello matematico illustrato nelle Figure, ma è del tutto evidente che potrebbero essere implementate altre fasi per la realizzazione di un diverso modello matematico senza fuoriuscire dall’ambito di protezione della presente invenzione. Di conseguenza, per esempio, la fase e) potrebbe comprendere le sottofasi di:
e1) dall’elaborazione degli insiemi di punti ottenuta attraverso la funzione di voronoi, si può scegliere di mantenere solo le polilinee 15 (come, per esempio, mostrato nella FIG. 7) denominate “crv”;
e2) per poter lavorare su ogni singola polilinea si può separare (come, per esempio, mostrato nella FIG. 8) l’insieme di curve 15 “crv” in una pluralità di distinte polilinee 17 (definiti “item” 0, 1, 2,...,7);
e3) selezionare (come, per esempio, mostrato nella FIG. 9) solo le polilinee di interesse come, per esempio le polilinee denominate “item” 0 e 3 che corrispondono all’insieme polilenea “lente” 0 e all’insieme polilinea “ponte” 3;
e4) lavorare (come, per esempio, mostrato nella FIG. 10) sull’insieme polilinea 0 definita “lente” che determina il disegno esterno della semimontatura della montatura dell’occhiale; e5) per definire il profilo da dare alla lente è possibile applicare differenti processi: per esempio si può scegliere di disegnare (come, per esempio, mostrato nella FIG. 11) il profilo della lente con una polilinea 19 equidistante da quella generata dalla funzione voronoi definita “lente” 0. La polilinea equidistante è realizzata attraverso il processo definito “offset”. È inoltre possibile prevedere che la distanza tra le due linee possa essere modificabile attraverso: per esempio, la FIG. 12 mostra un esempio di variazione della distanza tra le due linee rispetto a quanto mostrato nella FIG. 11;
e6) per ragioni di producibilità industriale della lente è possibile scegliere di raggiare (come, per esempio, mostrato nella FIG. 13) attraverso per esempio un processo denominato “fillet” 21 la polilinea derivata dal processo di “offset” ed eventualmente per regolare il valore di raggiatura; e7) mettere in relazione 23 (come, per esempio, mostrato nella FIG. 14) la polilinea “lente 0” con la polilinea 19 ad essa equidistante e raggiata; e8) generare (come, per esempio, mostrato nella FIG. 15) una superficie 25 compresa tra la polilinea “lente 0” e la polilinea 19 ad essa equidistante e raggiata creando una prima metà 29 della montatura dell’occhiale definita dal modello matematico;
e9) specchiare (come, per esempio, mostrato nella FIG. 16) prima metà 29 rispetto all’asse di simmetria 7 creando l’altra metà 31 della montatura;
e10) disegnare (come, per esempio, mostrato nella FIG. 17) il ponte di collegamento 33 tra le due metà 29, 31 e generarne la superficie.
A questo punto un modello matematico di base come per esempio quello avente la rappresentazione grafica mostrato nella FIG. 20 con il riferimento numerico 35, esemplificativo dell’occhiale è costruito: successive varianti di questo posso essere generate semplicemente spostando il punti di controllo 5 iniziali. Per esempio, così come mostrato nella FIG. 18, è possibile proporzionare la montatura dell’occhiale sul volto sottostante con estrema facilità muovendo i punto di controllo indicati con 3 verso sinistra modificando in modo automatico tutta la montatura stessa. Così come invece mostrato nella FIG. 19, spostando il punto di controllo indicato 2 vero il basso si ottiene un’altra variante: ovviamente, procedendo in modo analogo è possibile ottenere infinite estetiche differenti della montatura dell’occhiale.
Una volta definita la matematica di base della rappresentazione grafica 35 della FIG. 20 posso sostituire il volto di riferimento e andare a disegnare la montatura dell’occhiale direttamente su questo. Applicando questa logica di modellazione è possibile usare la montatura come strumento di correzione estetica di proporzione del viso. Per esempio, nella FIG. 21 sono stati spostati i punti di controllo indicati come 5 verso destra, nella FIG. 22 sono stati spostati i punti di controllo indicati come 4 verso il basso e nella FIG. 23 sono stati spostati i punti di controllo indicati come 2 verso destra.
È chiaro che ad ogni base matematica definita appartengono infinite varianti che si definiscono con lo spostamento dei punti di controllo.
Le matematiche di base possono a loro volta essere infinite definite da più parametri come, per esempio, la funzione di controllo (in questo caso la voronoi) ed all’interno di una funzione scelta è possibile declinare altre matematiche di base. Per esempio, nella precedente fase e4) si è scelto di lavorare sulla polilinea definita “lente” e di definire come disegno della montatura la semplice equidistanza tra le linee interna ed esterna.
In alternativa è possibile procedere come segue:
- estrarre (come, per esempio, mostrato nella FIG. 24) i punti di controllo 37 dalla polilinea “lente”;
- generare (come, per esempio, mostrato nella FIG. 25) una curva passante 39 per quei punti 37 che definisce il profilo esterno della semimontatura;
- dagli stessi punti 37 generare (come, per esempio, mostrato nella FIG. 26) una curva di bezier 41 che definisce il profilo della lente: eventualmente definire la tensione della curva; da qui in seguito è possibile implementare le stesse fasi da e7) in poi precedentemente descritte per ottenere quanto illustrato dalla FIG. 27.
Anche in questo caso è possibile generare infinite varianti semplicemente spostando i punti di controllo. Per esempio:
- la FIG. 28 mostra il risultato dello spostamento dei punti di controllo indicati con 3 verso destra;
- la FIG. 29 mostra il risultato dello spostamento dei punti di controllo indicati con 5 verso destra;
- la FIG. 30 mostra il risultato dello spostamento dei punti di controllo indicati con 6 verso l’alto.
Nuovamente è possibile generare infinite forme proporzionate con il volto che si va a sottoporre. Per esempio:
- la FIG. 31 mostra il risultato dello spostamento dei punti di controllo indicati con 1 verso sinistra;
- la FIG. 32 mostra il risultato dello spostamento dei punti di controllo indicati con 5 verso destra;
- la FIG. 33 mostra il risultato dello spostamento dei punti di controllo indicati con 2 verso sinistra;
- la FIG. 34 mostra il risultato della variazione della tensione della curva di bezier.
Il procedimento secondo la presente invenzione consente quindi sia di disegnare montature di occhiali proporzionati sul viso dell’acquirente sia di disegnare montature di occhiali che, anche se non disegnati sul singolo volto, risultano comunque proporzionati (sulla base di maschere di bellezza) su un vasto range di utilizzatori.
È del tutto evidente che la presente invenzione si riferisca inoltre ad un programma di computer comprendente mezzi di codice di programma di computer atti ad eseguire tutte o parte delle fasi del procedimento sopra indicato quando tale programma è eseguito su un computer.
Si sono descritte alcune forme preferite di attuazione dell’invenzione, ma naturalmente esse sono suscettibili di ulteriori modifiche e varianti nell’ambito della medesima idea inventiva. In particolare, agli esperti nel ramo risulteranno immediatamente evidenti numerose varianti e modifiche, funzionalmente equivalenti alle precedenti, che ricadono nel campo di protezione dell'invenzione come evidenziato nelle rivendicazioni allegate.

Claims (10)

  1. RIVENDICAZIONI 1. Procedimento di progettazione e produzione di montature di occhiali caratterizzato dal fatto di comprendere le fasi di: a) definire se progettare un modello matematico dimensionale della forma di almeno una montatura di occhiale sulla base di dati geometrici e dimensionali di un volto di riferimento o sulla base di punti noti derivanti da proporzioni medie dei volti o da maschere di bellezza note; b) definire dei parametri attraverso i quali si ottengono delle variabili, dette variabili essendo atte ad essere inserite in delle funzioni matematiche generatrici; c) definire dei vincoli dimensionali funzionali di detta montatura di detto occhiale sulla base di detto volto di riferimento o sulla base di detti punti noti derivanti da proporzioni medie dei volti o da dette maschere di bellezza note, e rilevare e fornire automaticamente o manualmente da parte di un utente dei valori dimensionali di detti vincoli; d) fornire automaticamente o manualmente da parte di un utente una o più funzioni matematiche di riferimento basate su detti parametri definiti in detta fase b) precedente; e) definire automaticamente o manualmente da parte di un utente detto modello matematico di detta montatura di detto occhiale in funzione di dette una o più funzioni matematiche di riferimento e generare un disegno di detta forma di detta montatura di detto occhiale in funzione di detto modello matematico.
  2. 2. Procedimento secondo la rivendicazione precedente, caratterizzato dal fatto che detta fase b) prevede di elaborare detti dati geometrici e dimensionali attraverso una relazione con parametri noti di proporzioni auree e di matematiche definite di riscontro della bellezza del volto per generare funzioni e variabili matematiche definenti matematicamente detta forma di detta montatura di detto occhiale.
  3. 3. Procedimento secondo una qualsiasi delle rivendicazioni precedenti, caratterizzato dal fatto di comprendere la fase di inviare detto modello matematico in termini di informazioni costruttive ad almeno un sistema automatico di produzione di detta montatura di detto occhiale.
  4. 4. Procedimento secondo una qualsiasi delle rivendicazioni precedenti, caratterizzato dal fatto che se in detta fase a) si è definito di progettare detto modello matematico dimensionale di almeno una detta montatura di detto occhiale sulla base di detto volto di riferimento, detto procedimento comprende la sottofase a1) di fornire almeno una immagine di un volto per il quale progettare detto modello matematico dimensionale di almeno una detta montatura di detto occhiale.
  5. 5. Procedimento secondo la rivendicazione precedente, caratterizzato dal fatto che detta sottofase a1) prevede l’acquisizione visiva dei dati geometrici di detto volto attraverso rilievo manuale, scanner o fotografie.
  6. 6. Procedimento secondo una qualsiasi delle rivendicazioni precedenti, caratterizzato dal fatto che detta fase b) comprende le sottofasi di: b1) sovrapporre a detta foto (1) almeno un sistema di riferimento di bellezza (3); e/o b2) sovrapporre a detta foto (1) dei punti di controllo (5) ed eventualmente almeno un asse di simmetria (7) di detto volto.
  7. 7. Procedimento secondo una qualsiasi delle rivendicazioni precedenti, caratterizzato dal fatto che detta fase d) comprende le sottofasi di: d1) fornire almeno una detta funzione matematica di riferimento (9); d2) collegare detti punti di controllo (5) ad uno o più insiemi funzionali (11) definenti detti vincoli dimensionali funzionali di detto occhiale e relazionare (13) detti insiemi (11) di punti di controllo (5) a detta funzione matematica di riferimento (9).
  8. 8. Procedimento secondo la rivendicazione 1 o 7 caratterizzato dal fatto che detta funzione matematica di riferimento comprende almeno una funzione voronoi 2D.
  9. 9. Procedimento secondo la rivendicazione 1 o 7 caratterizzato dal fatto che dette funzioni matematiche sono quali serie formali di potenze i cui coefficienti costituiscono dei componenti di una successione indicizzata da numeri naturali.
  10. 10. Programma di computer comprendente mezzi di codice di programma di computer atti ad eseguire le fasi di detto procedimento secondo una qualsiasi delle rivendicazioni precedenti quando tale programma è eseguito su un computer.
IT000703A 2013-08-28 2013-08-28 Procedimento di progettazione e produzione di montature di occhiali. ITTO20130703A1 (it)

Priority Applications (1)

Application Number Priority Date Filing Date Title
IT000703A ITTO20130703A1 (it) 2013-08-28 2013-08-28 Procedimento di progettazione e produzione di montature di occhiali.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IT000703A ITTO20130703A1 (it) 2013-08-28 2013-08-28 Procedimento di progettazione e produzione di montature di occhiali.

Publications (1)

Publication Number Publication Date
ITTO20130703A1 true ITTO20130703A1 (it) 2013-11-27

Family

ID=49263383

Family Applications (1)

Application Number Title Priority Date Filing Date
IT000703A ITTO20130703A1 (it) 2013-08-28 2013-08-28 Procedimento di progettazione e produzione di montature di occhiali.

Country Status (1)

Country Link
IT (1) ITTO20130703A1 (it)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5576778A (en) * 1993-12-15 1996-11-19 Paris Miki Inc. Design system for designing shapes of eyeglasses
WO2000016683A1 (en) * 1998-09-22 2000-03-30 Virtual Visual Devices, Llc. Interactive eyewear selection system
WO2008049173A1 (en) * 2006-10-26 2008-05-02 Carl Zeiss Vision Australia Holdings Limited Ophthalmic lens dispensing method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5576778A (en) * 1993-12-15 1996-11-19 Paris Miki Inc. Design system for designing shapes of eyeglasses
WO2000016683A1 (en) * 1998-09-22 2000-03-30 Virtual Visual Devices, Llc. Interactive eyewear selection system
WO2008049173A1 (en) * 2006-10-26 2008-05-02 Carl Zeiss Vision Australia Holdings Limited Ophthalmic lens dispensing method and system

Similar Documents

Publication Publication Date Title
Huang et al. Block pattern generation: From parameterizing human bodies to fit feature-aligned and flattenable 3D garments
Kim et al. Basic garment pattern generation using geometric modeling method
Liu et al. Associate design of fashion sketch and pattern
Miura et al. Aesthetic curves and surfaces in computer aided geometric design
Qian et al. Automatic unstructured all-hexahedral mesh generation from B-Reps for non-manifold CAD assemblies
Zhang et al. Bas-relief generation and shape editing through gradient-based mesh deformation
Zeng et al. Region-based bas-relief generation from a single image
Hu et al. Personalized 3D mannequin reconstruction based on 3D scanning
Loseille et al. Robust boundary layer mesh generation
CN115130253A (zh) 产生用于生成对象的平滑曲面的细化控制网格
Jeschke Generalized Diffusion Curves: An Improved Vector Representation for Smooth‐Shaded Images
KR20170103364A (ko) 3d 볼륨 마스크 모델정보 생성 장치 및 그 방법
CN103366402A (zh) 三维虚拟服饰的快速姿态同步方法
Stanko et al. Surfacing curve networks with normal control
JP7303559B2 (ja) 衣服パターン最適化システム及び方法
ITTO20130703A1 (it) Procedimento di progettazione e produzione di montature di occhiali.
Kang et al. Three-dimensional garment pattern design using progressive mesh cutting algorithm
ITTO20120670A1 (it) Procedimento di progettazione e produzione di occhiali.
Chu et al. Mass customized design of cosmetic masks using three-dimensional parametric human face models constructed from anthropometric data
Chakraborty et al. A semi‐analytic approach for direct slicing of free form surfaces for layered manufacturing
Yang et al. [Retracted] Intelligent Garment Graphic Design System for Artificial Intelligence and 3D Image Analysis
Yeh et al. WYSIWYG design of hypnotic line art
Xu et al. A 3D Design System of Skirt Profile Based on OpenGL
Gokmen A Morphogenetic approach for performative building envelope systems using leaf venetian patterns
CN110096821B (zh) 产品定制方法、系统及可读存储介质