unity3d学习(一)unity编辑器的操作

勇哥注:

在工控领域,仿真是一个比较高大上的东西。

可以把plc或者运控的设备控制过程,通过3D动画方式展示出来。

这种方式对组态软件来说是降维打击,因为可以直接使用solidworks的3D图来进行仿真,而无需用一些平面控件来表示生产过程。

最早的时候实现3d仿真是要自己写openGL来展示3D动画,如果需要碰撞等物理效果还得写物理系统,

由于技术要求太高,所以很难实现。而现在则可以应用游戏引擎来轻松实现。

现在比较流行的游戏引擎是unity,我们选择它是理所应当的,因为它使用了微软的技术栈---- C#语言做为脚本语言,

而C#在工控领域基本没有对手。



工业仿真的例子:

image.png

image.png


下面开始正文 。。。。


创建3d项目后默认的界面如下:

image.png


改成2 by 3方式

image.png

改成单栏方式

image.png


Project Settings  工程设置

Preferences   首选项,软件编辑器的设置

image.png


指定脚本编辑器为vs2022

image.png



在项目面板上的右键菜单,等于软件顶层菜单中的资源菜单。

image.png


一个游戏对象可以挂多个组件。

unity是基于组件的,是最重要的东西。

你必须先选择一个游戏对象,然后组件菜单的内容才可以使用,否则全灰。

image.png


中间的运行按钮,很常用。

image.png


上屏幕是场景,这个版本还显示一个摄像机视图的缩略图小窗口。

下屏幕是摄像机视图

image.png


控制台的显示。

这个用于脚本的调试输出。

image.png


层级面板可以创建游戏对象。

按ctrl+d可以 复制+粘贴对象

右键可以创建游戏对象

点+号也可以创建游戏对象

双击游戏对象的名字,可以视图居中显示。

image.png


几种几何体显示方式。

跟3dsmax一样。

image.png


注意四边形是单面的。

image.png


一个对象可以成为另一个对象的子对象。

此时父对象使用世界坐标位置,子对象使用相对位置。

移动爷对象,子对象会保持与父对象相对位置不变。

image.png



父子关系的时候,这个中心跟轴心就有区别了。

中心会显示两者之间的那个位置,而轴心是点中物体的中心。

这是一种显示方式的区别。

轴心就有点像机器人的工具坐标系。物体的xyz不再和世界坐标系一样。

image.png


unity这个编辑器,如果你学过3dsmax的话,那在操作层面上分分钟就可以熟悉了。

算得上是简单易用。


下载unity hub见:

https://unity.cn/releases/full/2022



本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:
本帖最后由 勇哥,很想停止 于 2024-09-09 21:50:20 编辑

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

会员中心
搜索
«    2025年3月    »
12
3456789
10111213141516
17181920212223
24252627282930
31
网站分类
标签列表
最新留言
    热门文章 | 热评文章 | 随机文章
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 点击查阅微信群二维码
  • 扫描加勇哥的非标自动化群,验证答案:C#/C++/VB勇哥的非标自动化群
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:
  • 留言板:

Powered By Z-BlogPHP 1.7.2

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864