Silhouettes For You
  • Home
  • Archives
  • Categories
  • Tags
  • About
  • Lover
  • Jupyter Notebooks
    Pytorch Tutorial RL Tutorial

Unity Shader

零散的知识 普通纹理绘制 在 CG 语法中,当属性中定义了一个纹理类型的变量 123Properties { _MainTex("Main Texture", 2D) = "white" {}} 想要在 CGPROGRAM 中引用这个纹理,就需要声明一个采样器: 1sampler2D _MainTex;
2022-11-25
游戏开发
#Graphics #Shader #Unity

Unity 面试

业务Unity 的运行时序 Unity 垃圾回收机制 简单来看下 BDWGC(全称:Boehm-Demers-Weiser conservative garbage collector),也就是常说的 Boehm 回收器。其实它除了回收之外还做了很多分配的工作,甚至还可以用来检查内存泄漏。 而 Unity 用的是改良过的 BDWGC,它属于保守式内存回收。目前主流的回收器有如下三种
2022-08-19
面试
#unity #面试 #2022

Lua 小知识

数组元素的插入与删除 table.insert 与table.remove方法可以从数组中间的位置插入或移除一个元素。进行此操作时,lua 核心会将插入位置开始的所有元素 逐一 向后移动一位(移除元素亦然)。因此以下代码: 1234local t = {}for i = 1, 10000 do table.insert(t, 1, i)end 会移动元素 次。 一般的解决方法: 如
2022-08-15
Lua
#lua

游戏体系

英文简历 动画系统      四元数与三维旋转 goto AI      状态机
2022-08-13
游戏开发
#GamePlay #游戏 #TODO

Shader Variant

基础知识 什么是 Shader Variant在写 Shader 时,往往会在 Shader 中定义多个宏,并在 Shader 代码中控制开启宏或关闭宏时物体的渲染过程。最终编译的时候也是根据这些不同的宏来编译生成多种组合形式的 Shader 源码。其中每一种组合就是这个 Shader 的一个 变体 Material Shader Keywords 与 Shader VariantMateri
2022-08-06
游戏开发
#Shader #Variant

尝试 Visual Code 调试 Lua

12345678910111213141516171819202122232425262728namespace LuaTools{ static class LuaDebugWithVsCode { public static void Debug() { IMLua luaEngine = MInter
2022-07-27
日常
#调试 Lua #Visual Code
破解 GitKraken

破解 GitKraken

2022-03-08
Tools
#crack #GitKraken
领域驱动设计

领域驱动设计

DDD 基本概念图 通用类概念 领域驱动设计 DDD DDD 是 Domain-Driven Design 的缩写,是 Eric Evans 于 2004 年提出的一种软件设计方法和理念。 其主要的思想是,利用确定的业务模型来指导业务与应用的设计和实现。主张开发人员与业务人员持续地沟通和模型的持续迭代式演化,以保证业务模型与代码实现的一致性,从而实现有效管理业务复杂度,优
2022-03-07
软件工程
#DDD #设计
123456…9

Search