标签:ET框架
也许你还有些犹豫,可能觉得自己还不够厉害?可能你从来没有录过课程有些害羞?也许你担心自己录的课程不够好被吐槽怎么办?没有关系!不论你技术如何、有没有讲课经验,报名申请成为泰课讲师,我们来传授给你授课经验,伴你来成长!! 泰课从2014年成立到现在2年多时间了,在这段时间里,感谢大家的陪伴。两年的时间...
本文将由David Arppe分享一些在游戏中使用Raymarching技术的建议,以及他已用于实际游戏中的Raymarching代码。Raymarching技术实际上已经非常“古老”,在很早之前就被用于一些“古老”而经典的游戏中。例如下面两款经典的“老”游戏:1.《Tennis for Two》(...
Unity是目前全球最碉堡最专业的游戏引擎,能够创建实时、可视化的2D和3D动画、 游戏,被誉为3D手游的传奇,孕育了成千上万款高质、超酷炫的神作:《炉石传说》 《神庙逃亡2》《我叫MT2》。游戏的3D时代已经来临,而市场上Unity3D的开发者却供不应求。Unity3D行业前景广泛,游戏开发,虚拟...
Unity的三大宗旨之一就是让开发大众化,也热切注视着VR/AR行业相关的最新消息,希望能帮助全球开发者们将创意变为现实。 在6月6日的WWDC上,Apple首次公开展示了iOS对AR以及macOS对VR的支持。开发者们将可以利用集成ARKit的Unity直接为iOS设备开发增强现实的应用,并且可以...
在使用Unity开发游戏的过程中,可能由于Shader代码处理不当或是其它原因导致最后的游戏画面与预期效果不太一致。遇到这样的情况要如何定位Bug并调试呢?Unite 2017 Shanghai的国内技术专场就为大家解答了这个问题。今天这篇文章将由Unity技术支持工程师张陈渊,为大家分享在Unit...
 概述      基于PC的VR体验无疑面临着来自性能需求方面的挑战。鉴于标准PC游戏的性能目标被普遍认为应在1920*1080分辨率达到60帧速率,当前VR头显显示屏分辨率基本为双眼2160*1200,刷新率为90Hz。相较于1080p分辨率、60帧速率,这相当于降低约33%的帧时间填充原先125...
大多数2d游戏会有遮蔽和障碍物系统,这样处理后的游戏场景才会更显真实,但对于它的原理又有多少人知道,下面是给大家介绍下Unity2d遮蔽和障碍物系统原理,并通过一个障碍物副本地图的实例让大家更能清楚的去认识它。背景   虽然我玩过各式各样的游戏,但对于2d游戏中的遮蔽和障碍物系统,总有一种不识庐山真...
本文和大家介绍的是如何在Unity 5.5中为低多边形场景添加光照和后处理,主要也是考虑到大家没有这方面的经验,希望下面通过对低多边形场景设置光照的步骤讲解和处理方法能给帮到大家。课前介绍通过学习本教程,您可以了解到如下内容:Unity中光照的基础概念为场景设置预计算实时全局光照(Precomput...
在项目中需要用到环境捕捉器,发现unity3d pro自带了一个Camera.RenderToCubemap函数可以帮忙,考虑到有些人也会需要用到,下面就把unity的环境捕捉器介绍给大家。更新: unity 5.x 貌似直接提供一个反射捕捉器实现的思路很简单,在任意GameObject上挂载脚本之...
为了加深各位同学对这套系统的了解,先简单介绍一下 NGUI , NGUI 全称是( Next-Gen UI )意为下一代 UI 系统,可见该作者对他这个作品多么自信。不过这个系统(或这套代码,或这套解决方案)确实有自信的资本,它至少有如下几个优势:1.   它很好的组织了游戏内 UI 的各个元件、模...
本教程将教您如何创建半透明的水,举例讲解着色器的使用,并已更新为能兼容4.13.1版本的引擎,在开始之前,先使用水着色器下载测试项目,然后就可以将相关的基本数据快速添加到项目中,或者你也可以重新自己下载所需的材料。材料特性以下是用于定义材料属性的操作,根据相关的说明及图片做好这些设置。基本颜色使用两...
HTC Vive是当前市场上最优秀的虚拟现实头显之一。这是一款令人兴奋的创新设备,但它很复杂,需要非常具体的设置条件才能正常工作。因此,硬件和软件端可能会出现一系列的问题。幸运的是,大部分问题都可以得到充分的解决和防范。今天为大家整理了一份专门的指南,涵盖用户可能遇到的最常见问题,以及具体解决方案。...
平面阴影是一种比较特殊的情形。在这种情形里,我们只考虑物体的阴影投射到平面上的情形,所以有一套相对比较简单的专用算法。    平行光对平面的投影1.1对平行光投影的考虑        首先考虑最简单的情况,如何计算一个平行光的投影。平行光在我们的计算中其实就是一个方向矢量,是阴影的投射方向,而平面是...