Combining implicit surfaces with soft blending in a CSG tree

Combining implicit surfaces with soft blending in a CSG tree
复制标题

在 CSG 树中将隐式曲面与软混合相结合

DOI:
--
复制
发表时间:
2007
期刊:
--
影响因子:
--
通讯作者:
R. Caubet
R. Caubet
中科院分区:
--
文献类型:
--
作者:
L. Barthe;V. Gaildrat;R. Caubet

文献摘要

被引文献

相似文献

摘要:在本文中,我们展示了 Sabourdy 提出的模型的扩展,将各种隐式表面与 CSG 树中的软混合能力相结合。此扩展允许集成平面、骨架和许多其他类型的隐式曲面。它特别开发了这种方法提供的混合可能性。然后,该模型能够生成各种形状,用户可以通过有限数量的参数对其进行操作。简介 使用 CSG 树对复杂形状进行建模是一种高效且自然的方法。事实上,并集、交集和差集都是布尔组合运算符,代表了一种“手动”操作方式。但是,单独使用此方法无法获得组成对象的不同图元之间的软过渡。对于每个函数 f,隐式曲面由其方程 f(x,y,z) = k 定义。存在许多不同的隐式模型,每个模型都基于生成特定形式的特定隐式函数。其中一些混合 [3, 4, 8],另一些则扭曲和扫描 [5],使用图 [6, 18] 控制哪些元素混合在一起,但所有这些都是孤立的隐式模型。在构建这些模型时,我们大大丰富了我们可以生成的形式。尽管第一个在 CSG 树中组合隐式曲面的模型(使用最小和最大函数)[11] 没有给出软过渡,但大多数组合模型现在允许在过渡中引入混合。 Pasko [10] 使用布尔运算符(并、交和差)来组成 R 函数,这是一种非常通用的方法。 Wyvill [16, 17] 限制了他对基于骨架的隐式曲面的方法,但以与并集、差集和交集相同的方式处理混合和空间扭曲。这两个型号,分别是
AbstractIn this paper, we show an extension of the model proposed bySabourdy, combining various implicit surfaces with softblending capacities in a CSG tree. This extension allowsintegration of plane surfaces, skeletons and many other types ofimplicit surfaces. It particularly develops the blendingpossibilities offered by this approach. The model is then able togenerate a wide variety of shapes on which the user may actthrough a limited number of parameters. Introduction Modelling complex shapes with CSG trees is an efficient and naturalmethod. Indeed, union, intersection and difference are Booleancomposition operators which represent a sort of ‘manual’ way ofmanipulating. But, used alone, this approach fails to obtain softtransitions between the different primitives composing the object.For each function f, an implicit surface is defined by its equationf(x,y,z) = k. Many different implicit models exist, each based onspecific implicit functions generating particular forms. Some of themblend [3, 4, 8], others twist and sweep [5], control which elementsblend together using a graph [6, 18], but all are isolated implicitmodels. In composing these models, we considerably enrich the formswe can produce. Even though the first models combining implicitsurfaces in CSG trees (using min and max functions) [11] did not givesoft transitions, most composition models now allow the introductionof blend in the transitions. Pasko [10] uses the Boolean operators(union, intersection and difference) to compose R-functions which is avery general approach. Wyvill [16, 17] limits his approach to skeleton-based implicit surfaces but treats blending and space warping in thesame way as union, difference and intersection. These two models, are