关于【放置摄影机目标点】 这个命令的一些编辑讨论,帖子的字有点多,需要耐心看哦

[复制链接]
跳转到指定楼层
37917 a1781314 发表于 2011-1-4 13:24:53 楼主
本帖最后由 Jessesn 于 2017-5-4 22:32 编辑

再次温馨提示,一定要仔细阅读,耐心看哦~~~~

在Rhino中,执行命令 _-ViewportProperties 之后,  程序会让我们选择新的摄像机的位置,换句话说既可以在坐标轴上手动在指定位置,也可以在命令行手动输入坐标位置,例如执行命令 _-ViewportProperties 之后,我们在命令行手动输入 0,0,0    我们就把新的摄像机放在了原点,即: 坐标点 (0,0,0)

但是我们如果需要多次使用到把 摄像机放置在原点 的时候, 我们就需要多次输入原点坐标(0,0,0) ,这样做虽然可以达到目的,但是非常的麻烦 。

让我们换个角度来思考如何解决前面说的多次输入的问题: 当我们执行 ExtrudeSrf 命令的时候,挤出的曲面默认的是加盖,也就是说程序默认的  cap=Yes ,若我们把 Yes ,修改为NO  ,那么在下次执行 ExtrudeSrf 的时候,挤出的 曲面 就不会加盖了,

同样的道理,我们在执行 _-ViewportProperties 命令之后,如果自己事先将这个命令稍稍修改,就可以解决这个麻烦了, 可是问题没那么简单~~
让我们按住shift,然后右击图标,打开【放置摄影机目标点】 命令可以看到如下命令:
! _-ViewportProperties _CameraTarget
_Enter _Pause !

按照前面的说法,我们只需要在 命令的最后加上一个 原点坐标(见截图一) 就可以了,


可是程序并不这么执行,还是需要手动输入原点坐标 ,才能将摄像机放在在原点


当我对这个命令中的某些部分进行删减,修改为以下命令的时候(见截图二),就实现了前面我说的省去手动输入原点坐标的麻烦了:
! _-ViewportProperties _CameraTarget
_Enter
0,0,0







可是另外的问题又出来了,虽然我们在执行-ViewportProperties的时候,可以直接将摄像机放置在原点坐标了,但是在命令行出现了以下提示(见截图三)~~~



截图三中的提示并不是我们所需要的,但是放置在那里不管,又影响下一个命令的使用,所以我们就需要手动按 Esc 键来取消这个命令行,
这样做就很麻烦,每次都需要手动按 Esc 键来取消这个命令行, 所以特发此贴,希望大家能够一起讨论,看看是否有什么办法能解决截图三中的问题~~~


修改为如下即可

! _-ViewportProperties _CameraTarget
_Enter 0,0,0 enter


PS: 楼主的描叙好长


J大这个宏果然解决了问题~~  
感谢J大~~     吼吼!~~~~



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
关于大陆地区Rhino原厂培训中心
919692254fang 发表于 2011-1-4 16:53:56
2
看到一半我就晕了
Jessesn 发表于 2011-1-5 19:02:56
3
再次温馨提示,一定要仔细阅读,耐心看哦~~~~






在Rhino中,执行命令 _-ViewportProperties 之后,  程序会让我们选择新的摄像机的位置,换句话说既可以在坐标轴上手动在指定位置,也可以在命令行手动输入 ...
a1781314 发表于 2011-1-4 13:24


修改为如下即可

! _-ViewportProperties _CameraTarget
_Enter 0,0,0 enter


PS: 楼主的描叙好长
 楼主| a1781314 发表于 2011-1-5 19:08:19
4
本帖最后由 a1781314 于 2011-1-5 19:09 编辑
修改为如下即可

! _-ViewportProperties _CameraTarget
_Enter 0,0,0 enter

PS: 楼主的描叙好长
Jessesn 发表于 2011-1-5 19:02

J大这个宏果然解决了问题~~  
感谢J大~~     吼吼!~~~~

PS. 这个帖子的描述确实很长, 但是为了描述清楚,所以不得不写这么长,为了是让其他看帖的朋友也能理解我的意思~~
Dixon 发表于 2011-1-5 22:24:17
5
写的很好呀,再试试看在最前面再加入  NoEcho 的效果
指令区就不会刷屏了~:)

评分

参与人数 1坛币 +1 收起 理由
Jessesn + 1

查看全部评分

Dixon 发表于 2011-1-5 22:25:03
6
对了 ~3个0可以简化为 一个 0就够了:)
 楼主| a1781314 发表于 2011-3-1 13:54:30
7
对了 ~3个0可以简化为 一个 0就够了:)
Dixon 发表于 2011-1-5 22:25

D大 ,,别怪小弟愚笨,,
! _-NoEchoViewportProperties _CameraTarget
_Enter 0,0,0 enter

最前面加入的 NoEcho   无法用,,不知道如何添加
design.in.1988 发表于 2011-4-15 23:50:55
8
路过学习学习
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则