脚本引擎执行 javascript 代码 reno 引擎。 好,这节课给我们继续聊这个 java 的动态性编程,那么这次课的主题是什么呢?我们给大家聊一下,通过胶本引擎呢,去执行 javas 为代码。 我们都知道这个 javascript 呢,是一门解释性的语言,它的动态性呢,非常好 啊,如果我们在 java 里边呢,也可以执行 g s 代码,那真的是一大福音。那我们以后呢,可以做出一些更加灵活的编程, 比如说我现在有这样的应用, 什么应用呢?大家看一看。 我有这样的,别人给我其他的方法,或者是客户端或者是数据库,对吧?或者是别的地方其他程序给我传递了这样的一个支付串,二乘三,对吧?加五对不对?减四啊,减四乘二吧啊,给我传递了这样的一个支付串, 然后呢,我希望获得这个自付串的一个计算的结果,我们大家注意哦,这是在加号里边哦,别人给的是个自付串,那么你要获得他这个结果就非常复杂了,我可能需要用,如果你用加号的话,就就非常麻烦了, 可能需要什么呢?解析这些操作符,对吧?把这些数取出来,听懂了没有?写一个简单的解析器,相当的繁琐,但是如果你在 javascript 里边 呢,如果你再加上 cube 里边,要执行那个支付串,非常简单,对吧?我只前面加个衣物函数就可以了,一直行,结果就来了,听懂意思没有?所以呢,接下来 在我们以后的这个编程中呢,或者大家的应用中呢,也可能会遇到类似的情况啊,比如说啊,一个一个简单的应用场景,比如说给某一些,呃, 比如说我公司有三十个员工,对不对?三十个员工呢,可能每个人的工资的计算方法可能都都有差异,都不一样, 那这时候呢?每个人呢?可能都需要,如果你要按照我们传统的处理方式的话,呃,如果三十个人计算工资的方法都不一样,那我可能需要定一个接口,然后呢定义几个?也许就是三十个什么时间类不同 时间类来进行,进行什么?进行处理,计算不同的工资。那如果现在如果我们有了这个表达式以后呢,我们可以把把三十个人的不同的计算方法,我可以存到一个,存到一个插麦文件里边,对吧?根据这个,呃,每个人一个一个表达式,每人一个表达式, 然后我用的时候呢,可以这个把那个表达是干嘛?加载到我的什么程序里边,然后呢调用,通过脚本引擎呢?调用相关的脚本,把相关的工资呢算出来,这样是不是会简单一些? ok 啊,这是说的另一个场景。那么接下来我们来走,继续往下走, 就详细给大家介绍一下 java 的这个胶本引擎。 那么这个脚板引大家注意一下,脚板引擎呢,是从这个 j d k 六点零之后呢,新加了新功 啊,现在最新的是八点零了,六点零、七点零,八点零肯定都有,往后都有。那么在这个 java 里边呢, java 是是这个定义的一个一些接口啊,定义一套这一整套的接口, 通过这个脚本引擎这个接口呢,我们来实现一个 java 的平台和 java 语言的平台的一个整合,那么为什么在 java 里边定义成一个接口? 这是我们的脚板平台,这是脚板语言,因为脚板语言有多个,有多种,有 javascript 对吧?有 groovy, 对不对啊?甚至 ruby, jrooby, 对吧? groove, it, 还有一个什么 python, 很多很多这样的脚板语言, 那么我定义好这样的接口之后呢?定义好这样的接口接口之后呢?那么 gs 脚板,那么我可以找什么实现这个接口的? gs 的一个 结实的一个实线,那么如果我要处理 groove 呢?我可以处理什么 groove, 找 groove 的实现,所以呢,在这定义一套统一的接口的规范和标准非常有意义。 接口实线上也是这样意思啊,我们通过定义这样的一个规范和接着规范来可以做不同的实线, 这样让我们的这个流程的扩展呢,更加的方便啊。以后如果要添加其他的这个,呃,其他的这个交管员的引擎的话,对吧?我可以继续加实线,对不对?继续往上加, 那么通过这样的脚本引擎,我们可以把一些复杂易变的业务逻辑交给脚本语言处理,这样就可以。有的时候呢,并不是总总是这样的,有的时候可以大大的提高开发效率,就像我刚刚给大家讲 应用一样啊,公司有三十个人,每个人的算工工资的方法都不一样,对不对?以前我们需要可能需要定义三十个时间类,对吧?一定一个统一的接口,然后定义三十个不同的时间类。现在没必要了,我可以把这三十个人的计算方法呢, 每个每个人做成一个表达式存到文件里边啊,用到谁的谁的要算谁的工资,我只要把他的那个表达式加载过来,通过动态执行 gsgs 代码就可以实现。 好了,接下来我们呢详细讲一讲对于我们来讲该怎么样去使用这个脚板引擎。 那么大家要使用这个脚本引擎的话,首先第一步要获得这个脚本引擎对象啊,我们可以通过一些,呃,通过这个 script engine manage 就是脚本 引擎管理器,通过他呢可以获得我们的这个引擎对象。获得了引擎对象之后呢,我们就可以执行相关的什么相关的代码。那么大家注意 这个脚本引擎呢,是鉴于在 java 平台和这个脚本语言之间的一个平台,所以在这里边呢,我们可能,呃写这些语法的时候呢,可能都是一些独立的语法。一会呢给大家介绍一下,在我们这次课里边呢,重点给大家讲一下 g s 对吧? g s 的一个引擎 叫 reno, 也就是说 reno 呢是一个具体的实现,对于加入角管 a p r 呢,它是一个接口,那么这是第三方提供的一个实现,它遵守我们这个接口。 reno 呢是由于 model 公司对吧?它是 一个著名的开发,呃,浏览器对吧?开发客户端对吧?呃,这个,呃,开发这个 g s 引擎的一个著名的一个公司。 reno 就是由它来开发的,是一种使用 java 编写什么 g s 代码的 g s 的一个开源的实现。 reno 啊, rando 本身的意思是犀牛的意思啊。呃,为什么叫用犀牛这个单词呢?我想应该跟一本书有关系。呃, javascript 里边有本著名的书叫 javascript 权威指南,他那个封面上印了一个犀牛就叫 random 啊,所以很多写 j s 的人呢,都会把那本书,那是 javasq 的里边一个非常权威的一本书,称之为犀牛书。所以呢,这个 j s 引擎呢?呃,叫 reno 啊,可能也有类似的联想。 好了,那么接下来呢,我们就要通过这个胶本引擎呢,来去 写一些相关的相关的测试代码,让大家呢对这个呃怎么样去使用有一个感性的认识, 当然了,你也可以这个呃,对于这个 reno 的一些具体的 a p r 大家可以访问这个官方首页啊,这个位置呢,呃,去详细的去学习啊。今天呢,我是把一些最基本最常用的功能给大家写一遍。 好,那么我在这呢写一个新的类,就叫 测试脚板隐形吧, 交换引擎 one 啊, 来建立我们的第一个类,仍然就叫,就叫 demo 零一吧。 好,那么依据我们刚刚讲的,首先第一步,如果你要呃用这个脚本引擎的话,首先第一步我应该获得脚本什么引擎的对象,怎么获取呢? 我们首先有一个 script engine, 什么 manager 啊,咱们可以叫 sem 吧,它的一个缩写,呃,你先扭它, 通过这个引擎管理器。之后呢,通过这个引擎管理器,我们可以获得 script engine 啊,这叫 engine 嘛,然后 sem 点 get 什么? get engine by name。 我在这里边呢,可以传我们这个脚本语言的名字啊,我们就叫 jalascript, 你也可以传 gs 啊,传一个缩写也可以。好了,这样就获得了我们这个脚本的对象。获得了之后呢,来我们在这呢给大家写一段代码, 什么代码呢?先定义一个变量啊,这呢定义一个变量点 pose 啊,它其实就是个箭头段, 我们可以叫 message, 呃,写什么呢?就啊,刚写的 goodman, 对吧, 是一个好男人啊,那么大家看,我这是放了一个所谓的变量啊,大家始终要明白,我们这个引擎呢,是 java 的平台和 g s 平台的一个什么 是一个交互,对不对?也就是说加这个这个引擎对象 java 和 g s 的一个角本中的一个中介吧。那么我在这儿呢,通过定义一个变量叫 message, 那么 java 这个变量 g s 可以取到, java 也可以取到,所以呢,相当于这个定义变量以后呢,是存储到, 会存储到我们的这个,呃,引擎的上下文里边啊,便于我们通过角本也可以获取,通过 java 也能获取。 那么我们看一看,我在这儿呢,也可以通过这样的 java 代码。呃,这个 g s 代码来定一个变量,比如说 vr, user, 大家看哦, user, 我定一个什么呢?定一个 jason 的对象, 定一个名字叫高奇,对吧? a 指十八啊,呃, schools 对吧? 啊,北京双鱼塘啊, 好,我们定了它之后呢,接下来再看一下,我再给这个原码上面呢加一句话,用来执行我们这个代码啊,呃,不用来打印啊,注意哦,这儿不能用这个 vert 啊,大家注意, 打印的时候呢,只能通过这个控制台来打印啊,好了,注意,这两这个支付串里边呢,含的是一个 g s 的一个脚本,呃,这个脚本脚本原码,然后呢,我要干嘛呢?我要执行这个脚本, 看一下怎么执行。 engineer 衣服 应用里边呢,有一些,这是一个有很多充电的方法,我们呢就写传个自付串 str 看看效果好,这呢需要呃 check cash 或者抛出去啊,我这为了带满好看一点就抛出去吧,然后呢抛起来, 他说少一个分号啊,再来。好,大家看,现在我们打印了我们 user 点内幕,把这个名字打出来,看到没有,说明我们这个脚本就执行成功了, 那么我还要走,大家再看啊,这个变量呢,大家注意哦,我跟大家说了,它会存储到我们的引引擎上下玩,那么我在这个 g s 里边能不能获取它,获取这个 message, 甚至我能不能修改,所以大家看,我在这呢又写一句话,叫什么呢? message 等于,大家注意哦,我把它这个 message 直接修改了这个值,用一段 gs 代码修改了 school, 好,大家看,我在这儿呢把它呢做了个修改, 那么修改之后呢?来,我现在呢在 g s 里边呢,把 mess 给修改了,然后呢我要通过什么呢?通过这个 java 加二代码呢获取获取这个值, enter 点 get 干的谁呢? message, 我们可以看到,呃,这个角本里边把这个 变量修改了, java 里边后续到之后,它这个值还一不一样。 大家可以看到我们的在取这个 message 的时候呢,显然值已经变了,一开始是高奇对不对?现在我们已经变了,变成 s x t 了,变成上学堂了,大家看,现在是不是变了, 说明我们这个变量,也就说这个上下文,这个变量呢,既可以被 g s 这这个脚本操作,也可以被我们的夹板操作,听懂意思没有?好了,接下来呢,咱们继续走啊,呃,我在这呢打打印一些分割符, 好,接下来我要干什么呢?我要,刚刚我们是执行了一段简单的一个 g s 代码,接下来呢,我在想一下,我能不能在这呢 定义,怎么样定义这个 j s 的函数,因为我们都知道 j s 呢,是一个基于函数的文件,对不对?那么怎么像怎么样去定义呢?也非常简单,我们看看,只要我在这呢直接写我们的 j s 小本代码就可以了啊,看一下 function had 啊,我们定义一个 add 方法, a 逗号 b 两个参数,然后呢我们要干什么呢? we are some 等于什么? a 加 b, 然后呢? return 上。 哎,我定义了这样的一个求和的这样一个方法,定义完之后呢?我要干嘛呢? 把它这个定义执行完之后呢?我要干嘛呢?我要去执行这个方法,那么怎么执 型的?好, 好,你要执行的话,首先第一步大家注意哦,我们要获得一个所谓的,我们要把这个呃 engine 呢 变成一个,那把它转个形啊, 大家注意,因为我们大家注意哦,你看这个原码,呃,因为我们我们注意一下,现在我们获取到这个 angle 呢,它实际上是,呃 这个 rhino script 按紧的一个啊,这儿我还没,我没给大家下载原码,实际上是什么呢?是, 是 rhino rhino script engine 这个呢,实现了我们这个 script engine 接口,就是我们隐形对象接口,同时它也实现了什么接口呢?叫 in 什么 invocable 啊? invocable 这个接口,现在我要想调用函数的话,我需要把这个对象就转,为什么转为这个英文开播接口,然后进行调用。怎么调? 呃, just invoke, 然后呢,我们去调用这个 invoke function 方法,那么可以看到它这个里边呢,首先需要你传递什么 function 的名字?第二呢,这是一段,这是一些可变参数, 那么需要传递我们方法的参数,比如我这有 a b, 对吧?那我需要这呢传多个参数,看一下我们都要哪个方法? add 方法传的参数,什么参数呢?传递给我们大家出组啊,我十三二十,我希望传这样两个参数呢,让这个 g s 函数呢,帮助我做计算,听懂了没有? 然后呢,这个方法我们看到它 return some 需要返回值,那实际上我可以在这儿呢,直接通过 object 来获取我们这个返回值, 看一看啊,抛起来 f 十一,我们可以看到三十三结果,哎,结果已经拿到了,算到了我们他们两的核, 这是我们定义函数以及执行函数啊,咱们要把它写的更细点吧,就是 这应该是,呃,取得调用,取得调用什么接口,这个下面是执行脚本中定义的。什么定义的方法啊?好了, 刚刚我给大家讲的是怎么样去调用这个呃函数,再聊,我们刚刚说过这个脚本引擎呢,是鉴于这个 java 语言和这个脚本语言之间的一个桥梁, 那么有的时候呢,我们希望呢,在这个脚板,呃,调用脚板相关语法的时候呢,我希望可能会调用到加法里边的一些类或者方法,那这时候怎么办 好?导入其他的 java 包, 使用其他包中的什么 java 类啊,比如大家看一下啊,我在这写这样的代码, j s code 写什么呢?好, import package, 导入一个包。 java 的 uta 完了之后呢?哇,对吧? least 啊,然后呢? race 加 at least, 然后呢?在这个里边我们再写一段代码啊,什么代码呢? 传递,他要要求给我们传递一些。呃, 好,传递是这样,是这样三个字符串啊。呃,当然了,他是作为数组这样传进来的,我应该通过这个方括号把它括起来。好了, 这样呢,通过导入 java 的包,然后呢?调用 java 里边的这个。呃,相关的方法 res 点 red list, 把一个速度呢转换成一个 list, 这样以后呢,大家注意,当我执行完这个脚板,当我执行完这个脚板以后,我们看一看 and g 点,哎,借你点什么? evo g s code。 注意哦,执行完这个方法之后呢,我们接下来可以干嘛呢?可以。呃,对,我们这个 list, 对吧? 来,我们把这个历史的获取一下啊,安静点 get 啊, get 谁 list? 这。因为我们定义这个变量池名字叫 list, 我可以把它获取到啊,引擎呢?会把这个 gs 脚本,这个对象啊,这个变量呢转化成我们上下弯里边的一个变量,我可以获取,然后呢?转成一个 java 的一个什么? java 的一个 list 对象, 然后呢?你可以增加 判刑,他要做转型了。注意了,同学们,他这要做这个转型,因为他反问的是 abject, 为了使用方便,我们直接把这个增加判刑 好了。有了范心之后,接下来我就可以用这个增强的放循环直接进行便利了啊。嗯, 渠道我们看一看,现在我们呢大家看啊,通过调用了一个这样的方法, java 一个这样的方法呢,把我们的一个 g s 的一个数据呢转换成什么了?转换成我们的一个 g s 变量,然后呢我又把它渠道转成我们的 java 的变量,大家看一下。 好,大家看取到没有?数据是不是都取到了? ok, 这是我们怎么样去 使用夹碗的其他的一些包以及相关的类啊?封面我们写下脚本,当然了,这里面些具体的细节呢,还有些细节大家呢要学的话要再去研研研究的话,你可以去访问 rent 的官网,查一下这个 rent 这个本身的脚本引擎的一些语法,详细的语法 听懂了没有啊?若需要对吧,深入了解细节,可以详细学习,对吧?呃, reno 的啊,语法啊,目前呢,它对于大家来讲呢,这么多就够了啊,走着,这是讲的另一个内容,还有一个内容可能我们以后在工作中也会用到啊,既然我们是这个 啊,脚板引擎呢,是用来执行我们这个脚板的,那么现在这些脚板呢,都是作为自行车放到这,那么我们能不能比如说我在这个地方,大家看一下,我在这个地方我写一个 gs 脚板, 我在这呢,或者加完,或者我们这个电脑的某个地方,对吧?或者是网络的某个地方,我有,我有一段这个什么这个一段一个 gs 文件,我希望呢去执行这个 gs 文件,比如说这个文件里边呢,都有什么代码呢?很简单,也没什么代码啊, a 等于三, 呃, v r a b 等于四,对吧?然后呢? print li 什么?呃? in work 对吧? g s five 执行 g s 文件加什么呢? a 加 b 啊,然后呢,我在这个文件里边直接执行吧, 上面是定义,下面是执行啊,就这我们是定义的这个方法, 那么在这呢干嘛呢?执行 test 方法好了,我定义大家看我在这个 srt 上定义的这样的一个 a 点 d s 这样一个文件啊,我现在给大家讲一下什么呢?讲一下我们怎么样去 执行一个什么 g s 文件。注意再强调一遍啊,你们自己做强调一遍,将 a 点 g s 至于项目的 s r c 下即可,当然你也可以放别的啊,对于我们这侧呢,就统一放到这个 s r c 下,然后在这儿呢,我们需要首先要获取这个,呃, 咱们这是 demo 零一点儿啊, class 点儿什么呢? get class load 啊,点 get resource 获得我们这个力加载器,力加载器呢,会默认会加在我们这个这个目这个 b 目录下面的 a 的 g s。 还有一下,这是我们的原呃,原目录,然后呢,这个项目的并目录呢?就是,呃, class pass 在哪里呢?就在我们这个,呃,在我们这个项目下, 好有个闭目,也就是说我们的取一个,通过这个 class loader 去取一个项目的时候,他会默认在类路径下面, class 号下面呢,找这个 a 点 g s, 就这样找着它了,找着它之后呢,它会把它返回成一个 u l, 呃,就叫 u l 吧, 注意导入一下,返回了之后呢,我们就可以干完了 engine。 第二, evil, 不过你现在发现了没有, evil 去执行的时候呢,它需要传一个 reader, 就是 file reader, 那么我们就需要通过这个 u l 呢来获得一个 reader, 比如说 new, 呃, new file reader 吧,我们 new 一个啊, 来,或者把它取到吧, 来,然后这儿呢一个 u i l 点,咱们就把这个 get pass 吧,获得它绝对路径啊,获得这个 a 点 d s 的路径,然后呢获得一个呃, file reader, 然后导入一下, 然后呢执行我们这个 f r, 执行完之后呢?嗯, f r 的什么 close 关掉我们这个方法啊,由于,呃英语测试呢,我在这就写的不那么规范了啊,不用什么 try cash 啊。 好了,看一看我们能不能执行我们这个 a 点 g s 的这个内容啊,就这个内容看能不能会执行。跑起来 啊,报了个错,看看。呃,这个应该是跟我们这个中文有关系啊,咱们这个项目的中文,呃,名字是中文的,我把它改一下, 把这个中文这个去掉吧。 再来一次。 好,大家看,已 work g s file 七,说明我们是不是执行了我们这代码了, 三加四嘛,等于七,看懂了没有?好了,我们通过这样一次课呢,让大家了解了我们这个加尔的一个里边新的功能叫 脚本引擎啊,那么大家课下呢?呃,你可以再详细的,如果你想学的更详细的话,可以去看看这个转动,当然呢,还有一些, 还有很多第三方的实现,就是用来实现这个 java 里边呢,执行这些脚板引擎是吧?脚板脚板,脚板,语言还有很多啊,这给大家讲的 reno 呢,只是其中一种。
粉丝2177获赞8811

对话拆 g p t 给出拍耸建模代码,点击 copyco 复制代码, 在来弄中打开来弄拍送编辑器粘贴代码,点击调试运行。这里出现报错信息,因为拆 gpt 忽略了 utf 八字符编码要求,在第一行补上 utf 八标码声明 就能正常运行了。现在测试一下,输入圆形半径阿尔一为一百,再输入球体半径阿尔二为十五,输入球体数量为二十, 这样就生成了一串满足参数要求的球体,有兴趣的朋友可以试试,比如改变参数,生成不同的球体大小和数量,也可以尝试增加代码,改变颜色等等。

好,各位同学,大家好,这节课我们把骰子的六个点做一下,怎么去做啊?很简单,对吧?骰子的六个点,大家可以看一下啊,一点对面是六点,对不对啊?四点对面是几点? 三点,五点对面是两点,对不对啊?所以大家注意一下,那我们先画一个一点,大家可以用一个叉级命令啊,大家来看一下。首先创建一个球体零加空格啊,我们把球体半径给一点二,这是一点的一个大小,大家可以看一下啊, 那么一点大家想一下,肯定给他移出来,怎么去把这个点子进行移动啊?大家把鼠标放在这个上面移就行了,但是这样移的时候很容易移歪或者不准确,这个时候怎么办呢?大家这个时候可以把这个点我们给他锁定格点,让他移动的时候一 一格一格的移动啊,锁定格点大家可以看一下,看到了吧?锁定格点没定啊,这个时候大家再去按住左键不放,放在这个上面移的时候大家看一下,你看他就是一格一格的移动了啊,那么右击有个设置,大家可以设置成零点五毫米啊, 确定好,这个时候移的时候,大家注意,我给他移出来啊,水平数值移过来,对吧?放在这边就行了啊,那么一点对面是六点,大家可以先把一点做出来啊,怎么去做呢?我们还是一样要用一个叉级命令啊, 先选 a 集合,然后点击这个里面的一个叫什么,这个叫叉级命令啊,点击一下这个叉级命令,大家注意啊,点击叉级,再点 b 集合空格,确定啊就好了一点好,可能有同学没看懂,大家了解一下啊, 那么叉级的命令是什么意思啊?就是说把他们中间相交的部分修剪掉,剪掉了,然后多余的部分也没有了啊,他多余的部分也没有,是不是?这是以前我们学的数学知识一样,大家可以看一下 a 级和一二三嘛, b 级和二三四, 大家可以想一下, a 并 b, 那么一二三四大家都知道, a 交 b, a 交 b 的话是不是二三,那么 a 减 b 叫叉级,在我们细节里面大家可以这样去理解, a 的话,一共是一二三三个元素,相交的部分减掉,那么它还剩一对不对? 所以这个如果我们把这个骰子当做 a 级和把这个圆点,把这个球体当做 b 级和, a 级和本身就是个骰子,他会把多余相加的部分剪掉,对不对?就行了啊,大家可以这样去理解就行了,好吧, 好, a 级和怎么去用啊? a 级和,然后点击叉级命令啊,啊,对不对?大家同样可以理解一下,交级是什么意思呢? a 级和交 b 级和,那么它相交的部分就只有,是不是啊?那么 b 级大家应该就也知道,对吧? 那大家可以看一下啊, a 集合, a 并 b 嘛,就是一体的,大家看到了吧,所以大家注意一下啊, a 集合,然后点叉集点 b 集合就行了啊, 好一点,对面是六点,大家注意一下六点的一个做法啊,我们画球体零空格,这个时候半点给一就行了啊,大家可以移动一下,对吧?六点,然后移过来以后,大家复制一下啊,复制这边有个复制命令,大家找这个点啊, 两点三点,对吧?然后按 shift 键可以加选啊,按 shift 键加选,然后再复制 shift 键加选好,那么简选是 ctrl 啊,大家注意一下, ctrl 是简选啊, ctrl 是简选, shift 键 加选啊,大家注意一下。好,按 shift 键,我们选中以后给它往下移,移到一点的对面,在前视图啊,在前视图移到一点的对面, 然后还是一样利用叉集吗? a 集合,然后叉集啊, b 集合好,剪掉以后,大家想一下现在还有什么,还有两点,对吧?两点的话已经 警示图,大家想一下,不能做的,我们可以在前视图去做两点,他这样创建球体零空格一,然后两点把它往上移啊,然后点击复制,大家可以看一下啊,很简单,对吧? 好,然后,然后给大家移啊,移到移到左边啊,从顶着图就行了啊,大家可以给这边也行,大家可以给他移到左边去,对不对啊?但移到左边等一下,你的这个图画比较麻烦,所以大家可以在顶着图去移动啊。 好,然后一点,然后叉级啊,两点减掉,两点,对面五点,那么大家同样的方法啊,还是要在这边做啊,五点零空格半减,给一点击复制命令啊,这里一个这里一个, 这里一个,这里一个。 好,然后还是一样移啊,移的话移到两点下面去吗?大家往下移就行了,再顶示图啊,再顶示图,往下移,选中它,然后叉 g mini 啊,大家注意,然后用叉 g mini。 好,然后还有三点跟四点,大家这个时候你只能在这个视图做了啊,右视图做零空格一啊,然后还是一样,然后点击复制命令啊,大家可以看一下,三点是倾斜着的啊,大家注意一下, 好,对吧?然后叉级啊,大家前期可以这样去做,等后期大家明白犀牛以后,大家可以去换方法做啊。 啊?为什么没剪掉?因为没有移出来啊,大家注意一下啊,选中这个三点啊,大家给他移出来,因为现在没有移出来,大家在顶着图啊,给他往边上移,你看这样才行啊,叉几 好,然后再来零空格,一空格三点,对面是四点曲面啊,大家刚刚看到我选他的时候,他出现一个候选列表,大家选曲面就行了啊,候选列表 二三四,然后中间大家可以删掉啊, 好,这个时候大家怎么去做啊?大家注意,大家把这个四点移出来啊, 对面去,好,移到对面去以后,然后大家给他 a 结合嘛, 是不是就可以了?对,大家注意一下啊,这个六点就做好了,好了以后,然后大家整体啊, 大家整体可以把上面也可以给他进行圆圆一个小角,对不对啊?圆角迷你,大家可以圆小一点,圆个零点二就行了啊, 对吧?零点二都圆不了,大家再圆小一点,圆和零点一样啊。 嗯,零点一可以,大家注意一下。好,这个圆好以后大家可以把这个面给他抽离出来啊,因为骰子的话,我们后期放模型,他一点是红色的,对不对啊?为什么一点是红色的?这个骰子他出自唐太宗,那个时候 为了跟杨贵妃玩耍的时候啊,就是大家可以去百度一下,因为他当时只有摇到一点跟四点的话,他才能胜胜利。这局游戏是不是结果他摇骰子的时候,他大喊一点一点,结果真的是一点,所以他因此号召天下把一点改为红色啊, 以表示他的一个胜利啊,欢喜纪念下来的。那么这个怎么抽离出来?因为现在大家看一下这个模型是一整个图层啊, 他整个图层的话,肯定会影响我们后期贴材质啊,放到贴受的渲染,所以在这个里面你要把图层给他分开啊,那么这边有个图层,对不对?也也是这个啊?图层, 大家把图层打开上面啊,你要,你要给他右击新建几个图层啊,大家注意一下啊。好,然后我们把这个把这个给他分离出来。怎么分离啊?这个 里面有个抽离命令,大家看好了啊,我们看一下抽离曲面,大家看到了吧?这一个啊,在这个,在这个布尔云山里面啊,叉集刚刚讲的并集交集,叉集这边有个抽离曲面啊,我们把这个曲面抽离出来,点中它,然后按空格确定嘛,对不对? 好了,我们把它换个图层,比如换个图层一怎么换啊?在图层一上面右击改变物件,图层改成一个红色,比如把它 来看好,这个时候就可以了啊,这个时候,到时候贴材质的时候,大家可以把一点贴一个材质,那么同样这个五四点,大家也可以给他抽离出来啊,抽离出来以后大家去换材质嘛,对不对? 那大家可以看一下啊,确定,然后大家可以给他也换一个图层,改变 五件图层,比如说大家给他换个,换个蓝色啊,到时候大家可以把一点跟四点给不同的颜色,五点,大家可以给五种颜色,到时候选 贴材质,贴出五种不同的颜色,这个时候就需要这个五彩缤纷的筛子,对不对?大家做工业设计,做产品设计一定要有创意啊。好,那么这节课就为大家讲解到这个地方啊,大家可以好好的学一下啊, 这个保存应该会把大家从文件里面点击保存,这个我就不说了啊,保存文件,大家可以存到自己的文件夹里面去,比如存到桌面上去啊,就行了,文件点击保存就行了啊 啊,这个电脑卡住了,那我就不保存了,大家可以自己去试一下啊,保存好就行了,以便后期利用啊。好,这节课就给大家讲解到这个地方。

啊,这个时候大家想一下,当我们把这个骰子给他做好了以后啊,做好了以后怎么去做呢? 大家想一下啊,切割好以后,我们要把这个面是不是给他封起来啊?因为筛子不可能是这种破面的,肯定是封起来的,对不对?那我们现在需要给他封起来怎么办啊?大家看一下这个里面有一个什么秘密呢?有一个 封口命令,是不是以平面曲线进行曲面啊?我每学一个,大家都认真听一个啊,点击这个命令 好,点击他,然后看上面提示,选取要建立曲面的平面曲线,按空格键完成,对不对?好,大家可以再看一遍啊,点这个命令对不对啊?他叫我们选取要建立的平面曲线,那你选他吗?他叫你按回车键完成 空格键,右键都可以啊,这个时候直接空格键重复命令,大家可以看一下啊,空格重复啊,这个时候大家一定要给他选完整啊。好, 下面是不是可以了,大家看一下这个时候是不是选中了啊?那么这个面选取好以后,大家看一下筛子的这个角是不是有点圆角,这个大家应该都知道,是不是啊?是有圆角的啊,那么这个时候怎么办啊? 动了,大家 ctrl 加自己返回啊,这个时候大家给他进行一个圆角命令,大家刚刚我讲了一个曲线圆角,大家看一下,这是二维的,那么现在这个是几维的呢?这是三维的物体啊,所以大家注意一定要用什么, 要用这个里面的一个命令啊,这个命令里面有一个叫圆角命令,大家对看一下啊,在这个工具里面啊, 在这叫不等距的边缘圆角,大家注意啊,在这边,对吧?有个圆角命令啊, 听懂了吧,大家注意一下啊,好,我们点击这个命令,他叫我们选取要建立元角的边缘,那我们点他吗?哎,大家会发现一个问题,选不中,那么这个时候是什么情况啊?因为这个是叫实体模式,现在他是一个面,他不叫实体, 所以大家需要把它组合起来,所以这个时候大家给他全部选装啊,组合一下 就可以了,所以圆角命令的使用方法大家一定要注意啊,圆角使用方法就是前指,前提是物体必须是一个实体啊,如果不是实体,大家就给他组合一下,必须是组合的实体啊,所以大家注意一下,要不然没法圆角。这时候大家再来点击圆角命令,他现在 半径是多少呢?没有,对吧?我们半径给多少呢?比如说半径给他圆个圆个零点四,可以吧啊,大家可以看一下, 你看是不可以了啊?空格,选他空格,再空格啊,大家注意,空格选中他一次选中他啊,然后按空格键,再按空格键,对吧?注意啊,那么就可以了,对不对?大家这个时候给他空选一下就行了啊,空格空格,大家看一下是不是可以了 啊?大家可以看一下实体模式,对不对?大家可以进渲染模式看一下,什么情况啊?渲染模式在这个小按钮,对吧? 这个没有,对吧?大家可以按中轴键啊,这边有个渲染模式工作窗,大家可以看一下啊,渲染模式按鼠标滚轮键按一下啊,然后点击一下这个按钮,你看这就是我们渲染的一个 模式,但是他现在颜色是这个颜色对不对?渲染模式的颜色啊,大家如果觉得不对不好,大家可以去修改这个颜色,对不对?大家也可以去改啊,但是这个原因我就不改了啊,没关系,大家前期学的话了解一下就行了。大家前期啊,用实体模式来看就行了啊, 这是渲染模式什么意思呢?就是就是经过渲染以后的模型的一个样式啊。好,那么这节课就为大家讲解到这个地方啊,大家可以跟着我的节奏自己做一遍啊, 按照笔记,大家我在讲的过程当中,大家可以按视频暂停,然后记笔记啊,就可以了。

大家好,学软件真的超简单,我将用九分钟的时间带领零基础的小白快速入门 runno 建模。按照惯例,我们先来讲视图。首先打开软件,我们能看到这三个三视图以及右上角的立体视图。 在任何一个视图中,滚动鼠标滚轮就可以缩放视图。在平面视图里面按住鼠标右键拖动可以移动视图。 在这个立体视图里面拖动鼠标的话,就能旋转视图。但如果你同样要平移视图的话,需要按照 shift 键再加鼠标右键。如果你需要将某个视图全屏显示的话,你可以双击一下左上角的这个标注,想退回来再双击一下就行。 接下来就进入了建模环节,先来建一个最基本的长方体,单击左边工具栏中的这个图标,点击右下角的小三角,突出每个图标 的二级菜单。我们先从俯视图开始,在左上角单击一下左键,再拉到右下角单击一下确认长和宽,然后再把鼠标移动到下方两个视图中去确认他的高。如果你觉得线框过于单调,可以在这里的下拉菜单中选择着色模式。 这里补充一个 reno 中选择的概念,比如我们在俯视图中从左往右拖出一个选项框,可以注意到如果我只拖了一半,他是没办法被选中的,只有选项框将图形完全覆盖,他才能被我选中。但是当我从右往左拖, 只要选项框碰到了图形,我就能选中它。因为实际上我们的建模都需要精准确定图形的尺寸,所以在这里先把这个用退格键或者 delete 键删掉,在最底下一行单击锁定格点,这样可以让你的顶点吸附在 网格点上。然后我们选择一个起点,接着上面指令栏会显示底面的另一角或长度。在很多时候,如果不知道下一步应该做什么,看看指令栏往往可以得到提示。我们可以直接输入一个三十,这里单位默认是厘米, 再输入一个十五,这样长方体的长宽高都确定了。接着我们讲其他基本图形的绘制。 首先是直线,单击这里的直线图标,确定起点,这时候我们的鼠标是可以任意拖动的,但是如果点亮下方正交,或者按住鼠标 shift 键 再拖动它就横平竖直了。画好了按空格 inter 或者鼠标右键退出即可。此外,线条中比较常见的还有直线从中点以及控制点和内插点曲线,大家可以自己操作体验一下感 觉。相对而言,控制填曲线会更便于控制,更精确。而其他立体图形的建模我们也都可以自己尝试。接着讲解布尔运算,与其他三维软件同理。首先我们先建一个圆柱体,再建一个球体,确保两者有重合,再拖一个选项框全选。 和很多软件一样,这里如果选少了,可以按住 shift 键进行加选,如果选多了,按住 ctrl 键单击它,就可以取消选择。然后选择这里的布尔运算年级,这样他俩就合并成一个物体了。同样的,先撤销,我们可以选择这里的布尔运算叉级。 按照提示,先选择被捡的物体,按 inter 键继续再选择中间这个小球,我们就顺利从圆柱体中挖去了这个小球。此外还有分割,也较为常用,它和插 级的区别也很明显,他会将被分割的物体中与小球重合的一部分分割出来,但不会删除,按提示操作就行。接下来我们综合实战一下,临摹一个 ipod, 了解一下完整的操作流程。 找到课程资料包中的三张 apple 的图片,这是一组三世图,大家可以扫码或者点击简介中的链接下载。一般在设计流程中,我们往往都是先画好三世图,再导入犀牛进行建模。 我们需要分别将这三张视图导入软件对应的三个视窗中进行临摹。在左侧工具栏中长按这个图标,选择添加一个图像平面,选择主视图,在视窗中给他拖出来。 因为这张测试图是一个左视图,因此我们需要在右下方这个位置右键点击设置视图,选择这个 left, 再单击一下这个 top 视窗 也是同样的操作。全部导入之后,需要把三张图片对齐和缩放大小确认。点亮下方这个操作轴按钮,这样就可以通过这些箭头来自由移动他们。 如果你发现你没法精细的移动他的话,可以确认一下有没有关闭下面这个锁定格点,然后按住这个小方框,对他们大小进行缩放。按住 shift 键来保持原有形状。全部对齐以后,全部选中 在右边这里,单击属性下方的小圆球,再选择第二个材质,在这里提高它的透明度,这样更便于我们 进行参考。如果没有图层选项,可以右击新建。为了便于管理,我们可以在图层这里右键新建一个图片图层,然后选中这张图片,在右键图片图层,选择改变物件图层,这样可以批量对他们进行隐藏、锁定等 操作。我们平时建的物体都默认保存在这个默认值图层,我们也可以双击这个图片图层,这个小勾在哪里,新建的物体就会添加在哪个图层。为了让参考图在之后不会乱跑,最好点击这个小锁的图标,将图层锁定。接下来正式开始。 先添加辅助线,画横竖两条直线,在右边新建一个辅助线图层,按住 shift 键选中这两条直线,把它们添加进去。我们先画一个立方体,在上方选择这个中心点, 这样绘制对称的图形比较方便,分别在 front 和 top 十图中确定它的长宽高。这时候因为我们的辅助线并不精确,绘制的立方体和图片还存在误差,我们选中辅助线和立方体,拖动他们,使立方体的边缘和图片对齐,这样我们的辅助线就完成了校准, 这时候可以把它锁定,为了让它更明显,还可以在这里将整个图层的颜色都改成红色。然后导圆角,在左边工具栏这个图标中单击边缘圆角工具,点击上方这个下一个半径, 如果不知道具体数值的话,可以放大后通过网格数量来判断这里是四,然后按回车,从左到右依次选择这四个角,然后按两次回车键倒角就完成了。后面这个面的四条边的倒角也是这个道理。在左视图中选中这条边就可以了。 接下来开始见屏幕,在左侧选择这个圆角矩形工具,点击上方这个中心点,然后从辅助线出发,画一个和屏幕形状一样的圆角矩形,选择这里这个,挤出封闭的平面曲线,选择上面这个,两侧随便拉出一个深度,然后选择布尔运算 分割,然后继续跟着指令栏里面的提示,依次选择两个立方体,因为这两个圆角矩形现在没用了,我们可以新建一个图层,将它放入图层中,然后点这个小灯泡,将它隐藏,这样比起直接删除会更便于后期修改。接着见接缝线, 还是单击边缘圆角工具,然后设置一个比较小的半径,比如零点二,然后按一下回车,选中这里的线, 再按两下回车屏幕就完成了。可以隐藏一下图片图层,看看效果。然后键按键部分也很简单,选择左边这个圆柱体, 从辅助线出发,拉一个圆形,再拉出它的厚度,继续重复上述的布尔运算分割,隐藏图层和边缘圆角工具操作按键部分就完成了,还剩下中心这个凹陷,我们画一个球体,选中它之后,在 top 视图中 拖动方块,将它压扁,然后同样的操作,使用普洱运算插级进行切除,再对它的边缘进行倒角,这样这个 ipod 的建模就差不多完成了。最后隐藏图片图层,看一下整体的效果,再进行一下微调, 比如如果觉得这条边比较锋利的话,我们还可以添加一个倒角,这样还剩下一个非常重要的功能,就是双轨扫月。我们以这个吹风机为例,先双击放大服装的视窗。第一步,先采用控制点曲线,将吹风机的圆筒上半部分给描画出来,画到这里就行, 再放大精细调节各个点位置,让曲线与物体轮廓完美重合。除了使用操作轴之外,我们还可以直接拖动这里这个田字形图标来移动点的位置,这里从右往左框选就会选中整条曲线,从 左往右框选单独的点就会方便很多,这可能需要一些时间。再来画下方的曲线,这次我们用内插点曲线来示范,还是同样的方法进行调节。接着选中这两条曲线,选择这个重建曲线, 将点数改小一些,点击确定,这样可以让曲线上的点分布均匀,我们可以将这两条曲线理解为轨道。接着创建截面, 在这个圆的菜单中选择圆直径,将下方这里的点都勾选上,这样我们就能在曲线的两个端点之间创建一个圆。同样的方法创建后方的圆。接着在曲面这里选择这个双轨扫略, 按照提示选择两条曲线和两个圆,按 inter 键确认,再按确定一个吹风机的圆筒就完成了。以上就是本期犀牛教程的全部内容了,如果有什么疑问、建议和补充,欢迎在评论区和弹幕中打出,谢谢大家!

好,各位同学,大家好啊,欢迎收看由我制作的犀牛教学视频啊,那么这节课我主要跟大家讲解一下什么讲解一下犀牛这款软件啊,犀牛这款软件 我的一个教学内容有哪些,大家可以看到在这个里面啊,我将教给大家这么多啊,从最简单的像骰子,高脚杯开始啊,以及到我们后面难一点的什么电钻,台上车子建模,建筑犀牛建模啊,都会讲解给大家,我们来看一下啊, 像我们的骰子比较简单,像我们的高脚杯也是一样,也是比较简单的,那么主要跟大家讲解一个什么知识呢?大家一定要学会一个,学犀牛一定要学会一个举一反三啊,什么意思啊?就是说大家学完做这个杯子以后啊,那么旁边的这种小练习图,你一定要会去学着做,千万不要 说只会做这个杯子,那么我换一个呢,就不会做,那么这样肯定是不行的啊,跟各位同学讲一下对不对?所以大家一定要注意一下啊,好像后面难一点的模型,大家可以看一下,像台上对吧, 后面难点的模型啊,那么再往后大家可以再看再难点的电钻呀,是不是啊?那么现在跟大家讲解一下这个犀牛这款软件啊,哪些专业同学会用啊?像我们工业设计的学生必有的,对不对? 必然要用的啊,还有我们产品设计的专业也是必然要用的,对不对?包括我们环境设计的学生啊,以及一些建模专业啊,学有建模专业的,那么这个软件一定要掌握,因为他这个建模呀, 非常灵活啊,而且妙用啊,非常好用,实用啊。好,那么我话不多讲啊,接下来给大家打开这个软件啊, 我们来学习一下啊,双击打开啊,大家看一下,有点慢啊,大家注意一下。 好,打开以后大家可以看出弹出这样一个面板,那么我们怎么去了解啊?首先这样的一个是一个菜单栏,那么这个呢,是我们的一个绘图栏啊,这个是他的工作区,分为四个界面,顶视图、透视图,前视图,右视图, 那么这个时候我画一个图形为例啊,大家来学习一下基本操作啊,我按一个什么呢?我按一个长方体为例,大家可以看一下啊,我按一个长方体啊, 点击,按住左键,点击一下,然后再向上给个方向,再次左键确定啊,大家可以看一下。那么这个时候啊,我们来看一下这个长方体,我按住右键, 他可以旋转看任何一个角度,对不对?按住右键不放在透视图里面啊,这是透视图,何为透视图呢?就是能看到我们这个图的任何一个角度,是不是?那么这个也是一样啊,这个顶视图前视图,包括右视图,按住右键不放,他可以拖动这个视图啊, 那么怎么把这个长方体变成实体模式呢?它现在是一个线框模式,大家能发现是不是是一个线框模式啊, 那么线框模式怎么把它变成实体模式啊,大家注意一下。怎么去变呢?大家可以这样子点击这个按钮,看一下左键着色模式,右键线框模式,大家自己直接左键一下,你看实体模式,右键线框模式啊,所以大家注意一下, 你按下左键对吧?好,我再画一个长方体为例,大家可以来看一下啊, 这个时候画出来就是实体模式了,对不对?好,接下来 怎么把这个视图最大化,大家直接在这个透视图上面鼠标双击就行了啊,在这个字母上双击就可以了啊。好,那么我们现在来了解一个选择,大家都知道选中这个长方体,点击一下就能选中,是不是点击一下就能选中啊?那么点击一下就能选中的话,大家注意一下是什么呢?我们 有一个点选啊,点击就能选中,还有一种选择方式,从左往右叫框选,大家什么意思呢?要框到这个立方体他才能选中,要全部框在这个框内啊,你看 好,这样的话只能选中一个对不对?这样就能选中两个,那从右往左,大家只要碰到他就能选中,你看碰到就能选中,这叫碰选啊,所以大家注意一下,他分为三种选择方式,第一个叫点选, 第二个叫框选,第三个叫我们的碰选啊,大家注意框选从左往右啊,大家注意一下从 左往右,那么空姐就是从右往左,大家注意一下。好,这个时候我们删除命令,会把 dj 的键啊,键盘上的,大家来学习一下,这边基本命令啊。好,第一个画点,给大家左边点一下,这个画点嘛,对不对?花心也是一样,大家点了你看,那么大家会发现这个时候他结束不了命令,这个时候怎么办呢? 大家可以按个鼠标右键或者按一个空格键啊,结束 mini 看到没有,你再按空格键,它还可以重复这个划线 mini, 所以大家了解一下啊,空格键,右键空格键啊, 它等于右键,它有什么作用呢?它可以结束我们的命令,它还可以重复我们的命令啊,大家注意一下就行了。好,大家刚刚讲的框选对不对?你看选不中,因为你要框的话才能选中啊,大家可以利用空选就行了,对吧?那么大家按住左键播放,它后面还有很多线,对吧?画直线, 这个叫多段线啊,连续画线,然后再按住左键不画,你看从中心点画直线啊,这个等到后期在什么情况下具体去使用,会跟大家详细的做一个解释啊,删除啊。 好,这个叫画曲线,明天大家可以看一下,你看对吧?画曲线啊,按住左键不放,我们看第二个也是一样啊,他这个叫内插点曲线,你看他这个点点到哪他就穿插到哪啊,跟我们上面一个不同,因为上面一个是第一个,我们看一下,你看他没法去穿插,对不对啊?同样这个曲线我们可以去进行调节。 f 十啊,大家可以看一下 控制点,会调节啊,控制点,你看控制点啊。好,怎么取消这个控制点?左上角的 esc 键啊,取消啊,按一下 esc 键,取消命令。好,我们再往后面看画圆命令,对不对啊?这个画圆命令里面有很多, 你看直径画圆,对吧?这个我就不做不得的解释啊,三点画圆,很简单啊,这边还有什么 对吧?圆心画椭圆啊,长轴画椭圆啊,这边还有什么画弧密你,大家可以了解一下啊,你看画弧,还有另一种画弧,三点画弧啊,这个, 这个在什么时候去用,大家一定要看做什么样的模型啊?长方形,点击一下,按住左键不放中心点画长方形,对不对?多边形啊,大家先不用管啊,大家只要画就行了,不用管这边边数,这个呢,后期会跟大家说啊,这个上面是他的一个参数修改啊, 好,这是个圆角工具,圆角工具什么意思?比如说大家可以看一下,比如说你画一根,画一根这个线,然后他这边你给他圆个角是可以的,比如说大家点击下这个圆角工具啊,你看一下,你看就给他 变成圆角了啊,是这个意思,这个呢后面再跟大家详细的去做解释啊,后面再跟大家详细的去做解释,好吧。啊,好,接下来我们来绘制一个直角三角形啊,大家看一下怎么去绘制,大家选中它。 哎,这个直角三角形你用直线去画,大家发现你没法画水平竖直的线怎么办呢?大家打开一个快捷键, f 八啊, f 八,你看这时候再把 f 八关掉,你看就可以了啊, f 八啊,大家注意一下, f 八,正交命令啊, 正交命啊,对吧,你看正交 f 八打开关掉可以了啊。好,那么这节课就为咱姐姐讲解到这个地方啊,下下面这一块什么是三维的,等后面做模型的时候一一教大家啊,好。



大家好,我们来看一下这个插扣动画的一个制作,首先我们做准备工作,将这个插扣的这个部件炸开,这两个单独删掉。其中一个要做的操作就是我们打开这个记录监控历史,然后选到他,然后去给到他做一个镜像, 这样子做一个好处,就是我们给其中一个做动画,他另外一个就跟着一起去变,只要做一遍动画就可以了。呃, ok, 呃,此时我们再去给这个物体建立一个呃控制器, 然后选到犀牛鸟动画选到,先选到控制器,然后再选到这两个要变形的物体,就会弹出来这个面板,我们给其中一个去做动画, 然后点击添加关键针。 好,那我们播放看一下。好,此时这个动画就被记录下来了。那我们也可以去给到他去做一个啊,比如说这样的一个平移,选到他,然后去移动他,然后点击添加关键针。 啊,整个动画做好了,我们播放看一下。那后面还有从这里长沙过来弹出来的一个动画,我这里就不做了,做好之后我们输出到呃 care 中来,哎,大概是这样的一个动画,把这里相机我也给它隐藏掉,就是我们的物体,你看这样子会先屏蔽,然后 进去之后再弹开,那后面整体的是没有跟着去移动的,我们只需要给他做关键针,他就会一起跟随运动,然后我们再去给他做一个相机动画。 ok, 这个案例就非常的简单。好,大家如果喜欢的话可以一键三连,后面还会出其他的教程,谢谢大家。

大家好,我是工业设计师阿峰,今天为大家分享犀牛制作动画,右键点击快照,调出动画模块 组成快照名义点击确定 移动物体保存第二个视角。 b 动物体保存第三个视角, 保存第四个视角。 让我们播放看一下。 好今天的分享,谢谢大家观看。

哈喽,大家好,今天啊给大家分享在软组织中如何的运用截平面,然后来出一些图纸。 呃,首先我啊先打开我们需要的模型,那假设说在这个城市设计的提亮模型之中呢,我想截取他的一个抛面,那我们可以输入 clicking plan 这个命令,然后建立截屏面, 然后这时候他前面的方向是朝下的,那我们对他进行一个竖直方向的旋转,那我们拖到相应的位置。 好,大概在这个地铁的核心部分啊, 然后可以比较清楚的看到整个建筑体量与地下呃铺面空间关系的这么一个一个形态。然后呃在这呢我们可以对他呃这个截屏面进行一个隐藏, 比如说在这儿我可以在可见性里头点击启用或者是暂停,那这个结冰面其实在这儿的话其实不会影响我们任何东西。 好,那同时呢,我们可以对他进行一个隐藏处理, 然后我们要想出一些比如说抛面图之类的话,一定要把视图调成调整成为这个平行投影,然后再比如说我们调到右侧的这个视窗里面呢, 我们再进行一次呃启用写平面,然后我们抛到的部分呢就显示出来了,那这个时候我们可以方便快捷的去出我们想要出的一些图纸,比如说一些技术类图纸,比如说是呃剖面图, 或者是一些呃别的一些图纸之类的啊,那这个时候 make to d, 我们就可以快速的导出我们想要的一个线稿,那以便于我们后期进行一些 cad 上的一些绘制啊, 呃,包括一些呃一些分析图的一些出图啊等等啊,这个模型稍微有一点点大, 在我们导 mac two d 的时候,它最终会呈现一个 mac two d 的一个图层,来帮助我们快速的选取我们的一些线稿,那这个也是犀牛比较呃智能化的一个地方。好, 那这个时候啊,我们刚刚导出的这个线稿就已经啊成型了, 在此操作完之后呢,我们就可以把这个线稿进行选中,然后单独导出 我们想要的图纸啊,比如说保存成 d w g 格式等等。好,那在这个犀牛之中运用截屏面还有什么其他的功能呢?那就是要帮助我们,比如说出一些呃效果图, 那假设说我们想要一些呃抛透式的这么一样的一个图纸,我们可以调整我们的一些风格,比如说一些效稿线稿风格, 然后我们再调整完呃他的这个显示模式之后呢,同时也不要忘了我们一定要把这个透视关系啊调整成为透视,这样的话才是导出的模型才图纸才是一个抛透视的感觉。 好,那本期关于在 reno 之中如何运用截屏面的视频就给大家分享到这呃,希望能帮助到大家,我们下次再见。

安装心理软件的方法,我们先到官方网站下载啊,对应的安装程序 复制,然后到浏览器粘贴 啊,然后点击啊下载。如果你没有注册这个账号,那么先注册账号,然后会看到这一个页面, 我们可以下载啊,犀牛七啊 window 版本,点击这里他就会 发送啊,发送一个邮件到您这个登录的这个账号,然后点击 他会有一个啊链接,有一个,有一个下载了链接啊,点击这个 即可下载,下载完啊按照这一个对应的步骤安装即可, 那么这一个网站里面还有一些啊插件类的,也可以在这里面去下载跟学习。好吧,我们可以点击学习这类里面有很多这个资料, 这里面有很多资料,然后这个下载下载,这边还有这一个资源啊,资源里面呢就是 各类的插件啊,就是我们旅馆行业啊,就是这个犀牛行业的这个软件上面可以挂很多这个插件,包括这个挂锁上面这些插件都可以在这里面去查找。