导图社区 Unity引擎基础
对Unity引擎基础的知识总结,Unity 是一款非常流行的游戏开发引擎,它提供了丰富的工具和资源,帮助开发人员快速构建高质量的游戏。无论你是初学者还是有经验的开发人员,这份思维导图都会对你有所帮助。
这份思维导图主要按照《python从入门到实践》的大纲来做出来的,并在相关内容的解释处加入了相关代码,欢迎大家一起学习!
职能地图-Java,干货分享~Java语言技术,java技术扩展,数据结构,维优,个人职能,技术面试知识点总结。
当今大型软件系统的开发多采用企业级的开发模式,而Java语言也是目前较为流行的企业级开发语言之一。针对Java企业级开发,涉及的知识点和技术栈较为丰富,包括但不限于Java EE、Spring框架、Hibernate框架、Maven、Git、Jenkins等等。这份思维导图以Java企业级开发为主题,通过图解的形式将涉及的知识点进行了梳理和整理,从Java EE体系结构、Servlet、JSP、Spring框架、Hibernate框架、Maven等基础知识开始讲解,逐步深入到SpringMVC、
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Unity引擎基础
2D 笛卡尔
3D 笛卡尔
Unity 里面使用的是左手坐标系
Unity 坐标系
世界坐标系
直接的东南西北
永远不会改变
本地坐标系
物体的前后左右
会随时发生变化
快捷键: X (切换)
物体中心
Povit:物体出厂中心
Center:Unity 物理计算中心
快捷键 Z(切换)
物理向量/标量
向量
有大小有方向
标量
有大小无方向
向量运算
计算两点直接形成的向量
终点坐标 - 起点坐标
向量的加法
1. 两个向量首位相连
2.一个向量的起点指向另外一个向量的终点
向量的减法
1. 两个向量的起点相连
2. 减数的终点指向被减数的终点
被减数 - 减少 = 差
向量的点积
a · b
|a|b|cos(夹角)
通常用于判断敌人是在前还是后
结果是一个数(标量)
如果夹角的范围是 0 ~ 180
如果这个数字大于零:夹角 < 90
如果这个数字小于零:夹角 > 90
向量的叉乘
通常用于判断敌人是在左还是右
旋转的概念
欧拉角
物体绕 XYZ 轴(世界的)旋转的角度
优点:好理解,好操作
缺点:容易出现多个欧拉角的值表示一个选择(万向锁)
四元数
四个值组成:xyzw
由一堆算法算出来的,可以避免欧拉角出现的问题
优点:避免万向锁
缺点:不好理解,不好操作
网格
概念
由一个个的三角形组成
模型
粗模(底膜)
细模(高模)
纹理
网格贴图
组件
Mesh Filter:网格选择器(决定长什么样子)
Mesh Renderer:网格渲染器
材质
概念:用于渲染网格的文件
Shader:着色器
控制材质球如何渲染的脚本
CG 语言
外部元素
数据
颜色
帧速率(FPS)