摘要: 核心概念与特点 任意结构 (Arbitrary Structure): 这是它与纹理(Texture)最大的不同。纹理存储的是固定格式的数据(比如RGBA颜色值),而StructuredBuffer可以存储你自定义的任何C++或HLSL中的struct(结构体)。 例如,你可以定义一个结构体来表示一 阅读全文
posted @ 2025-10-20 18:54 shenlei_blog 阅读(9) 评论(0) 推荐(0)
摘要: 在渲染管线中,pass 与 shader 是两个紧密关联但概念层级不同的部分: Shader(着色器) 是运行在 GPU 上的程序代码,使用 HLSL/GLSL 等着色语言编写。 按功能分为不同阶段的着色器,例如顶点着色器(VS)、像素着色器(PS)、计算着色器(CS)等。 在引擎的 HLSL 文件 阅读全文
posted @ 2025-08-12 21:07 shenlei_blog 阅读(34) 评论(0) 推荐(0)
摘要: 基础概念汇总(持续学习篇) 1. Vertex Shader 用途: 存储顶点数据。每个顶点代表图形中一个关键点,比如一个多边形的一个角。 内容: 顶点数据可以包含每个顶点的各种属性,如位置坐标、颜色、法线向量(用于光照计算)、纹理坐标等。 实现: 在大多数图形API(如OpenGL或DirectX 阅读全文
posted @ 2025-07-30 11:38 shenlei_blog 阅读(17) 评论(0) 推荐(0)
摘要: # CMakeList.txt: Sample01 的 CMake 项目,在此处包括源代码并定义 # 项目特定的逻辑。 # cmake_minimum_required (VERSION 3.8) # 如果支持,请为 MSVC 编译器启用热重载。 if (POLICY CMP0141) cmake_ 阅读全文
posted @ 2024-10-29 22:49 shenlei_blog 阅读(37) 评论(0) 推荐(0)
摘要: CLR和.Net对象生存周期 .NET Framework和.NET Core为开发者提供了一个强大的应用程序执行环境,称为公共语言运行时(CLR)。CLR是一个由Microsoft开发的、提供.NET应用程序运行时功能的组件。它处理了许多底层任务,包括内存管理、程序集加载、异常处理、垃圾回收以及线 阅读全文
posted @ 2024-04-15 22:21 shenlei_blog 阅读(89) 评论(0) 推荐(0)
摘要: 核心思想:解耦GameManager单例模式,不再由一个单例管理所有事件触发,拆分成无数个小单例,各自管理 优点: 更加灵活的事件管理模式 复用性高,对于相关类型的事件,只需要写一遍代码,剩下的拖拖拖就可以实现相同的功能。 缺点: 管理起来相对麻烦 不利于维护,除非对这个系统非常了解,要不然排查起来 阅读全文
posted @ 2023-12-28 17:36 shenlei_blog 阅读(149) 评论(0) 推荐(0)
摘要: 1. 生成AndroidManifest File -> buildSetting->playerSetting->Android->publishing Settings 权限添加位置: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns: 阅读全文
posted @ 2023-11-02 16:54 shenlei_blog 阅读(594) 评论(0) 推荐(0)
摘要: ## **实现C#委托/事件** 1. 声明的委托与时间&通知者执行的方法参数类型要匹配 2. 参数声明要继承EventArgs ```c# using System; using System.Collections.Generic; using System.Text; namespace Co 阅读全文
posted @ 2023-08-16 16:28 shenlei_blog 阅读(48) 评论(0) 推荐(0)
摘要: Android Keystore Manager ios release -> debug 阅读全文
posted @ 2022-10-28 14:31 shenlei_blog 阅读(28) 评论(0) 推荐(0)
摘要: SingletonMonoBehaviour.cs using System.Collections; using System.Collections.Generic; using UnityEngine; namespace gslb.core.util { public class Singl 阅读全文
posted @ 2022-10-13 15:26 shenlei_blog 阅读(151) 评论(0) 推荐(0)