Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation

Greg Maguire, Shaojun Bian (Contributor), Willem Kokke (Contributor), Lihua You (Contributor), Jianjun Zhang (Contributor)

Research output: Contribution to journalArticle

Abstract

In order to reduce the data size and simplify the process of creating characters’ 3D models, a new and interactive ordinary differential equation (ODE)-based C2 continuous surface creation algorithm is introduced in this paper. With this approach, the creation of a three-dimensional surface is transformed into generating two boundary curves plus four control curves and solving a vector-valued sixth order ordinary differential equation subjected to boundary constraints consisting of boundary curves, and first and second partial derivatives at the boundary curves. Unlike the existing patch modeling approaches which require tedious and time-consuming manual operations to stitch two separate patches together to achieve continuity between two stitched patches, the proposed technique maintains the C2 continuity between adjacent surface patches naturally, which avoids manual stitching operations. Besides, compared with polygon surface modeling, our ODE C2 surface creation method can significantly reduce and compress the data size, deform the surface easily by simply changing the first and second partial derivatives, and shape control parameters instead of manipulating loads of polygon points.
LanguageEnglish
Pages38
Number of pages17
JournalSymmetry
Volume12
Issue number1
Publication statusPublished - 23 Dec 2019

Fingerprint

Ordinary differential equations
Derivatives

Keywords

  • surface modelling
  • C2 continuity
  • physics-based
  • data size reduction
  • ordinary differential equation

Cite this

Maguire, Greg ; Bian, Shaojun ; Kokke, Willem ; You, Lihua ; Zhang, Jianjun. / Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation. In: Symmetry. 2019 ; Vol. 12, No. 1. pp. 38.
@article{83911963d3534186b03fb6e686277799,
title = "Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation",
abstract = "In order to reduce the data size and simplify the process of creating characters’ 3D models, a new and interactive ordinary differential equation (ODE)-based C2 continuous surface creation algorithm is introduced in this paper. With this approach, the creation of a three-dimensional surface is transformed into generating two boundary curves plus four control curves and solving a vector-valued sixth order ordinary differential equation subjected to boundary constraints consisting of boundary curves, and first and second partial derivatives at the boundary curves. Unlike the existing patch modeling approaches which require tedious and time-consuming manual operations to stitch two separate patches together to achieve continuity between two stitched patches, the proposed technique maintains the C2 continuity between adjacent surface patches naturally, which avoids manual stitching operations. Besides, compared with polygon surface modeling, our ODE C2 surface creation method can significantly reduce and compress the data size, deform the surface easily by simply changing the first and second partial derivatives, and shape control parameters instead of manipulating loads of polygon points.",
keywords = "surface modelling, C2 continuity, physics-based, data size reduction, ordinary differential equation",
author = "Greg Maguire and Shaojun Bian and Willem Kokke and Lihua You and Jianjun Zhang",
year = "2019",
month = "12",
day = "23",
language = "English",
volume = "12",
pages = "38",
journal = "Symmetry",
issn = "2073-8994",
publisher = "MDPI",
number = "1",

}

Maguire, G, Bian, S, Kokke, W, You, L & Zhang, J 2019, 'Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation', Symmetry, vol. 12, no. 1, pp. 38.

Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation. / Maguire, Greg; Bian, Shaojun (Contributor); Kokke, Willem (Contributor); You, Lihua (Contributor); Zhang, Jianjun (Contributor).

In: Symmetry, Vol. 12, No. 1, 23.12.2019, p. 38.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Efficient C2 Continuous Surface Creation Technique Based on Ordinary Differential Equation

AU - Maguire, Greg

A2 - Bian, Shaojun

A2 - Kokke, Willem

A2 - You, Lihua

A2 - Zhang, Jianjun

PY - 2019/12/23

Y1 - 2019/12/23

N2 - In order to reduce the data size and simplify the process of creating characters’ 3D models, a new and interactive ordinary differential equation (ODE)-based C2 continuous surface creation algorithm is introduced in this paper. With this approach, the creation of a three-dimensional surface is transformed into generating two boundary curves plus four control curves and solving a vector-valued sixth order ordinary differential equation subjected to boundary constraints consisting of boundary curves, and first and second partial derivatives at the boundary curves. Unlike the existing patch modeling approaches which require tedious and time-consuming manual operations to stitch two separate patches together to achieve continuity between two stitched patches, the proposed technique maintains the C2 continuity between adjacent surface patches naturally, which avoids manual stitching operations. Besides, compared with polygon surface modeling, our ODE C2 surface creation method can significantly reduce and compress the data size, deform the surface easily by simply changing the first and second partial derivatives, and shape control parameters instead of manipulating loads of polygon points.

AB - In order to reduce the data size and simplify the process of creating characters’ 3D models, a new and interactive ordinary differential equation (ODE)-based C2 continuous surface creation algorithm is introduced in this paper. With this approach, the creation of a three-dimensional surface is transformed into generating two boundary curves plus four control curves and solving a vector-valued sixth order ordinary differential equation subjected to boundary constraints consisting of boundary curves, and first and second partial derivatives at the boundary curves. Unlike the existing patch modeling approaches which require tedious and time-consuming manual operations to stitch two separate patches together to achieve continuity between two stitched patches, the proposed technique maintains the C2 continuity between adjacent surface patches naturally, which avoids manual stitching operations. Besides, compared with polygon surface modeling, our ODE C2 surface creation method can significantly reduce and compress the data size, deform the surface easily by simply changing the first and second partial derivatives, and shape control parameters instead of manipulating loads of polygon points.

KW - surface modelling

KW - C2 continuity

KW - physics-based

KW - data size reduction

KW - ordinary differential equation

M3 - Article

VL - 12

SP - 38

JO - Symmetry

T2 - Symmetry

JF - Symmetry

SN - 2073-8994

IS - 1

ER -