讨论 --- 求教一个很特别的曲面的原因

[复制链接]
Jessesn 发表于 2010-4-29 17:56:15
楼主
本帖最后由 Jessesn 于 2010-4-30 12:01 编辑

楼上正解,这是个带Kink点的单一曲面,如果你在Kink处将其变成两个曲面,可以使用ConvertToBeziers 指令转化。


更正一下上面的错误,正确的做法应该是使用 DivideAlongCreases 指令,因为楼主曲面中有Crease,需要从Crease的位置将其分开成两个单曲面

ConvertToBeziers 只是将其转换位Beziers,对于带有Kink的曲面,使用ConvertToBeziers 转换,不一定只会得到两个刚好在Creaze处分离的单面。

关于大陆地区Rhino原厂培训中心
Jessesn 发表于 2010-4-29 21:09:44
2
本帖最后由 Jessesn 于 2010-4-29 21:18 编辑
   小的刚来这论坛,不会发帖。上面那个发错了。再发个。:L
                        额。  怎么和J大用的指令不同啊。。。。ConvertToBeziers的命令是 “选取转化为贝塞尔物体的曲线和曲面:”(小的是新手  用的 ...
yupeng 发表于 2010-4-29 20:49


这个指令比较生僻,所以还没有Icon呢。是将NURBS曲面/曲线转化为Beziers曲线/曲面的一个指令。一般不常用,Beziers其实是Nurbs的一个子集,Beziers可以看作为最简NURBS,Beziers曲线/曲面控制点数=阶数+1 ,这种曲线曲面能保证曲面/曲线内部不出现曲率最差的地方,常用在高阶曲面建模上面,比如车厂的建模。

PS:可以参考这里的相关知识了解相关的NURBS知识
http://cn.rhino3d.com/nurbs.htm
Jessesn 发表于 2010-4-30 11:57:27
3
谢谢j大的讲解。
那再请问一个问题。
ConvertToBeziers能解决那个曲面的问题。
那如何做回如附件的曲面呢?别说 ctrl+z  :)
谢谢了。
花林 发表于 2010-4-30 10:48


更正一下前面的错误,虽然ConvertToBeziers能将其分成两个曲面。但不是所有带有Crease的曲面转换后都在Crease处将其转换成两个单面
正确的做法应该是使用divideAlongCreases 指令,因为你的曲面中有Crease,你需要从Crease的位置将其分开。


如何得到这样曲面?你确定你真的需要这样的曲面吗?
Jessesn 发表于 2010-5-3 08:24:25
4
11# Jessesn  
40734
请教下J大,你看我在弯折曲面后折处变黑了,以前我也遇到这类问题,比如说剪切的时候,而且在直接用HS渲染时会有问题,这个是怎么回事啊,能不能解决啊?谢谢J大了
imcaoonly 发表于 2010-5-2 22:41


我这了测试没有这个问题



发生这样的问题,一般都是你的显示MESH设置的问题,可以把MESH设置高一点


PS:如果要好的显示效果,最好是用一块对OpenGL支持好一些的显卡。
Jessesn 发表于 2010-5-3 08:26:45
5
11# Jessesn  
另外关于ConvertToBeziers这个命令在菜单中是不是没有啊?我看帮助上没写这个命令的位置。
imcaoonly 发表于 2010-5-2 22:44


恩,这是一个不常用的指令,所以在菜单与Icon都没有
Jessesn 发表于 2010-5-3 19:29:04
6
16# Jessesn  
J大,我把MESH设置调到smooth那项后出现这个样子40747
但是又调回Jagged那项后正常了40748
我的显卡是8600GT的,驱动是最新的,J大的MESH设置如果是用个人设置的,可不可以参考下你的参数,或是帮 ...
imcaoonly 发表于 2010-5-3 13:31


16 楼就是我的Mesh的设置,如果你还有类似问题,可以尝试 RefreshShade 指令,强制刷新对象的MESH。

Geforce8600 GT,你可以可以开硬件抗锯齿了。


Jessesn 发表于 2010-5-5 15:36:33
7
20# Jessesn  
哈,J大用的是专业显卡,那个问题仍然存在,才操作后,不过用RefreshShade命令可以消除,可能是类似刷新的问题,谢J大了
imcaoonly 发表于 2010-5-4 10:33

我的也不是专业卡,给你抓图的是用我的笔电


16# Jessesn  
J大,我把MESH设置调到smooth那项后出现这个样子40747
但是又调回Jagged那项后正常了40748
我的显卡是8600GT的,驱动是最新的,J大的MESH设置如果是用个人设置的,可不可以参考下你的参数,或是帮 ...
imcaoonly 发表于 2010-5-3 13:31

如果是这样,使用RefreshShade 指令应该就好了.
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则