![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏引擎
windeer
这个作者很懒,什么都没留下…
展开
-
3D游戏引擎架构(转处互联网)
Introduction (简介)让咱们谈谈你如何撰写一份提供优雅性能的3D引擎。你的引擎需要提供的包括:曲面(curved surfaces)、动态光线(dynamic lighting)、体雾(volumetric fog)、镜面(mirrors)、入口(portals)、天空体(skyboxes)、节点阴影(vertex shaders)、粒子系统(particle systems)、静转载 2005-08-18 11:43:00 · 1443 阅读 · 0 评论 -
Unity Shader 基础4--- CG 标准函数库
Unity Shader 基础4--- CG 标准函数库目录(?)[-]1数学函数2几何函数3纹理映射函数4偏导函数5调试函数(1)数学函数函数功能描述abs(x)返回输入参数的绝对值acos(x)反余切函数,输入参数范围为[-1,1], 返回[0,π]区转载 2016-09-19 20:47:56 · 941 阅读 · 0 评论 -
Unity3d中MonoBehaviour函数调用顺序
Unity3D推崇组件式开发,而MonoBehaviour是核心所在,虽然在实际项目中,我要求尽可能使用继承自MonoBehaviour的对象(我们自己做了封装),但是对于MonoBehaviour中各种系统回调函数的执行顺序还是要了解清楚。以下是一些常用的函数调用顺序的说明:Awake:当一个脚本实例被载入时Awake被调用,要先于Start。建议少用,此刻物体可能还没有实例化出来,会影响程序执行原创 2016-05-26 21:02:34 · 3426 阅读 · 1 评论 -
Unity3D中各种Path
Unity中Path在不同平台下值IOS:Application.dataPath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/DataApplication.streamingAssetsPath : Application/xxxxxxxx-xxxx-xx原创 2016-05-26 19:45:36 · 3822 阅读 · 0 评论 -
一个高效的二进制数据补丁算法2009-07-19 21:09
一个高效的二进制数据补丁算法作者: HouSisong@GMail.com 2006.04.11tag:补丁,patch,补丁算法,后缀数组 补丁算法在很多地方都很有用,可以用来制作发布软件的升级包、不同版本源代码的增量备份、数据的增量储存等等;这里介绍一种原创的高效转载 2011-07-21 21:10:59 · 610 阅读 · 0 评论