zoukankan      html  css  js  c++  java
  • unity基础知识笔记一(快捷方式、基础概念)

    快捷方式:

    飞行模式,可以用alt+wasd ,切换,实现用户以第一视角在场景漫游

    alt+鼠标左键:围着关注点旋绕

    :切换天空盒、雾效,光晕的显示与隐藏。

    ctrl+6:可以弹出animation视图

    基础概念:

    Mesh Filter:网格过滤器用于从对象中获取网格信息(Mesh)并将其传递到用于将其渲染至屏幕的网格渲染器当中

    Mesh Collider:Mesh碰撞体,为了防止物体被穿透,需要给对象添加碰撞体

    Mesh Renderer:网格渲染器从网格过滤器获得几何形状,并且根据Transform获取相关位置,进行渲染

    Materials,设置游戏对象的颜色、贴图等信息(注意:shader和materials的区别:据我理解,mat是把纹理以一种规则组成的整体,相当于一道菜,纹理是材料,shader是摆放方式)

    Animation 视图用于在创建动画剪辑(Animation Clips)

    Animator 动画控制器可与预览和设置角色行为

    Lightmaps光照贴图--unity内置光照贴图烘焙工具Beast,使用beast 可以根据场景用的网格信息,材质贴图,灯光信息的设置烘焙场景,从而得到完美的光照贴图

    烘焙:个人理解,应该指的是对那些静态的,不会改变的东西进行处理并得到固定光照信息的动作。有点像盒子里烤面包,故而叫烘焙。

    Occusion 遮挡剔除视图: 当一个物体被其他物体挡住,而不在摄像机的可视范围内是不对其进行渲染

    Navigation 导航寻路视图:通过点击场景上的一个位置,游戏角色就会自动寻路过去,行走过程中角色会自动绕过障碍物,最终到达终点。(有时候会用A*算法)

     光源种类:方向光,点光,聚光,面灯

    点光源pointlight从一个位置向四面八方发出光线,就像一盏灯。

    方向光源(平行光Directional Light) 被放置在无穷远的地方,影响场景的所有物体,就像太阳

    聚光灯(spotlight) 灯光从一点发出,只在一个方向按照一个锥形物体的范围照射,就像一辆汽车的车头灯。

     Area Light,俗称面灯。没有任何实时光照的效果,仅用于Light baking即烘焙。使用参考:http://blog.sina.com.cn/s/blog_471132920101fe6z.html

     skinned Mesh Renderer:蒙皮渲染器。该组件用于呈现骨骼动画。

    prefabs:预设体,为一个游戏对象及其组件的集合。

    数学知识:

    喜欢unity 和酷炫的效果。欢迎留言交流。
  • 相关阅读:
    Mac 生成public_key
    OmniGraffler软件和激活码
    Maven将本地项目打包后引入本地另一个项目
    spring boot 项目启动无法访问,排查
    服务端推送
    使用IDEA进行commit合并(折叠)
    将map转为Object,支持 Date/Boolean
    mysql 删除同样记录只保留一条
    Springboot文件上传限制
    Springboot 上传文件
  • 原文地址:https://www.cnblogs.com/smilejoi/p/6696862.html
Copyright © 2011-2022 走看看