Unity学习 - Shader1

shader基本概念 shader是用于描述图形染程序中的着色器程序 Unity shader特指Unity中着色器 Unity shader是对shader的一种封装,是对底层图形渲染技术的封装,通过shaderLab的语言 来让我们更加轻松的编写和管理着色器 shader与material 如果

Unity学习 - 空间

不同的问题需要不同的坐标系来描述和解决特定的空间问题 坐标空间 用于描述和定位物体位置的数学概念 坐标空间的变换 是指在渲染管线中将坐标数据转置(模型空间、世界空间、观察空间、裁剪空间、屏幕空间)中进行变换计算 坐标空间由原点位置和坐标轴方向组成 坐标空间的关系: Unity中世界坐标空间相对于基础

Unity学习 - 矩阵

矩阵由m * n 个标量组成(m,n>0) [M11 , ... , M1n] [... , ... , ...] [Mm1 , ... , Mmn] ==矩阵计算== 矩阵 * 标量 矩阵中每一个标量和标量相乘 ![[Pasted image 20260128165612.png]] 矩阵 *

Unity学习 - 3D导入

基础 unity支持的模型格式:.fbx .dae .3ds .dxf . obj等 官方建议导出为FBX格式后使用 使用FBX模型格式的优势 减少不必要数据,提升导入效率 不需要再每台计算机上安装建模软件的授权副本 对unity版本无要求,使用原始3D模型格式可能会因为版本不同导致错误或意外 导出

Unity学习 - 2D骨骼1

准备 包管理器安装2d骨骼相关的包 选择目标精灵图打开Sprite Editor窗口 切换到骨骼编辑器 绑定 刷权重 别忘了应用!!

unity学习 - 导航寻路系统

导航寻路系统是让角色能够从一个起点准确的到达另一个终点 并且自动避开两个点之间的障碍物选择最近最合理的路径进行前往 Unity中的导航寻路系统的本质就是在A星寻路算法的基础上进行了拓展和优化 页面 object页签-设置参与寻路烘焙的对象 Bake页签-导航数据烘焙页签,设置寻路网格具体信息

CiteSpace简单使用

知网数据处理 从知网筛选所需文献 导出为Refworks格式(知网一次最多导出500篇) 使用citespace进行转换 新建项目

Latex学习1

本文教程为个人对https://www.latexstudio.net/LearnLaTeX/教程的个人笔记 LaTeX 文档是==文本==和==命令==的混合体。 命令以反斜线开始,有时在大括号里有参数(或有时在方括号中有可选参数) 基础 文档导言区、主体 每个 LaTeX 文档都有一个 \beg

unity学习 - TileMap瓦片地图

Tilemap瓦片地图或者平铺地图 主要用于快速编辑2D游戏中的场景 通过复用资源的形式提升地图多样性 工作原理就是用一张张的小图排列组合为一张大地图 和spriteshape的异同 共同点 用于制作2D游戏的场景或地图 不同点 [[[[SpriteShape]]可以让地形有弧度TileMap不行

unity学习 - SpriteShape

spriteshape精灵形状 方便以节约美术资源为前提 制作2D游戏场景地形或者背景的 用法 SpriteShape文件 包管理工具导入SpriteShape工具 准备 精灵形状概述文件 参数