标签:ET框架
本文我们将介绍类型信息的收集阶段C++ Static 自动注册模式另一种常用的C++常用的设计模式:Static Auto Register。典型的,当你想要在程序启动后往一个容器里注册一些对象,或者簿记一些信息的时候,一种直接的方式是在程序启动后手动的一个个调用注册函数:#include "Cla...
插件导入和图集制作在Unity开发中都是一些经常会用到的功能,为了方便大家开发,下面就给大家介绍下在NGUI中插件导入和图集制作的教程,一起来看看吧。虽然 Unity 4.6 Beta 已经出来了,网络上也已经有不少新版 uGUI 及 NGUI 的系列教学,但因为还是会有人问到 NGUI 的相关问题...
投影式纹理映射(Projective texturing) 常用于在低端平台实现实时阴影效果,或实现一些类似幻灯片投射的效果。从其名字就可以看出,这种技术与普通的网格渲染流程是有关系的:​ 常规的网格渲染流程如左图,首先将网格从物体本地坐标转换到世界坐标,然后通过反转的摄像机世界坐标变换矩阵将其转换...
当你尝试VR的时候,第一件事就是尝试一下“投掷”。拿起虚拟的咖啡杯,把它吸上来。然后它扔出去,杯子(或者甜甜圈、球)开始在空中疯狂打转,飞向盆栽。入门的教程都会讲到。为何VR中的投掷效果差?上图中我在向对面的白板投掷易拉罐你的一些投掷飞的太远,又有一些飞的太低。总有那么一两个砸在被困扰的NPC上。也...
层次化标记可以成为整理概念和数据的非常实用的方法,游戏性标记系统是 UE4 用于声明和查询层次化标记的方法。引擎中的游戏性标记已经存在于多个版本中,但是在 UE 4.15 中,它的界面和性能得到了很大改进,因此现在就是开始使用游戏性标记标记和整理内容的好时机。但是,什么是游戏性标记呢?为什么需要使用...
QQ登录的同学请按照以下操作完成账号的转换,请放心,之前拥有的教程和学习记录会全部存在。一、邮箱 or 手机号找回密码(PS:你的邮箱是胡乱写的,没有验证!手机号也没有绑定!那您不用往下看了~ 快去联系晴天986671381或者lisa2109365042转换账号)QQ登录的用户在首次登录泰课的时候...
背景      我们都知道,最初是作为3d游戏引擎而设计的,在4.3版本后才推出的UGUI和Sprite来实现2d游戏设计。在UGUI中使用的屏幕坐标系(以像素单位),但是在中依然使用的是3d坐标系中的(Unit浮点单位),在导入Texture2d时可以做像素到单位(unit)的转换设置。而世界坐标...