EVALUATION OF A 3D SHAPE GRAMMAR IMPLEMENTATION

EVALUATION OF A 3D SHAPE GRAMMAR IMPLEMENTATION
复制标题

3D 形状语法实现的评估

DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
A. Pennington
A. Pennington
中科院分区:
--
文献类型:
--
作者:
H. Chau;Xiaojuan Chen;A. McKay;A. Pennington

文献摘要

被引文献

相似文献

消费品外观的几何设计是保持品牌标识的主要考虑因素。建筑和工程形状语法已经证明形状计算是一种支持风格一致性的正式和可行的方法。然而,大多数现有的形状语法实现操作在有限的实验领域,并缺乏对复杂的三维几何形状,形状出现和参数化形状规则的支持。报告的研究目的是解决这些问题。形状代数是用基本元素的形状运算约化的,这一方法一般适用于形状计算。特别是对于代数U13,列举了形状和和形状差运算的穷举情况。一个U13形状文法的实现被开发来支持三维空间中的直线和曲线基本元素。基本单元的数学表示基于非均匀有理b样条及其简化形式。这允许一个简单而精确的符号,简化了对最大表示及其计算的支持。两个案例研究,可口可乐瓶语法和头肩瓶语法,被用来测试的实现。
The geometric design of the exterior appearance of consumer products is a principal consideration to retain brand identity. Architectural and engineering shape grammars had demonstrated shape computation as a formal and viable approach for supporting style conformance. However, most existing shape grammar implementations operated in limited experimental domains, and lacked support for complex three dimensional geometry, shape emergence and parametric shape rules. The aim of the reported research is to address these issues. Shape algebras are reduced in terms of shape operations with their basic elements which is generally applicable to shape computation. Specifically for algebra U13, exhaustive cases were enumerated for shape sum and shape difference operations. A U13 shape grammar implementation was developed to support both rectilinear and curvilinear basic elements in three dimensional space. Mathematical representations of basic elements were based on non-uniform rational b-splines and their reduced form. This allowed a simple yet exact notation which simplified support for maximal representation and its computation. Two cases studies, a Coca-Cola bottle grammar and a Head & Shoulder bottle grammar, were used to test the implementation.