09 2022 档案
摘要:Unity是如何进行音频接入的? 组件:Audio Source 流程:音频素材->场景环境->监听->效果器->喇叭 Unity自带的音频功能的缺点? 项目体量大时: 1.大量音频资源配置 2.音频效果预览 3.音频资源加载 需要更精细设计时: 1.互动音乐设计 2.空间音频、声笼声障实现 3.环
阅读全文
摘要:DrawCall:CPU指令,用来向GPU传输渲染数据和指令,在Unity叫SetPassCall CommandBuffer:缓存DrawCall RenderPass:一次渲染流,有时完成一帧渲染需要多次RenderPass(如阴影)每次执行RenderPass时,GPU会从CommandBuf
阅读全文
摘要:集成GPU vs. 独立GPU独立GPU:1.显卡内的RAM被GPU专用,不占用系统内存;2.特点:功耗高,性能强劲;3.连接方式:北桥上的内存连接GPU内存,再连接GPU。集成GPU:1.集成在主板或CPU上的GPU,运行时会占用系统内存;2.从2009年开始,GPU已经从主板移至CPU,成为“核
阅读全文
摘要:背景:1.游戏引擎运行于操作系统上,操作系统又运行于特定的硬件(CUP/RAM/IO)上,因此硬件的瓶颈会限制游戏引擎的性能;2.由于摩尔定律接近天花板,芯片上晶体管的密集程度再增加的话会严重影响功耗,于是为了继续提升性能,芯片只能不断增加核数量,于是利用多核并行编程成为行业趋势。 进程和线程:进程
阅读全文