![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏引擎/Unit3D
seanyxie
谢思源的个人博客
展开
-
unity3d ngui右键菜单经常失效+无法修改坐标值
unity3d使用NGUI时候,场景编辑器右键菜单bug修改原创 2015-04-27 20:32:56 · 2973 阅读 · 0 评论 -
Vulkan入门流程
Vulkan是Khronos Group(OpenGL标准的维护组织)开发的一个新API,它提供了对现代显卡的一个更好的抽象,与OpenGL和Direct3D等现有api相比,Vulkan可以更详细的向显卡描述你的应用程序打算做什么,从而可以获得更好的性能和更小的驱动开销。Vulkan的设计理念与Direct3D 12和Metal基本类似,但Vulkan作为OpenGL的替代者,它设计之初就是为了...原创 2019-03-19 22:13:29 · 10378 阅读 · 0 评论 -
现代OpenGL渲染管线介绍
查看现代OpenGL渲染管线介绍此文对最新的OpenGL做一个简单的介绍,如有理解错误,敬请指正。英文原文:https://glumpy.github.io/modern-gl.htmlopengl已经发展了很多年,自从2003年后提出dynamic pipeline(OpenGL 2.0)后发生了重大变化,例如 shader的使用允许直接对GPU操作在这个版本...原创 2019-04-10 21:49:46 · 753 阅读 · 0 评论 -
unity性能优化方案
unity性能优化方案本文将介绍一些提升Unity UI性能的技巧。更多优化技巧,可以观看下方的视频,内容是Unity工程师Ian Dundore在Unite Europe 2017的演讲《使用Unity性能提升技巧》。划分画布问题:UI Canvas上有一个或多个元素变化时,会污染整个画布。画布(Canvas)是Unity UI的基本组件。它会生成网格来呈现放置在...转载 2019-04-01 22:10:27 · 756 阅读 · 0 评论 -
Unity UI性能优化技巧
Unity UI性能优化技巧本文将介绍一些提升Unity UI性能的技巧。更多优化技巧,可以观看下方的视频,内容是Unity工程师Ian Dundore在Unite Europe 2017的演讲《使用Unity性能提升技巧》。划分画布问题:UI Canvas上有一个或多个元素变化时,会污染整个画布。画布(Canvas)是Unity UI的基本组件。它会生...转载 2019-04-01 22:12:21 · 987 阅读 · 0 评论 -
Unity协程Coroutine使用总结和一些坑
这里查看Unity协程Coroutine使用总结和一些坑MonoBehavior关于协程提供了下面几个接口:可以使用函数或者函数名字符串来启动一个协程,同时可以用函数,函数名字符串,和Coroutine对象来终止一个协程。使用上有这几种问题:1,使用Coroutine StartCoroutine(IEnumerator routine)来启动一些协程,能否...原创 2019-04-09 18:32:13 · 7451 阅读 · 1 评论 -
Unity Jobsystem 详解实体组件系统ECS
Unity Jobsystem 详解实体组件系统ECS简介随着ECS的加入,Unity基本上改变了软件开发方面的大部分方法。ECS的加入预示着OOP方法的结束。随着实体组件系统ECS的到来,我们在Unity开发中曾使用的大量实践方法都必须进行改变以适应ECS,也许不少人需要些时间适应ECS的使用,但是ECS会对游戏性能的提升产生很大作用。面向对象编程是一个很好的...转载 2019-04-14 23:15:45 · 1600 阅读 · 1 评论 -
Unity引擎在 VR/AR项目优化技巧与工具
Unity引擎在 VR/AR项目优化技巧与工具本文是沉浸式媒体开发公司Parkerhill Reality Labs的白皮书《Best Practices for Multi-Device VR/AR Development》的简略版本,将分享5个Unity VR/AR项目多设备优化技巧和工具。项目难题Unity中选择目标平台的功能往往不够精细,Unity正努力通过为XR播...转载 2019-04-18 16:56:54 · 1123 阅读 · 0 评论