“工欲善其事,必先利其器”Shader学习工具篇 最近一直忙于录制关于Shader入门的视频教程,其中一个反复的机械动作就是右键创建所需要的新Shader。悲剧的是每次打开的都是Unity3D默认的Shader菜单,看过我关于Shader体系分类的同学都知道默认菜单Shader都是干什么的,每次都要 ...
分类:
其他好文 时间:
2019-10-26 21:05:53
阅读次数:
99
1. 屏幕坐标系:以屏幕的左上角为原点,如图所示GetWindowRect() 函数获得的 RECT 就是以屏幕坐标系算的。 2. 非客户区坐标系(窗口坐标系)包括标题栏的部分。GetWindowDC 返回的设备环境就是基于此坐标系,一般只在 WM_NCPAINT 消息中使用。 3. 客户区坐标系不 ...
参考资料 关于Unity协同程序(Coroutine)的全面解析 Unity之协程 ...
分类:
编程语言 时间:
2019-10-17 15:53:00
阅读次数:
102
bandicam(班迪) 非免费软件 bandicam游戏录制教程:https://www.bandicam.cn/how to/game recorder/ 游戏录制模式在Unity3D引擎中并不是很好用,会录制多份视频,且录制出来的视频无法播放。 bandicam版本: 4.3.3 1498 录 ...
分类:
其他好文 时间:
2019-10-10 20:48:29
阅读次数:
121
在UGUI中,在两个Canvas之间进行坐标转换,从CanvasA下的坐标转换到CanvasB下。 或者在同一个界面下,从不同的节点下,转成相同的坐标。 函数定义 public static bool ScreenPointToLocalPointInRectangle ( "RectTransfo ...
分类:
其他好文 时间:
2019-10-10 20:10:58
阅读次数:
134
一、刷新函数 Update 当MonoBehaviour启用时,其Update在每一帧被调用。 LateUpdate 当Behaviour启用时,其LateUpdate在每一帧被调用。 FixedUpdate 当MonoBehaviour启用时,其 固定时间调用一次 二、启动函数 Awake 当一个 ...
分类:
编程语言 时间:
2019-10-09 21:09:11
阅读次数:
107
(一)建立问题模型 以第一帧的相机坐标系为世界坐标系,世界坐标系中存在n个空间点P,其在第二帧的投影点为p,现在希望求出相机的位姿R,t a a ...
分类:
其他好文 时间:
2019-10-09 19:11:40
阅读次数:
131
原文地址:https://www.jianshu.com/p/ca5cb9d910c0作者:重装机霸 2、资源概述 Unity必须通过导入将所支持的资源序列化,生成AssetComponents后,才能被Unity使用。以下是Unity对Assets的描述: Assets are the model ...
分类:
编程语言 时间:
2019-10-08 12:40:05
阅读次数:
103
这篇blog写的是观察空间(从世界空间到观察空间)里的观察矩阵(view matrix),也称之为摄像机(camera)。 本质上来说,并不存在什么摄像机。所谓对空间的观察,实际上是物体自己在变换(反方向变换),造成一种我们人为观测的感觉,这也就是观察矩阵的功能:观察矩阵把所有的世界坐标变换为相对于 ...
分类:
其他好文 时间:
2019-10-06 15:16:49
阅读次数:
64
之前一直用fgui,现在项目用ugui找了下ugui拖拽的文章,可以直接用 https://blog.csdn.net/eazey_wj/article/details/69788909 【准备工作】相关基础知识与注意事项烦请参见拙作——事件接口(零)总述 【接口介绍】IDragHandler该接口 ...
分类:
其他好文 时间:
2019-10-05 14:15:23
阅读次数:
113