在SketchUp 上编写rb插件 的工具,无需重启SketchUp 即可预览效果和进行调试。这套工具本身作为一个插件 被开发出来,极大都方便了SketchUp 的ruby开发者们。目前更新到2.0。紫天SketchUp 中文网志上的肖老师曾对1.1版做过简单介绍,下面是截图
也许你的SketchUp装了10个20个插件都不觉得启动慢,但是只要装了新版VR 1.49.02(或与其相近的几个版本),就会明显的感觉到单纯的启动SketchUp,都要等上10来秒,实在是让人等到崩溃。若是直接打开一个以前未装VR时用SketchUp做的一个大模型,那不用等了,直接喝茶去吧,茶泡好了,喝完了,大概才差不多打开完毕了吧。一切都是VRay惹的祸,启动SketchUp时自动加载ASGVIS目录里面大把的rb文件和dll文件,这能不严重减慢SketchUp的启动速度吗?
假如我一时不想用VRay,我只是想建立一个最纯净的环境来插件,来做其他用途,完全不想加载VRAY,那就只能进入SketchUp的Plugins目录把vfs.rb改名或扔进另外一个子目录里面了。等需要的时候,我再把vfs.rb还原。对,这确实是一个方法,但是,是不是还是太麻烦了呢?最理想的情况是:不加载VRAY,在SketchUp里面,我想随时加载VRAY的时候,随时进行加载,这样的话,一般用不上VRAY的时候,我完全可以享受正常的SketchUp启动和编辑速度,而不用受VRAY的拖累了。
对,有一个软件可以实现:PowerPluginsManager。但是这个插件,也很肥,而且我也不想用这个插件怎么办?
SUAPP貌似有加载插件的功能,但是我测试过,貌似无效。而且我个人是不喜欢那种大集成的插件,因为我只需要其中某项功能,但是SUAPP却让SU面板上充满了图标和加载了很多我不想用也用不上的插件,这会让我不爽。何况SUAPP主代码文件都是加密了的rbs,想提取中间部分功能基本无望
难道没戏了吗?有的,VRay Toys这个小小的和VRAY相机匹配的插件,很轻松的解决了这个问题。
装过VRay Toys的朋友,菜单“工具”里面应该都有这个“V-Ray Toys”子菜单,里面便有“根据需要加载V-Ray”和“启动V-Ray”两个功能。如下图(我自己汉化的,请用英文版的自行找到对应的位置和名称)



...
Sixty percent of tee...