Rhino3D犀牛中文网

标题: 关于rhino6新增添的isolate命令功能的讨论贴 [打印本页]

作者: mirale999    时间: 2018-3-28 22:44
标题: 关于rhino6新增添的isolate命令功能的讨论贴
rhino6新增了isolate命令,类似于3dsmax的孤立物体,和sketchup中编辑组件过程中的隐藏剩余模型的用法。个人认为isolate命令多是用来在建模过程中为了方便局部的模型修改。最近使用rhino6建模的过程中发现使用isolate命令有这样一个问题出现:

1.初始状态,模型中有特定物体是为了方便建模而处于隐藏状态。
(, 下载次数: 423) (, 下载次数: 515)
2.isolate右下的圆柱体,单独模型修改:
(, 下载次数: 407)
3.unisolate,这时会恢复到如下状态:
(, 下载次数: 441)

到上图这一步都是正常的操作。

4.我现在反悔了,因此直觉用ctrl+Z返回刚才的状态:
(, 下载次数: 476)
然后进行进一步的模型操作:
(, 下载次数: 537)

5.好了进一步编辑完了,现在我觉得我可以unisolate回复到原始状态了:
(, 下载次数: 504)
这时问题来了,提示我没有隐藏的物体。
我懵逼了,发生了什么。
然后我可以用show命令把所有隐藏物体显示出来,但这个时候问题来了,我初始状态被隐藏的那些物体也被显示出来了。要么我就要用showselected命令一个一个把想要显示的物体选出来。


典型的问题讲完了——
1.首先个人的感觉:应该是程序内部记忆的,需解除隐藏状态的物体信息在第一次使用unisolate命令后被抹去了,因此ctrl+Z之后再用unisolate已经无效了,建议程序内部避免unisolate的这种“失忆”可能。

2.个人对于isolate和unisolate命令的理解出现了偏差,现在的isolate命令其实相当于rhino5时代的invert_hide命令,他的本质操作就是调用hide命令将其他物体隐藏,unisolate只是加上去的一个方便快速返回之前状态的简单功能;而我理解的isolate命令是类似于sketchup中的组件编辑命令中的“隐藏其他物体”, (, 下载次数: 542) 这一功能是与hide功能相互独立的,没有冲突的可能。不清楚3dsmax中孤立命令是如何操作的,是否也是像rhino一样是hide命令的变异版。

结论:个人感觉,首先最简单的建议是希望能够稍更新下软件,能够避免unisolate命令“失忆”的可能;然后就是请大家讨论isolate的命令的性质是否需要与hide命令相互独立?

以上,谢谢!

作者: Ansen    时间: 2018-3-29 18:02
首先我按照你的操作,得到和你一样的结果,挺冏的,本来想认真回复你,无奈没有SU使用经验,所以能理解你说的,但是想知道SU怎么办到的,能否录制一段视频作为探讨,


对了,我下周一 4月2日的细说Rhino6 公开课(https://ke.qq.com/course/282217)正好要讲隔离,我想作为探讨,可以试着回答你这个问题。




作者: 筑梦NARUTO    时间: 2018-3-29 19:10
Ansen 发表于 2018-3-29 18:02
首先我按照你的操作,得到和你一样的结果,挺冏的,本来想认真回复你,无奈没有SU使用经验,所以能理解你说 ...

这个和rhino5的这三个区别大么?一直用rhino5的这三个隔离物体

作者: mirale999    时间: 2018-3-29 22:55
Ansen 发表于 2018-3-29 18:02
首先我按照你的操作,得到和你一样的结果,挺冏的,本来想认真回复你,无奈没有SU使用经验,所以能理解你说 ...

(, 下载次数: 443) 限于上传大小限制,比较模糊,大抵是这样的,在进入组或者组件编辑的状态下可以设置是否显示外部的物体,或者相似的组件,跟hide是不冲突的。不清楚3dsmax的isolate命令是不是也跟rhino一样是调用的hide命令。如果也是调用hide命令的话,那就是我的这个想当然对比su的这个命令的思路是不对的。不过对于ctrl+Z以后,保持unisolate命令可用倒至少应该是必要的。

作者: Ansen    时间: 2018-3-30 17:00
mirale999 发表于 2018-3-29 22:55
限于上传大小限制,比较模糊,大抵是这样的,在进入组或者组件编辑的状态下可以设置是否显示外部的物体, ...
在进入组或者组件编辑的状态下可以设置是否显示外部的物体,或者相似的组件,跟hide是不冲突的。

你说的这个组件编辑在Rhino中就是图块的编辑,图块编辑时其他物件显示锁定的状态,并不能在此状态下选择隐藏物件,和SU并不相同。如下图:
(, 下载次数: 448)

到上图这一步都是正常的操作。

4.我现在反悔了,因此直觉用ctrl+Z返回刚才的状态:

Ctrl+Z的确已经破坏之前隔离的信息,相当于直接用了Hide指令,我认为这时候你需要重新选中这个要编辑的物件,再次隔离下,但这种操作从交互上来说确实不够合理。

不过对于ctrl+Z以后,保持unisolate命令可用倒至少应该是必要的。

我认为你说的是对的,我们需要汇报这个“问题”。

作者: mirale999    时间: 2018-3-30 17:12
Ansen 发表于 2018-3-30 17:00
你说的这个组件编辑在Rhino中就是图块的编辑,图块编辑时其他物件显示锁定的状态,并不能在此状态下选择 ...

恩 至少这个unisolate命令“失忆”的情况解决了就解决了这一特定场景下的建模流畅性问题~感谢!
作者: Yo_Vic    时间: 2018-3-30 21:37
这对我来说非常有用
谢谢




欢迎光临 Rhino3D犀牛中文网 (https://rhino3d.asia/) Powered by Discuz! X3.3