孟子菇凉的博客
共 3994 篇文章
《Oculus Unity3d 3dmax ps cad 全套 VR游戏开发教程》更新102-106课时
本次为大家带来一则重要消息,备受关注的《Oculus Unity3D、3ds Max、PS、CAD 全套 VR 游戏开发教程》现已更新至 102 - 106 课时。 在 VR 游戏开发领域,Oculus 作为知名的硬件平台,为开发者提供了强大的沉浸式体验基础。而 Unity3D 是一款功能强大的游戏开发引擎,它具备丰富的工具和资源,能够高效地实现各种游戏功能和交互效果。3ds Max…
《Unity & Bmob 框架》最新课程更新1课时
本次为大家带来一则重要消息,《Unity & Bmob 框架》课程有了新的动态——最新更新了 1 课时内容。 在游戏开发领域,Unity 作为一款强大且广泛应用的游戏开发引擎,凭借其丰富的功能和便捷的操作,能够帮助开发者高效地创建出各种类型的游戏,涵盖 2D、3D 等不同维度。而 Bmob…
《Unity3d实例-Panic Run[二级]》更新1~2课时
本次为大家带来《Unity3D实例 - Panic Run[二级]》课程的重要更新,新增了第1至2课时的内容。 在这两个课时中,我们将深入探讨如何利用Unity3D引擎构建Panic Run游戏实例的关键部分。 ### 第1课时:基础搭建与场景设置…
《Unity 实时射击游戏开发》更新58~61课时
本次为大家带来《Unity 实时射击游戏开发》课程 58 - 61 课时的更新内容。在这几个课时里,我们会深入探讨多个关键技术点,助力大家更好地进行 Unity 实时射击游戏的开发。 ### 课时 58:游戏场景的光照优化 在本课时中,我们聚焦于游戏场景光照的优化。光照在实时射击游戏中至关重要,它不仅影响游戏的视觉效果,还会对性能产生显著影响。 我们将详细介绍 Unity…
VR的未来不属于游戏而是教育
目前,VR应用市场中最受关注的当属游戏类应用。以PSVR为例,其在2016年的大卖,有一半的原因得益于平台所加持的VR游戏内容。然而,市场的火热是否就意味着游戏是VR的未来呢?几位VR业界开发上游的大佬并不认同这一观点。 早在半年前的VR/AR暨游戏开发技术高峰会活动中,AMD Radeon绘图技术事业群虚拟实境及伙伴联盟部门总监Daryl…
开源手游热更新方案 Unity3D下的Lua编程
xLua 是 Unity3D 下的 Lua 编程解决方案。自 2016 年初推广以来,已应用于十多款腾讯自研游戏,凭借良好的性能、易用性和扩展性广受好评。目前,腾讯已将 xLua 开源到 GitHub。 2016 年 12 月末,xLua 实现新突破:全平台支持用 Lua 修复 C# 代码 bug。 ## 现有 Unity 下 Lua 热更新方案的不足 目前 Unity 下的 Lua…
Unity性能优化之Draw Call
## 一、Draw Call的基本概念 ### (一)Unity画面生成过程 Unity(实际上基本所有图形引擎)生成一帧画面的处理过程可简化描述如下:引擎首先进行简单的可见性测试,确定摄像机能够看到的物体。接着,准备这些物体的相关数据,包括顶点(如本地位置、法线、UV等)、索引(顶点如何组成三角形)、变换(物体的位置、旋转、缩放以及摄像机位置等)、相关光源、纹理和渲染方式(由材质…
《Holoball | Vive(Unity VR游戏)》更新1~2课时
请你提供《Holoball | Vive(Unity VR游戏)》更新1~2课时的具体文章内容,以便我按照要求进行优化和改进。
在材质中使用菲涅耳效果
## 引言 在创建电影时,为了更好地凸显人物的轮廓,常常会采用“边缘照明”技术。该技术通过添加额外光线,帮助区分人物边缘与背景。然而,在任何 3D 场景中添加额外光线会增加场景的复杂性,这种复杂性可能会迅速变得难以管理。虚幻引擎 4(UE4)提供了一种解决方案,允许美工通过人物的材质模拟相同的基本效果。这样,美工对效果的外观有更大的控制权,甚至可以在不照亮对象的情况下添加照明以提高性能。 ##…
Unity中的快速排序算法 & 二分查找
## 一、快速排序介绍 快速排序(Quick Sort)是由东尼·霍尔(Tony Hoare)所发展的一种排序算法。在平均情况下,对 `n` 个项目进行排序需要 $O(n log n)$ 次比较。在最坏情况下,需要 $O(n^2)$ 次比较,但这种最坏情况并不常见。实际上,快速排序通常明显比其他 $O(n log n)$ 时间复杂度的算法更快。这是因为它的内部循环(inner…
作者信息
孟子菇凉
共发布了 3994 篇文章