Unity5中优化VR 应用的12个技巧

VR应用比非VR应用需要更强的计算,性能优化是一个很重要的任务。若目标平台是像GearVR这样的手机设备,优化就更重要了。

以下是一些应该试着了解的性能指标:

  • 每只眼睛50次绘制调用。更精确地将其称为SetPass Calls。
  • 场景中顶点数少于50K~100K 且面数少于50[……]

Read more

Unity3D开发VR项目优化

对于VR应用来说,如果想要让用户获得好的用户体验,特别是免除恶心眩晕的困扰,在VR开发中进行优化是必不可少的,惟其如此才能达到我们期望的游戏运行帧速。和其它平台上的开发不同,对VR应用的优化应该在项目启动的前期就开始,而且应该贯穿始终,而不是像传统项目那样把优化的工作留到最后去做。此外,在目标设备上[……]

Read more

U3D试题汇总

备注:来源于网络

1.Unity中碰撞器(Collider)和触发器(Trigger)的区别?

要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除[……]

Read more

游戏开发之数学知识汇总

在程序开发过程遇到的数学问题,将其原理记录下来,这样针对性的学习总结要比全部捡起,更有可行性、更靠谱!

  • 坐标系

为了表示位置,距离,方向等相关关系,使用三维的笛卡尔坐标系。

左手坐标和右手坐标系的鉴别方法:拇指食指中指分别代表xyz,指头方向为正方向。如果左手和当前坐标[……]

Read more

Unity3D Shader学习之十—释疑解惑

总结一下自己在学习过程中,令人困惑不解的问题及解答。

1、OpenGL/OpenGL ES、DirectX是什么?

在GPU发展的早期,是不支持编程的。随着产品的更新换代、技术的革新,逐渐放开了控制接口,即固定功能着色器,但开始只能通过低级语言来使用有限的控制。接着 vertex pro[……]

Read more