隐函数建模之隐函数交、并、减操作

隐式曲面:

通常,几何模型有两种表示形式——参数形式和隐函数形式。

所谓隐函数显示并不会告诉你任何点的信息,只会告诉你该函数上所有点满足的关系,他是一种隐式的表示方法。

对于 f(x_{1} ,x_{2},x_{3}, ... ,x_{n})\geq 0,其中f为空间上的连续实函数,表示一个几何体,则在三维空间内,该几何对象得边界被称为隐式曲面。来举个具体隐式曲面的例子:   x^{2}+y^{2}+z^{2}=1

一般地的我们会把隐式曲面的代数方程写作 f(x,y,z)=0,则对于该例:

f(x,y,z) =1- x^{2}- y^{2}- z^{2}

f(x,y,z)=0    表示曲面本身。

f(x,y,z)<0    表示曲面外部区域。

当 f(x,y,z)>0    表示曲面内部区域。

隐函数交、并、减操作:

我们很容易得到基本体素(如六面体,球体,圆柱体等)的隐函数。为了得到复杂的几何体的隐函数,我们可以将简单几何的隐函数“组合”到一起。

隐函数求并:f_{3} = f_{1} \cup f_{2} =f_{1} + f_{2}+\sqrt{f_{1} ^{2}+ f_{2} ^{2}- 2\times f_{1} \times f_{2}}

隐函数求交:f_{3} = f_{1} \cap f_{2} =f_{1} - f_{2}+\sqrt{f_{1} ^{2}+ f_{2} ^{2}- 2\times f_{1} \times f_{2}}

隐函数求减:f_{3} = f_{1} \setminus f_{2} = f_{1}\cap (- f_{2})

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值