FiberMesh

Designing freeform surfaces with 3D curves

Andrew Nealen, Takeo Igarashi, Olga Sorkine, Marc Alexa

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    This paper presents a system for designing freeform surfaces with a collection of 3D curves. The user first creates a rough 3D model by using a sketching interface. Unlike previous sketching systems, the user-drawn strokes stay on the model surface and serve as handles for controlling the geometry. The user can add, remove, and deform these control curves easily, as if working with a 2D line drawing. The curves can have arbitrary topology; they need not be connected to each other. For a given set of curves, the system automatically constructs a smooth surface embedding by applying functional optimization. Our system provides real-time algorithms for both control curve deformation and the subsequent surface optimization. We show that one can create sophisticated models using this system, which have not yet been seen in previous sketching or functional optimization systems.

    Original languageEnglish (US)
    Title of host publicationACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques
    StatePublished - 2007
    EventACM SIGGRAPH 2007 - International Conference on Computer Graphics and Interactive Techniques - San Diego, CA, United States
    Duration: Aug 5 2007Aug 9 2007

    Other

    OtherACM SIGGRAPH 2007 - International Conference on Computer Graphics and Interactive Techniques
    CountryUnited States
    CitySan Diego, CA
    Period8/5/078/9/07

    Fingerprint

    Real time systems
    Topology
    Geometry

    Keywords

    • Deformations
    • Differential representations
    • Fair surface design
    • Sketch based interfaces and modeling
    • Sketching

    ASJC Scopus subject areas

    • Computer Graphics and Computer-Aided Design
    • Computer Vision and Pattern Recognition
    • Human-Computer Interaction

    Cite this

    Nealen, A., Igarashi, T., Sorkine, O., & Alexa, M. (2007). FiberMesh: Designing freeform surfaces with 3D curves. In ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques [41]

    FiberMesh : Designing freeform surfaces with 3D curves. / Nealen, Andrew; Igarashi, Takeo; Sorkine, Olga; Alexa, Marc.

    ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques. 2007. 41.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Nealen, A, Igarashi, T, Sorkine, O & Alexa, M 2007, FiberMesh: Designing freeform surfaces with 3D curves. in ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques., 41, ACM SIGGRAPH 2007 - International Conference on Computer Graphics and Interactive Techniques, San Diego, CA, United States, 8/5/07.
    Nealen A, Igarashi T, Sorkine O, Alexa M. FiberMesh: Designing freeform surfaces with 3D curves. In ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques. 2007. 41
    Nealen, Andrew ; Igarashi, Takeo ; Sorkine, Olga ; Alexa, Marc. / FiberMesh : Designing freeform surfaces with 3D curves. ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques. 2007.
    @inproceedings{ea562f10630e4928b074aea7dd637ce0,
    title = "FiberMesh: Designing freeform surfaces with 3D curves",
    abstract = "This paper presents a system for designing freeform surfaces with a collection of 3D curves. The user first creates a rough 3D model by using a sketching interface. Unlike previous sketching systems, the user-drawn strokes stay on the model surface and serve as handles for controlling the geometry. The user can add, remove, and deform these control curves easily, as if working with a 2D line drawing. The curves can have arbitrary topology; they need not be connected to each other. For a given set of curves, the system automatically constructs a smooth surface embedding by applying functional optimization. Our system provides real-time algorithms for both control curve deformation and the subsequent surface optimization. We show that one can create sophisticated models using this system, which have not yet been seen in previous sketching or functional optimization systems.",
    keywords = "Deformations, Differential representations, Fair surface design, Sketch based interfaces and modeling, Sketching",
    author = "Andrew Nealen and Takeo Igarashi and Olga Sorkine and Marc Alexa",
    year = "2007",
    language = "English (US)",
    booktitle = "ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques",

    }

    TY - GEN

    T1 - FiberMesh

    T2 - Designing freeform surfaces with 3D curves

    AU - Nealen, Andrew

    AU - Igarashi, Takeo

    AU - Sorkine, Olga

    AU - Alexa, Marc

    PY - 2007

    Y1 - 2007

    N2 - This paper presents a system for designing freeform surfaces with a collection of 3D curves. The user first creates a rough 3D model by using a sketching interface. Unlike previous sketching systems, the user-drawn strokes stay on the model surface and serve as handles for controlling the geometry. The user can add, remove, and deform these control curves easily, as if working with a 2D line drawing. The curves can have arbitrary topology; they need not be connected to each other. For a given set of curves, the system automatically constructs a smooth surface embedding by applying functional optimization. Our system provides real-time algorithms for both control curve deformation and the subsequent surface optimization. We show that one can create sophisticated models using this system, which have not yet been seen in previous sketching or functional optimization systems.

    AB - This paper presents a system for designing freeform surfaces with a collection of 3D curves. The user first creates a rough 3D model by using a sketching interface. Unlike previous sketching systems, the user-drawn strokes stay on the model surface and serve as handles for controlling the geometry. The user can add, remove, and deform these control curves easily, as if working with a 2D line drawing. The curves can have arbitrary topology; they need not be connected to each other. For a given set of curves, the system automatically constructs a smooth surface embedding by applying functional optimization. Our system provides real-time algorithms for both control curve deformation and the subsequent surface optimization. We show that one can create sophisticated models using this system, which have not yet been seen in previous sketching or functional optimization systems.

    KW - Deformations

    KW - Differential representations

    KW - Fair surface design

    KW - Sketch based interfaces and modeling

    KW - Sketching

    UR - http://www.scopus.com/inward/record.url?scp=57149092655&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=57149092655&partnerID=8YFLogxK

    M3 - Conference contribution

    BT - ACM SIGGRAPH 2007 Papers - International Conference on Computer Graphics and Interactive Techniques

    ER -