Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种简单的方法可以在3D中为心脏形状建模?_3d_Modeling - Fatal编程技术网

有没有一种简单的方法可以在3D中为心脏形状建模?

有没有一种简单的方法可以在3D中为心脏形状建模?,3d,modeling,3d,Modeling,我想用尽可能少的代码在3D中建模一个心脏形状,并且不使用外部模型文件 在2D中,我可以使用一些Bézier曲线来绘制一个心形,我可以拉伸它来获得一个简单的3D心形,但这看起来不像我想要的形状。心脏的底部应该是一个峰值,上部应该是两个圆形的部分(好吧,我想你知道我的意思) 那么,有没有一种简单的方法可以在3D中为这样的形状建模(即,一个简单的公式或一个小的代码片段)?有一些很好的材料。虽然主要是2D,但它也显示了一些3D形状。它有一个到的链接,看起来很有希望。有一些不错的材料。虽然主要是2D,但它

我想用尽可能少的代码在3D中建模一个心脏形状,并且不使用外部模型文件

在2D中,我可以使用一些Bézier曲线来绘制一个心形,我可以拉伸它来获得一个简单的3D心形,但这看起来不像我想要的形状。心脏的底部应该是一个峰值,上部应该是两个圆形的部分(好吧,我想你知道我的意思)


那么,有没有一种简单的方法可以在3D中为这样的形状建模(即,一个简单的公式或一个小的代码片段)?

有一些很好的材料。虽然主要是2D,但它也显示了一些3D形状。它有一个到的链接,看起来很有希望。

有一些不错的材料。虽然主要是2D,但它也显示了一些3D形状。它有一个到的链接,看起来很有希望。

我认为你的方向是好的

为二维心脏建模并将其拉伸到所需的最大宽度

现在可以应用附加变换,沿高度以不同方式缩放宽度


您可以使用贝塞尔曲线来为高度上的每个位置形成所需的比例。

我认为您的方向是好的

为二维心脏建模并将其拉伸到所需的最大宽度

现在可以应用附加变换,沿高度以不同方式缩放宽度


您可以使用贝塞尔曲线为每个位置沿高度形成所需的比例。

这反过来又参考了包含心脏的povray模型,而这反过来又参考了包含心脏的povray模型“标准”2D心脏有许多3D解释。直接投影产生一个类似于情人节糖果盒的“平面”3D心脏。顶部可以有两个伪半球形裂片,也可以有一个带酒窝的裂片(就像苹果的顶部)。请说得更具体一些。有很多关于“标准”2D心脏的3D解释。直接投影产生一个类似于情人节糖果盒的“平面”3D心脏。顶部可以有两个伪半球形裂片,也可以有一个带酒窝的裂片(就像苹果的顶部)。请说得更具体些。