{"version":1,"pages":[{"id":"xjZVS1092nGrr8soMRYZ","title":"ZKX'S BLOG","pathname":"/blogs","siteSpaceId":"sitesp_WYitg","description":""},{"id":"H9xv0HKAPGEZhpD6vxxF","title":"temp","pathname":"/blogs/temp","siteSpaceId":"sitesp_WYitg","description":""},{"id":"ce7jnfdE29totMALwVaa","title":"brendan-galea.assets","pathname":"/blogs/brendan-galea.assets","siteSpaceId":"sitesp_WYitg"},{"id":"JvD3Vyqkdh3aqF44RfwG","title":"command-buffer.png","pathname":"/blogs/brendan-galea.assets/command-buffer.png","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"brendan-galea.assets"}]},{"id":"LbqKC8uQ6QFtmpTqdqbG","title":"游戏技术","pathname":"/blogs/game-tech","siteSpaceId":"sitesp_WYitg","description":""},{"id":"ru8Vklkbor1kDvwzNQzK","title":"物理","pathname":"/blogs/game-tech/physics","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"On7srejcPkZTncznF7Oc","title":"algorithm","pathname":"/blogs/game-tech/algorithm","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"vOXGK4rKR0ts9AbrstLg","title":"obstacle-avoidance","pathname":"/blogs/game-tech/algorithm/obstacle-avoidance","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"algorithm"}]},{"id":"ywcaOTRob45igPMDR0sK","title":"path-finding","pathname":"/blogs/game-tech/algorithm/path-finding","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"algorithm"}]},{"id":"6iVl6BMnmp32JYlbOPYX","title":"Assets","pathname":"/blogs/game-tech/art","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"UMKOiU9xLaqhuLe2INh3","title":"解包资源","pathname":"/blogs/game-tech/art/resource","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"RStP5AmPo4xuMqhGJ9gM","title":"Sound","pathname":"/blogs/game-tech/art/sound","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"HYhX9joiwociHVujSiKW","title":"text","pathname":"/blogs/game-tech/art/text","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"x1RCYhiE9sPb81igxacJ","title":"动画","pathname":"/blogs/game-tech/art/animation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"rwgdxKp4NWjwuQythpwt","title":"image","pathname":"/blogs/game-tech/art/image","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"prNuGbrHBRdrulz6m3kD","title":"image-tools","pathname":"/blogs/game-tech/art/image/image-tools","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"JzJdeiGv6lXKF67EqibS","title":"maple-story","pathname":"/blogs/game-tech/art/image/maple-story","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"JJNrn37bYyjDfxpEDRFX","title":"项目图","pathname":"/blogs/game-tech/art/image/project-image","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"v6NZCHvmUj9mheS1aWwu","title":"SD","pathname":"/blogs/game-tech/art/image/substance-designer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"NXwGhoUQPHhN3BZUsg41","title":"AI","pathname":"/blogs/game-tech/art/image/ai-image","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"65N4XVUsDJEsWTvmqzrH","title":"ai-model","pathname":"/blogs/game-tech/art/image/ai-image/ai-model","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"}]},{"id":"P0CLaLa4X1Tesx8S1cwo","title":"Novel ai","pathname":"/blogs/game-tech/art/image/ai-image/novel-ai","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"}]},{"id":"ViIuNi7lAVCk7zgdgVEv","title":"transformer","pathname":"/blogs/game-tech/art/image/ai-image/transformer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"}]},{"id":"qCCwWnOtiy8r2JUUnY1v","title":"ComfyUI","pathname":"/blogs/game-tech/art/image/ai-image/comfy-ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"}]},{"id":"TLf548XQAqFGANxnLPpV","title":"start","pathname":"/blogs/game-tech/art/image/ai-image/comfy-ui/start","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"ComfyUI"}]},{"id":"QumC7HiLgzjlUfT80dqi","title":"sd","pathname":"/blogs/game-tech/art/image/ai-image/sd","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"}]},{"id":"ND7QowREt14AtxTsbyjf","title":"four-view","pathname":"/blogs/game-tech/art/image/ai-image/sd/four-view","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"}]},{"id":"IjzTZuvINK7YvMvoRXbQ","title":"image-assets","pathname":"/blogs/game-tech/art/image/ai-image/sd/image-assets","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"}]},{"id":"J5369Cw0onoJIqxbpvcL","title":"icon","pathname":"/blogs/game-tech/art/image/ai-image/sd/icon","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"}]},{"id":"3uB7DBesEHzIgRlyCthM","title":"working-flow","pathname":"/blogs/game-tech/art/image/ai-image/sd/icon/working-flow","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"},{"label":"icon"}]},{"id":"OiRoj0xYooTwbAB9pZfn","title":"tutorials","pathname":"/blogs/game-tech/art/image/ai-image/sd/tutorials","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"}]},{"id":"kQdJA5UQUidXP1BEDPLX","title":"introduction","pathname":"/blogs/game-tech/art/image/ai-image/sd/tutorials/introduction","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"},{"label":"tutorials"}]},{"id":"6gdsZfplvquPiIfNnOMA","title":"model-traning","pathname":"/blogs/game-tech/art/image/ai-image/sd/tutorials/model-traning","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"AI"},{"label":"sd"},{"label":"tutorials"}]},{"id":"ZJMA3DJmj2HL0VhI9HJe","title":"ui","pathname":"/blogs/game-tech/art/image/ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"}]},{"id":"c42k94qAiFmXgBXM5vP8","title":"ui-todo","pathname":"/blogs/game-tech/art/image/ui/ui-todo","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"}]},{"id":"070KkKGSLNGC8jUJnp1V","title":"work","pathname":"/blogs/game-tech/art/image/ui/work","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"}]},{"id":"LKqrBr7a74MwElkJBhd2","title":"ui-tutorials","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"}]},{"id":"Pkiu6snaCmJGmzIFYf8I","title":"一颗豆Studio","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/bean-studio","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"}]},{"id":"0aLaBaq2JJymcbRifNlk","title":"image-process","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/image-process","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"}]},{"id":"THlbbd9eujW7k7m1Lx1R","title":"8-minute","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/image-process/8-minute","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"},{"label":"image-process"}]},{"id":"AzKQsYfn0xbmQUm5EOVe","title":"未命名","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/image-process/wei-ming-ming","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"},{"label":"image-process"}]},{"id":"TQT75ChknjvCd8VEadpC","title":"xiao-long-bao","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/xiao-long-bao","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"}]},{"id":"UThbVLtLaCoJotrEQE2B","title":"game-ui","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/xiao-long-bao/game-ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"},{"label":"xiao-long-bao"}]},{"id":"EY2qhbsOqoIO03dKhZIW","title":"ps-skill","pathname":"/blogs/game-tech/art/image/ui/ui-tutorials/xiao-long-bao/ps-skill","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"image"},{"label":"ui"},{"label":"ui-tutorials"},{"label":"xiao-long-bao"}]},{"id":"oQE7YiAGw3nGePz3hZTr","title":"model","pathname":"/blogs/game-tech/art/model","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"z5PzaymsfIf1is1WFltb","title":"Houdini","pathname":"/blogs/game-tech/art/model/houdini","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"}]},{"id":"NVD6fawDEaGN2JLMK9ji","title":"Blender","pathname":"/blogs/game-tech/art/model/blender","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"}]},{"id":"rgB9Mg599Gi9ZIurBMzx","title":"animation","pathname":"/blogs/game-tech/art/model/blender/animation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"xN2ZauYoZyzVR9Ko2fkQ","title":"配合 Unity 建模流程","pathname":"/blogs/game-tech/art/model/blender/blender-to-unity","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"vmwiK5hhC6AvcbEFYrKZ","title":"common-use","pathname":"/blogs/game-tech/art/model/blender/common-use","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"SkW0ZWuZN03GvkiT2mmX","title":"Blender 配置","pathname":"/blogs/game-tech/art/model/blender/config","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"xMP0mZJnheXpFdMWOtbT","title":"plugins","pathname":"/blogs/game-tech/art/model/blender/plugins","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"R8K1WHQBGzeoxyF5l8J9","title":"Words","pathname":"/blogs/game-tech/art/model/blender/words","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"AM543Lamh5QDKgmFKY1m","title":"tutorials","pathname":"/blogs/game-tech/art/model/blender/tutorials","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"}]},{"id":"EBrzHYIjKfYTwVUPMz3X","title":"Imphenzia","pathname":"/blogs/game-tech/art/model/blender/tutorials/imphenzia","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"}]},{"id":"xbRscCIRGlHcIMMvAjWq","title":"blender-4.0","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"}]},{"id":"hU9EN8brYCzGUMHVst5x","title":"建模篇","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/1.-model","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"qbqJTJb0EHkzjw1nlbDo","title":"10. role-anim","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/10.-role-anim","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"UnSfHLOQ5Yw8tUJVoH9w","title":"11. room-anim","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/11.-room-anim","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"76MEVR1b1Qaot96uBQ2n","title":"2. lighting","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/2.-lighting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"tiP0z01fYRh8M14LqweM","title":"3. material","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/3.-material","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"TOnizvJzuqIrEJjDjYRN","title":"场景动画","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/4.-scene-anim","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"TAlaQgFRjkAq8LPE8zJY","title":"5. item-animation","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/5.-item-anim","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"7XWmiATog5W3ffVdzXpB","title":"6. engrave","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/6.-sculpting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"0hTYM17ELZk7k28o7jtM","title":"7. role","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/7.-role","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"TTRbzgC2owv6JYEo4zkP","title":"8. face","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/8.-face","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"0JY4IB3DSmmh9lmSLHeT","title":"9. bone","pathname":"/blogs/game-tech/art/model/blender/tutorials/blender-4.0/9.-bone","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"model"},{"label":"Blender"},{"label":"tutorials"},{"label":"blender-4.0"}]},{"id":"GdWUfJDpmYxTpG2XNmBk","title":"vfx","pathname":"/blogs/game-tech/art/vfx","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"f9VMBtoysPnStXRYzgf4","title":"vfx-assets","pathname":"/blogs/game-tech/art/vfx/vfx-assets","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"vfx"}]},{"id":"uCDuecpG7Yx6TG3ZlIoV","title":"vfx","pathname":"/blogs/game-tech/art/vfx/vfx-tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"},{"label":"vfx"}]},{"id":"iEy8jTsikOX4TpluLG13","title":"视频录制","pathname":"/blogs/game-tech/art/video","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"Assets"}]},{"id":"pFdpFAy4z9GP1ql2eFv9","title":"README_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"9lVAQurzSvW5uaW2sVFI","title":"计算机科学","pathname":"/blogs/game-tech/computer/computer-science","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"RAXpwGK0qRIZPn57fA5B","title":"代码写法","pathname":"/blogs/game-tech/computer/coding","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"H2BPGQfckBlA0n74KVsC","title":"functional-programming","pathname":"/blogs/game-tech/computer/coding/functional-programming","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"代码写法"}]},{"id":"tfyMCfQwQjQq0gxXD0zi","title":"programing-driven","pathname":"/blogs/game-tech/computer/coding/programing-driven","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"代码写法"}]},{"id":"FgDw6XZRYQEnfz8wuZmS","title":"data-structure","pathname":"/blogs/game-tech/computer/data-structure","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"63wvwcA16XJcs0HJmGOh","title":"tree","pathname":"/blogs/game-tech/computer/data-structure/tree","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"data-structure"}]},{"id":"u7CsUXcgZPzHBn8EcJDD","title":"network","pathname":"/blogs/game-tech/computer/network","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"vU1KasDw8IH0cXLK4bXN","title":"consistent-hash","pathname":"/blogs/game-tech/computer/network/consistent-hash","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"network"}]},{"id":"bD12KEOQ4bJcXottuHuy","title":"I/O 多路复用","pathname":"/blogs/game-tech/computer/network/io-multiplexing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"network"}]},{"id":"JVWTVL6BdgwDUGcLooUg","title":"reactor-proactor","pathname":"/blogs/game-tech/computer/network/reactor-proactor","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"network"}]},{"id":"psW4YDe5EV7hEPu05Uiz","title":"zero-copy","pathname":"/blogs/game-tech/computer/network/zero-copy","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"network"}]},{"id":"KfgKvpWGIr0xpkFM6XzO","title":"操作系统","pathname":"/blogs/game-tech/computer/operating-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"s1HoW4VopqMNU7tayU9N","title":"cpu-cache_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/cpu-cache","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"}]},{"id":"u6xd9QBLjqXZuHa3hHAY","title":"soa_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/soa","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"}]},{"id":"w51ULf50nWvzzG7D7vPv","title":"memory","pathname":"/blogs/game-tech/computer/operating-system/memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"}]},{"id":"nmrgv4KwJ1uYVRcJKF1v","title":"memory-allocation","pathname":"/blogs/game-tech/computer/operating-system/memory/memory-allocation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"memory"}]},{"id":"fkI9LxzBBgRY4LNxbxl6","title":"memory-recycle_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/memory/memory-recycle","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"memory"}]},{"id":"3dkDaEdrk5mR1m8J9P53","title":"预读机制","pathname":"/blogs/game-tech/computer/operating-system/memory/optimize-lru","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"memory"}]},{"id":"pxtbFxpzggHRHX2os3zV","title":"virtual-memory_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/memory/virtual-memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"memory"}]},{"id":"Do5fcSVdIcOstBouHEOa","title":"进程线程","pathname":"/blogs/game-tech/computer/operating-system/processs-thread","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"}]},{"id":"Y38TgS04zx88ySHC3qMu","title":"base_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/processs-thread/base","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"进程线程"}]},{"id":"wgC7kBYjmkRza8LidvcU","title":"communicate_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/computer/operating-system/processs-thread/communicate","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"README_冲突文件_zkx_20240828215908"},{"label":"操作系统"},{"label":"进程线程"}]},{"id":"Vk8u1mR01yN76q7uyFIg","title":"笔记","pathname":"/blogs/game-tech/engine","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"4BrExgKxR2IeTaEqlrAR","title":"Bevy 引擎研究","pathname":"/blogs/game-tech/engine/bevy","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"h8meMNwPvvKbFRDN3yul","title":"render-pass","pathname":"/blogs/game-tech/engine/render-pass","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"DgJmHSdSyCAmJ18BeBhD","title":"usd","pathname":"/blogs/game-tech/engine/usd","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"E30Fmcjz6Miw6mMyTm2h","title":"Interview","pathname":"/blogs/game-tech/engine/interview","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"4gWO0ODQGlaKxvnOwySZ","title":"breaking","pathname":"/blogs/game-tech/engine/breaking","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"OoHTAqNjTpNr5rnLqiTs","title":"chaos-breaking","pathname":"/blogs/game-tech/engine/breaking/chaos-breaking","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"breaking"}]},{"id":"eveEU8yzNSc5Oi5XrrYg","title":"GPU","pathname":"/blogs/game-tech/engine/gpu","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"KvkaIQShZRoI10pRdZM3","title":"arm","pathname":"/blogs/game-tech/engine/gpu/arm","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"}]},{"id":"1IzaJ3Dmr1k5JQBgAQfe","title":"DirectX 12 3D游戏开发实战指南","pathname":"/blogs/game-tech/engine/gpu/dx12-book","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"}]},{"id":"UbAEf3pxLCQORVeTFY4Z","title":"Analyze","pathname":"/blogs/game-tech/engine/gpu/gpu-analyzer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"}]},{"id":"WLEw8oDcbEFJFSwjxfDF","title":"vulkan","pathname":"/blogs/game-tech/engine/gpu/vulkan","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"}]},{"id":"cAQKDDmpCs0tplOJoISr","title":"Vulkan 应用","pathname":"/blogs/game-tech/engine/gpu/vulkan/application","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"MWlYZJoxIE3ctpWqGu33","title":"Vulkan 坐标系","pathname":"/blogs/game-tech/engine/gpu/vulkan/coordinate-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"DN4AJEj9xmV7PkbL92WK","title":"Vulkan 创建 CubeMap","pathname":"/blogs/game-tech/engine/gpu/vulkan/cube-map","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"BN0B8G5tty7oy7v86kCv","title":"渲染器流程","pathname":"/blogs/game-tech/engine/gpu/vulkan/renderer-steps","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"qu6b5retE1A8HO4HhLYR","title":"Vulkan 对象","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-objects","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"sx1rkcljZaoK6TceROxi","title":"vulkan-learn","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"}]},{"id":"AoLS7SPA7RgGSd1dFqOF","title":"Vulkan tutorials","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"}]},{"id":"uM1FywD09fwXYOMItQOL","title":"Comparison of graphics apis","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/comparison-of-graphics-apis","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"}]},{"id":"TcAPxJ0ngIIfOUAIg81d","title":"Official Vulkan Tutorial","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/official-vulkan-tutorial","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"}]},{"id":"YSwT9WRwIfx5mnK4SxTB","title":"brendan-galea","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/brendan-galea","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"}]},{"id":"syREWhLE9CrM2cy7He0O","title":"Vulkan Game Enggine","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/brendan-galea/brendan-galea","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"brendan-galea"}]},{"id":"E43bl48tmtJ9PZmOrOda","title":"Vulkan-lecture-series","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"}]},{"id":"ZITm7JgNlrFYUly8UhHc","title":"Vulkan Essentials","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/01-vulkan-essentials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"6D0QmxiQzGZk5iESgjh2","title":"Swap chain","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/02-swap-chain","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"rnDUPho4rKVRX3PgcjLH","title":"03. Resources & Descriptors","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/03-resources-descriptors","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"oUuWcccBgy65W8I4C2Vk","title":"Commands and Command Buffers","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/04-commands-and-command-buffers","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"xVimV6YRA3TwKSp1OrhE","title":"pipeline and stages","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/05-pipeline-and-stages","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"JLjzFFnNH2LnjdMWlxHs","title":"07. Synchronization","pathname":"/blogs/game-tech/engine/gpu/vulkan/vulkan-learn/vulkan-tutorials/vulkan-lecture-series/07-synchronization","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"GPU"},{"label":"vulkan"},{"label":"vulkan-learn"},{"label":"Vulkan tutorials"},{"label":"Vulkan-lecture-series"}]},{"id":"T7oqeH3j0YBf98jXHxNM","title":"model","pathname":"/blogs/game-tech/engine/model","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"TNI2FjDRyJB55y8A0cP2","title":"fbx","pathname":"/blogs/game-tech/engine/model/fbx","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"}]},{"id":"FPn2JiVrv2V545rvGw7R","title":"动画","pathname":"/blogs/game-tech/engine/model/animation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"}]},{"id":"j1dcPMUdYYbWFczFPFC6","title":"animation-graphs_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/animation-graphs","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"}]},{"id":"e4xA1v0pTeEQObAB6VBe","title":"animation-programming-basics_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/animation-programming-basics","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"}]},{"id":"I97pLHngpzidObHZP6HN","title":"README_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"}]},{"id":"BYlj57QYinZKoOMbmW2P","title":"1. Intro to Physics-Based Animation_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men/1.-intro-to-physics-based-animation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"README_冲突文件_zkx_20240828215918"}]},{"id":"bkhHWOr8VxWtHRZcQihO","title":"Vector","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men/2.-math-background-vector-matrix-and-tensor-calculus","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"README_冲突文件_zkx_20240828215918"}]},{"id":"A4Po0LdxnrcvK2Ef9VAR","title":"3. Rigid body dynamic_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men/3.-rigid-body-dynamic","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"README_冲突文件_zkx_20240828215918"}]},{"id":"GS3aOcQsg8jGE0Bpe14A","title":"4.Rigid Contacts_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men/4.rigid-contacts","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"README_冲突文件_zkx_20240828215918"}]},{"id":"oJT12GsRo0iFG6DhjmL8","title":"5.Cloth Simulation_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games103-ji-yu-wu-li-de-ji-suan-ji-dong-hua-ru-men/5.cloth-simulation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"README_冲突文件_zkx_20240828215918"}]},{"id":"Y7OwS28OFy25HrRdJu82","title":"games-105-计算机角色动画基础","pathname":"/blogs/game-tech/engine/model/animation/games105-ji-suan-ji-jue-se-dong-hua-ji-chu","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"}]},{"id":"vtpGc528to9Dcs7VkiH6","title":"1. Introduction to Character Animation_冲突文件_zkx_20240828215918","pathname":"/blogs/game-tech/engine/model/animation/games105-ji-suan-ji-jue-se-dong-hua-ji-chu/1.-introduction-to-character-animation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"games-105-计算机角色动画基础"}]},{"id":"fooGtCHWJnyooAs0vldP","title":"程序动画","pathname":"/blogs/game-tech/engine/model/animation/procedural","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"}]},{"id":"6BN6FlpdahJBkxj0Gw9X","title":"程序动画","pathname":"/blogs/game-tech/engine/model/animation/procedural/spider","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"动画"},{"label":"程序动画"}]},{"id":"58jeVleyK17IXZ9R05ec","title":"GLTF","pathname":"/blogs/game-tech/engine/model/gltf","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"}]},{"id":"XozO5zswr04hSpKK3enS","title":"皮肤","pathname":"/blogs/game-tech/engine/model/gltf/skin","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"GLTF"}]},{"id":"fBlUOx4uxBSpIpiREdTI","title":"网格生成","pathname":"/blogs/game-tech/engine/model/mesh","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"}]},{"id":"mhl1zymRwmkyMilYvKKZ","title":"Mesh Gen","pathname":"/blogs/game-tech/engine/model/mesh/mesh-gen","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"}]},{"id":"o4eT3ml2VZkpZ1W09eqq","title":"网格","pathname":"/blogs/game-tech/engine/model/mesh/mesh-split","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"}]},{"id":"g2MNNbIKQ46pQs0R4tXl","title":"程序化地形","pathname":"/blogs/game-tech/engine/model/mesh/procedural-terrain","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"}]},{"id":"OkqUbxZH0hXdehuYcl3j","title":"games-202-几何建模和处理","pathname":"/blogs/game-tech/engine/model/mesh/games102-ji-he-jian-mo-he-chu-li","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"}]},{"id":"RodfNJ6RWCe1inLVc0y1","title":"1. 课程介绍","pathname":"/blogs/game-tech/engine/model/mesh/games102-ji-he-jian-mo-he-chu-li/1.-ke-cheng-jie-shao","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"},{"label":"games-202-几何建模和处理"}]},{"id":"5KL8mDBqWaiYjAYvxXkF","title":"2. 数据拟合","pathname":"/blogs/game-tech/engine/model/mesh/games102-ji-he-jian-mo-he-chu-li/2.-shu-ju-ni-he","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"model"},{"label":"网格生成"},{"label":"games-202-几何建模和处理"}]},{"id":"w1NuQrsV3yGYBI66vKuc","title":"渲染","pathname":"/blogs/game-tech/engine/render","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"6UgXYBykZDMiHtisa2MB","title":"渲染器","pathname":"/blogs/game-tech/engine/render/renderer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"MKV3r5smEqa6T5mG3bQw","title":"管线和引擎","pathname":"/blogs/game-tech/engine/render/concept","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"k3NPpNZVW5AS5szJWDNm","title":"颜色空间","pathname":"/blogs/game-tech/engine/render/concept/color-space","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"管线和引擎"}]},{"id":"1Vat6wMz5L1PtH18z5Ty","title":"法线映射","pathname":"/blogs/game-tech/engine/render/concept/normal-mapping","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"管线和引擎"}]},{"id":"IVGg9T3ERWtA5t9oN9A8","title":"Render Graph","pathname":"/blogs/game-tech/engine/render/concept/render-graph","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"管线和引擎"}]},{"id":"HCY8JJWS3HcNXOMxYx7Z","title":"渲染管线","pathname":"/blogs/game-tech/engine/render/concept/render-pipeline","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"管线和引擎"}]},{"id":"RPWbSGWipCRC8IgYW6Ap","title":"游戏引擎","pathname":"/blogs/game-tech/engine/render/engine","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"VGU8sNNGU03Qs7gYO2e0","title":"font","pathname":"/blogs/game-tech/engine/render/engine/font","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"4A90aocy1d1JpBazmUsX","title":"gpu-instance","pathname":"/blogs/game-tech/engine/render/engine/gpu-instance","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"yEYzutdDnDdLk7JrLfph","title":"光照纹理","pathname":"/blogs/game-tech/engine/render/engine/light-map","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"qeAsXGKbtE9OCyqLmADX","title":"光线追踪","pathname":"/blogs/game-tech/engine/render/engine/ray-tracing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"5d1r7WSCH628TwooKewW","title":"蒙皮动画","pathname":"/blogs/game-tech/engine/render/engine/sinning","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"ujddnT7jE8xcV9WDUbmn","title":"Skybox","pathname":"/blogs/game-tech/engine/render/engine/sky-box","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"QDAynpn7oimxfPSJGtVD","title":"文字","pathname":"/blogs/game-tech/engine/render/engine/text","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"pK4E0XrSDu6LVBXBBSH6","title":"texture-compress","pathname":"/blogs/game-tech/engine/render/engine/texture-compress","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"apKTYJYdQA5qI62kzDcD","title":"UI","pathname":"/blogs/game-tech/engine/render/engine/ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"P8GxdZIQlXd7DS46arVz","title":"view-port-mode_冲突文件_zkx_20240828215919","pathname":"/blogs/game-tech/engine/render/engine/view-port-mode","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"FX0i5FWvJZDFD1kT5iTx","title":"虚拟纹理","pathname":"/blogs/game-tech/engine/render/engine/virtual-texture","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"游戏引擎"}]},{"id":"YqaSbKcRxedyC03WCAT0","title":"performance","pathname":"/blogs/game-tech/engine/render/performance","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"RoV6Xo0TllFTsox7TGfy","title":"HLOD","pathname":"/blogs/game-tech/engine/render/performance/hlod","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"performance"}]},{"id":"iGqpCjGo73ghZfdvD16l","title":"tools","pathname":"/blogs/game-tech/engine/render/performance/tools","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"performance"}]},{"id":"toGc65GGidQXqqEg3Jxj","title":"render-pipeline","pathname":"/blogs/game-tech/engine/render/render-pipeline","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"r8H76vgsNXQFwVHkYPSX","title":"2d 后处理和光照","pathname":"/blogs/game-tech/engine/render/render-pipeline/2d-post-processing-lighting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"xUPUbb1ekZjkWDtl7eao","title":"抗锯齿","pathname":"/blogs/game-tech/engine/render/render-pipeline/anti-aliasing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"DvrZ8fbC84wvRNZQJ04g","title":"buffer","pathname":"/blogs/game-tech/engine/render/render-pipeline/buffer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"bgLTWmPvAEzASGJJS2kI","title":"延时渲染","pathname":"/blogs/game-tech/engine/render/render-pipeline/deferred-rendering","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"gECDdBNwvvxUI6IocYDb","title":"hclip","pathname":"/blogs/game-tech/engine/render/render-pipeline/hclip","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"OYyPyWaJ2ebSy1At2hlz","title":"后处理","pathname":"/blogs/game-tech/engine/render/render-pipeline/post-processing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"KymXnYEnlOra74z4swKg","title":"阴影","pathname":"/blogs/game-tech/engine/render/render-pipeline/shadow","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"4OCoFI2Sub7vWNoinEE1","title":"transparency","pathname":"/blogs/game-tech/engine/render/render-pipeline/transparency","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"u4J97Gxo6tDf9GyIXgEQ","title":"culling","pathname":"/blogs/game-tech/engine/render/render-pipeline/culling","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"}]},{"id":"Bs4gw6GOBLhaw7XuNH4K","title":"Culling","pathname":"/blogs/game-tech/engine/render/render-pipeline/culling/culling","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"},{"label":"culling"}]},{"id":"ExPQdkYjGEzJam86BCRB","title":"hiz","pathname":"/blogs/game-tech/engine/render/render-pipeline/culling/hiz","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"render-pipeline"},{"label":"culling"}]},{"id":"4IksKAOWKEVPRSVXuUfO","title":"技术美术","pathname":"/blogs/game-tech/engine/render/technology-artist","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"gR0RT59h1fOygG0ovjre","title":"艺术表达","pathname":"/blogs/game-tech/engine/render/technology-artist/artist","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"}]},{"id":"aYaIZECGYO7VEUJunMLL","title":"各向异性","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/anisotropic","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"sVpZs01u6wAINJb49Mkf","title":"一些特效","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/effect","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"fJgPXWGrSvKf8iTZX65D","title":"非真实感渲染(卡通渲染)","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/npr","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"q8vzztEslI2n9OVSbxbG","title":"Outline","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/outline","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"Pof3drkpndjRTjlSbn5e","title":"次表面散射","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/substance-surface-scatter","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"kjuBHXTrBRV3VObhv5YS","title":"Tone Mapping","pathname":"/blogs/game-tech/engine/render/technology-artist/artist/tone-mapping","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"艺术表达"}]},{"id":"5mBxosvtg0rmkPnnn6Ls","title":"Filament 渲染器里的算法","pathname":"/blogs/game-tech/engine/render/technology-artist/filament","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"}]},{"id":"MF2gC2UzbNSMyLiNxWHD","title":"2 Overview","pathname":"/blogs/game-tech/engine/render/technology-artist/filament/2-overview","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"Filament 渲染器里的算法"}]},{"id":"nk0yDk7eQVqr3rFwFLz9","title":"Notation","pathname":"/blogs/game-tech/engine/render/technology-artist/filament/3-notation","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"Filament 渲染器里的算法"}]},{"id":"WcLrRUjIQRSIlM60gBLD","title":"4 Material System","pathname":"/blogs/game-tech/engine/render/technology-artist/filament/4-material","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"Filament 渲染器里的算法"}]},{"id":"IjSJcTBAmgHls6oeTSID","title":"5. Lighting","pathname":"/blogs/game-tech/engine/render/technology-artist/filament/5-lighting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"Filament 渲染器里的算法"}]},{"id":"sgvLYgwbHEs6FR7SKQVv","title":"自然模拟","pathname":"/blogs/game-tech/engine/render/technology-artist/nature","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"}]},{"id":"6JVn5sOaf7tZ3qWSEHgZ","title":"BRDF","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/brdf","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"HRShS3fcCORSXPeAxK5d","title":"全局光照 GI","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/global-illumination","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"CBcoWU106sICJFrtqOFC","title":"光照","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/lighting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"ndzJroU1tpWGQXeN4JjS","title":"物理真实的渲染","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/pbr","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"hGwLxRh1iOjj3R2ZLELG","title":"Blogs","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/real-time-rendering","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"Dmmdr2M3ZCL2RC6RdfSq","title":"反射","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/reflection","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"wkSjAe1WdLE7So7PlhHn","title":"UE 中的物理光照系统","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/ue-physics-lighting","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"G3WlqijNvRqBEU8L0q9e","title":"体渲染","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/volume","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"ebQgSDdHC7hoYAdlRF5c","title":"water","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/water","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"P775NkA47V5g1fvxFLeS","title":"天气系统","pathname":"/blogs/game-tech/engine/render/technology-artist/nature/weather-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"技术美术"},{"label":"自然模拟"}]},{"id":"DWBrom2L9ZZBInzi0gP6","title":"渲染教程","pathname":"/blogs/game-tech/engine/render/tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"}]},{"id":"7S545ORn9SGZlIwYSK2q","title":"apex-legends-mobile","pathname":"/blogs/game-tech/engine/render/tutorials/apex-legends-mobile","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"}]},{"id":"YfYnQhQ7WJ45Ie9WR8de","title":"Shader 入门精要笔记","pathname":"/blogs/game-tech/engine/render/tutorials/shader-book","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"}]},{"id":"duK5bFBQRveBwNxgUIcl","title":"庄懂-美术向 TA 课程","pathname":"/blogs/game-tech/engine/render/tutorials/zhuangdong--ta","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"}]},{"id":"0ctG00YDtzkea8zAzhkv","title":"games-202","pathname":"/blogs/game-tech/engine/render/tutorials/games-202","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"}]},{"id":"jvVULSpS73HvwPfWiWip","title":"Introduction and Overview","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/1.introduction-and-overview","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"yx6LV4SKkHpAnbBJGFkR","title":"Real-Time Physically-Based Materials","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/10.-real-time-physically-based-materials-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"aY56icrbmNAEiSsFpLOX","title":"real-time-physically-based-materials-2","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/11.-real-time-physically-based-materials-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"uA1ermB28BIjo01yZOfw","title":"实时光线追踪 1","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/12.-real-time-ray-tracing-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"T8rs9gIGdPmn0HCW2Ke2","title":"实时光线追踪 2","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/13.-real-time-ray-tracing-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"YmFnLqeAK3bQSPj3mmtM","title":"A Glimpse of Industrial Solusion","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/14.-a-glimpse-of-industrial-solusion","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"3o6U5sLEfZotjhUV2aPZ","title":"2. Recap of CG Basics","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/2.recap-of-cg-basics","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"BllQmwSdFs09UdLBByDg","title":"Real time Shadows 1","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/3.real-time-shadows-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"xRgiLQpn6BDlFiR1u2aZ","title":"Real time shadows 2","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/4.real-time-shadows-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"fMXRdtr5tLbqK4k1fbnN","title":"实时环境光 上","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/5.real-time-environment-mapping-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"b320sdP9PM8TvZKvg48Z","title":"实时环境光 下","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/6.real-time-environment-mapping-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"2l2urCUT6XBiND65UywW","title":"实时全局光照 1","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/7.real-time-global-illumination-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"lau3wedaR5zUniM3BdI0","title":"实时全局光照 2","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/8.real-time-global-illumination-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"xCuePLJuh7aDhc3m5N5Q","title":"Realtime global illumination 3","pathname":"/blogs/game-tech/engine/render/tutorials/games-202/9.real-time-global-illumination-3","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"渲染"},{"label":"渲染教程"},{"label":"games-202"}]},{"id":"r04hTFkuobjyJWAEQLSV","title":"渲染笔记","pathname":"/blogs/game-tech/engine/renderer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"meXUzeDlPYKuaYaL9RtF","title":"tutorials","pathname":"/blogs/game-tech/engine/tutorials","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"}]},{"id":"tBxGZWlJWw0Hm1JiXZRK","title":"mobile-optimize","pathname":"/blogs/game-tech/engine/tutorials/mobile-optimize","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"}]},{"id":"sDkBdFUGNEIke0btzUj8","title":"modern-mobile-rendering-note","pathname":"/blogs/game-tech/engine/tutorials/modern-mobile-rendering-note","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"}]},{"id":"vSWhnc4sdXKqCt9Ac8d2","title":"README_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"}]},{"id":"E7BbvQsqW11nWAZPRY5u","title":"1. 导论","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/1.-dao-lun","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"zYs40ifVWEI3ivn7XwST","title":"10. 渲染引擎","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/10.-xuan-ran-yin-qing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"IcuQhiNoWW6Bi588YpHK","title":"11. 动画系统","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/11.-dong-hua-xi-tong","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"iOjGtkigxA9GfNNPNtHL","title":"12. 碰撞和刚体动力学","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/12.-peng-zhuang-he-gang-ti-dong-li-xue","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"4VSslgwG8pts0PmsnNEm","title":"13. 音频","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/13.-yin-pin","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"rXYg4xjU130JEXAz9Ojq","title":"14. 游戏性系统简介","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/14.-you-xi-xing-xi-tong-jian-jie","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"cRU0cUhq94mrutB5VFH9","title":"15. 运行时游戏性基础系统","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/15.-yun-xing-shi-you-xi-xing-ji-chu-xi-tong","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"1ZYDZzppvjHzOIyr5qTx","title":"2. 专业工具","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/2.-zhuan-ye-gong-ju","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"ciet2lvD7akL3BKwoBwQ","title":"C/ C++ 的数据、代码及内存","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/3-you-xi-ruan-jian-gong-cheng-ji-chu","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"nWjXecPGQi8nIYWo5t5a","title":"4. 游戏所需要的三维数学","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/4.-you-xi-suo-xu-yao-de-san-wei-shu-xue","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"G9EEALOCpcr1hHklLKGO","title":"5. 游戏支持系统_冲突文件_zkx_20240828215908","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/5.-you-xi-zhi-chi-xi-tong","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"kKlK5fNGVulAH5KEH1vZ","title":"6. 资源及文件系统","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/6.-zi-yuan-ji-wen-jian-xi-tong","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"ReQLChSEeDUGgePLdKDU","title":"7. 游戏循环及实时模拟","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/7.-you-xi-xun-huan-ji-shi-shi-mo-ni","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"zZjhSEZWuxVIzPzx2bK8","title":"8. 人体学接口设备","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/8.-ren-ti-xue-jie-kou-she-bei","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"kMm00jKniV64yFG28KGk","title":"9. 调试及开发工具","pathname":"/blogs/game-tech/engine/tutorials/game-engine-architecture/9.-tiao-shi-ji-kai-fa-gong-ju","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"README_冲突文件_zkx_20240828215908"}]},{"id":"kyN1gAP3SLIdZtlySsEZ","title":"GAMES104-现代游戏引擎: 从入门到实践","pathname":"/blogs/game-tech/engine/tutorials/games-104","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"}]},{"id":"70EYh5MVyJ8VHQYkL1Aq","title":"第一节：游戏引擎导论","pathname":"/blogs/game-tech/engine/tutorials/games-104/01-introduction-to-game-engines","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"mzXz39Gnv0q7wFI3wa6B","title":"第二节：引擎架构分层","pathname":"/blogs/game-tech/engine/tutorials/games-104/02-engine-architecture-layering","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"yxalbHrUohoor4BssO7c","title":"第三节：如何构建游戏世界","pathname":"/blogs/game-tech/engine/tutorials/games-104/03-build-game-world","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"52cqWtkqNXN8njbiMiV4","title":"第四节：游戏引擎中的渲染实现","pathname":"/blogs/game-tech/engine/tutorials/games-104/04-renderer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"Hfi4El6dYkS2CZ1Hn1g7","title":"第五节：光和材质","pathname":"/blogs/game-tech/engine/tutorials/games-104/05-light-material","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"zpNP7wxknInBH7kxXIFQ","title":"第六节：游戏中大气和云的渲染","pathname":"/blogs/game-tech/engine/tutorials/games-104/06-atmosphere-cloud","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"GuQfOadLsnoCvyYLiy5b","title":"第七课：游戏中渲染管线、后处理和其他","pathname":"/blogs/game-tech/engine/tutorials/games-104/07-render-pipeline","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"CipF9s3yoX81em5dAN6r","title":"第八课：引擎中的动画技术基础","pathname":"/blogs/game-tech/engine/tutorials/games-104/08-animation-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"gcFu6c05ewP0HJnzTCYn","title":"Advanced Animation Technology","pathname":"/blogs/game-tech/engine/tutorials/games-104/09-advanced-animation-technology","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"VQly8m5qHLCpeEGDb5to","title":"Physics System","pathname":"/blogs/game-tech/engine/tutorials/games-104/10-physics-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"nkFqYgzp8oVBX7KFBEBx","title":"物理系统应用","pathname":"/blogs/game-tech/engine/tutorials/games-104/11-physics-system-application","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"IM70ezVTQXOOuRpGVKgZ","title":"粒子系统和音效系统","pathname":"/blogs/game-tech/engine/tutorials/games-104/12-effect","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"brjZgaoFsF5zvHG8VXJD","title":"玩法","pathname":"/blogs/game-tech/engine/tutorials/games-104/15-gameplay","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"wH2MyNfl4KMkIA5JJwRb","title":"基础 AI 上","pathname":"/blogs/game-tech/engine/tutorials/games-104/16-gameplay-ai-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"XFKeghoRAmv3eEYSuT5G","title":"基础 AI 下","pathname":"/blogs/game-tech/engine/tutorials/games-104/16-gameplay-ai-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"J74K9iqRxuKBJoHcmyrP","title":"高级 AI 上","pathname":"/blogs/game-tech/engine/tutorials/games-104/17-gameplay-ai-advance-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"mFzFr1uaEdBJxeGcX0lM","title":"高级 AI 下 Machine Learning","pathname":"/blogs/game-tech/engine/tutorials/games-104/17-gameplay-ai-advance-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"73P96x7lUaY7RAtkJKA0","title":"网络架构基础 上","pathname":"/blogs/game-tech/engine/tutorials/games-104/18-network-basic-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"qb3GZ19925msiNJjDI8x","title":"网络架构基础 下","pathname":"/blogs/game-tech/engine/tutorials/games-104/18-network-basic-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"NPR85EVGt8NS3afrLof3","title":"网络架构进阶 上","pathname":"/blogs/game-tech/engine/tutorials/games-104/19-network-advance-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"hdgHEPxfC2UgCxd1HPxj","title":"网络架构进阶 下","pathname":"/blogs/game-tech/engine/tutorials/games-104/19-network-advance-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"7Ud2I0np2yXBHZizL7yn","title":"Data-Oriented Programming and Job System 面向数据编程","pathname":"/blogs/game-tech/engine/tutorials/games-104/20-data-oriented-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"OtMlr25XD9Js0Mo1AHdY","title":"Data Oriented 下","pathname":"/blogs/game-tech/engine/tutorials/games-104/20-data-oriented-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"xVRhSQRPuewwDxRtd0Ru","title":"动态全局光照和 Luman","pathname":"/blogs/game-tech/engine/tutorials/games-104/21-lumen","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"nX6977ujSjVuXHnb7F9W","title":"全局光照和 lumen 下","pathname":"/blogs/game-tech/engine/tutorials/games-104/22-lumen-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"a3iz7EbZDruGzDlsuWLX","title":"GPU-Driven Geometry pipeline - Nanite","pathname":"/blogs/game-tech/engine/tutorials/games-104/23-nanite-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"GTD9DBJ6Q2YSLmk503Kt","title":"Nanite - 2","pathname":"/blogs/game-tech/engine/tutorials/games-104/23-nanite-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"GAMES104-现代游戏引擎: 从入门到实践"}]},{"id":"LJlVHaBpr5SPgwzlkFO9","title":"games-106","pathname":"/blogs/game-tech/engine/tutorials/games-106","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"}]},{"id":"EGBaMUSILsnQatkfNABA","title":"1. 现代图形绘制流水导论","pathname":"/blogs/game-tech/engine/tutorials/games-106/1.-xian-dai-tu-xing-hui-zhi-liu-shui-dao-lun","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"DYgNfHfqpJJGuHtM5Tet","title":"2. 图形绘制流水的基本原理和实践 (1)","pathname":"/blogs/game-tech/engine/tutorials/games-106/2.-tu-xing-hui-zhi-liu-shui-de-ji-ben-yuan-li-he-shi-jian-1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"OQZONla68KLGbvRiGe0l","title":"3. 图形绘制流水的基本原理和实践 (2)","pathname":"/blogs/game-tech/engine/tutorials/games-106/3.-tu-xing-hui-zhi-liu-shui-de-ji-ben-yuan-li-he-shi-jian-2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"lLLb6KxuB8vq14zYTh9f","title":"4. 图形绘制流水的基本原理和实践 (3)","pathname":"/blogs/game-tech/engine/tutorials/games-106/4.-tu-xing-hui-zhi-liu-shui-de-ji-ben-yuan-li-he-shi-jian-3","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"lL9muUgJjhrkV4sx4DxM","title":"绘制管线中的计算频率","pathname":"/blogs/game-tech/engine/tutorials/games-106/5.-duo-gailzhuo-se","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"N7lvWZyrSIXNLAOw1atx","title":"6. 性能分析","pathname":"/blogs/game-tech/engine/tutorials/games-106/6.-xing-neng-fen-xi","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"笔记"},{"label":"tutorials"},{"label":"games-106"}]},{"id":"VIgM6ZsgeI2bZlz0OCsW","title":"game-ai","pathname":"/blogs/game-tech/game-ai","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"游戏技术"}]},{"id":"H47N8F4H3KtFvgW4EZL6","title":"game-ai-book","pathname":"/blogs/game-tech/game-ai/raedme","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-ai"}]},{"id":"DqReeqy04yHJLbmntiTW","title":"behaviour","pathname":"/blogs/game-tech/game-ai/behaviour","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-ai"}]},{"id":"PK7YMb1lqR7A1tXdgpZB","title":"games-104-goap","pathname":"/blogs/game-tech/game-ai/games-104-goap","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-ai"}]},{"id":"a5oCSpdrRKMX1XqdQACE","title":"goap","pathname":"/blogs/game-tech/game-ai/goap","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-ai"}]},{"id":"vaP5KkN1j23evKmq40M1","title":"sli97","pathname":"/blogs/game-tech/game-ai/sli97","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-ai"}]},{"id":"VIb9MBqVFVVEjPX2agFo","title":"game-analize","pathname":"/blogs/game-tech/game-analize","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"W1VqWoTd5rZxO0KjgWPJ","title":"pickfish","pathname":"/blogs/game-tech/game-analize/pickfish","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-analize"}]},{"id":"sal8ScE9ULqx0Co1NUlK","title":"third-party","pathname":"/blogs/game-tech/game-analize/pickfish/third-party","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-analize"},{"label":"pickfish"}]},{"id":"g3TLG0YeSX1TDTHYuunj","title":"流程","pathname":"/blogs/game-tech/game-analize/pickfish/liu-cheng","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"game-analize"},{"label":"pickfish"}]},{"id":"h2uH9WBi2dsJI61mt3Fh","title":"游戏设计","pathname":"/blogs/game-tech/game-design","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"Kn2Z4un9mOBH89Q15aag","title":"battle-system","pathname":"/blogs/game-tech/game-design/battle-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"RA5YHKP5BOMzHCL3JYYS","title":"新手引导","pathname":"/blogs/game-tech/game-design/beginner-guidance","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"iXM4eTRZvKe8bl8B1RDF","title":"character-controller","pathname":"/blogs/game-tech/game-design/character-controller","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"Nkw23llCw75GQrk1dUdf","title":"game-designer-books","pathname":"/blogs/game-tech/game-design/game-designer-books","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"gDbnmCsS0TqKjrxcuFJA","title":"game-theory","pathname":"/blogs/game-tech/game-design/game-theory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"KV0hiZpBgJErZblY7WuV","title":"关卡策划","pathname":"/blogs/game-tech/game-design/level-design","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"EB1T5tgQUUy3gJXu3dNQ","title":"模块化设计","pathname":"/blogs/game-tech/game-design/modules-design","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"9t0wuN8rH1P1ZFfpdmxp","title":"simple-note","pathname":"/blogs/game-tech/game-design/note","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"NcxThm67VyHJsznYY5rm","title":"player-behaviour","pathname":"/blogs/game-tech/game-design/player-behaviour","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"mM1FDe0TXpYZk69JFwkN","title":"skill","pathname":"/blogs/game-tech/game-design/skill","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"8d1W7zaqxrswZhxY7xOH","title":"缝合怪和肉鸽","pathname":"/blogs/game-tech/game-design/stitches-and-rogulike","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"k8UUFMdNFk0EVhO1yXjS","title":"顶视角","pathname":"/blogs/game-tech/game-design/top-down","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"1XCjVGmK9uhEtJg8JYzX","title":"tps-vs-fps","pathname":"/blogs/game-tech/game-design/tps-vs-fps","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"bvgnvzI4DTnks5OaoCMf","title":"策划实用网站","pathname":"/blogs/game-tech/game-design/webs","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"IUe4yXUUbhD1edAw6DrF","title":"culture","pathname":"/blogs/game-tech/game-design/culture","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"4DYMASEnBsADhBngh7t4","title":"游戏数值","pathname":"/blogs/game-tech/game-design/game-numerical","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"nDhoVwoOqhgIoxYhmftZ","title":"battle-numerical","pathname":"/blogs/game-tech/game-design/game-numerical/battle-numerical","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏数值"}]},{"id":"2btioThXFJh2W7rU0lud","title":"战斗数值","pathname":"/blogs/game-tech/game-design/game-numerical/battle-value","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏数值"}]},{"id":"ViglwAfaj5eOdQeORqzJ","title":"装备数值","pathname":"/blogs/game-tech/game-design/game-numerical/equipment-numerical","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏数值"}]},{"id":"RsTvbsISyE6LcZSNgc44","title":"游戏设计教程","pathname":"/blogs/game-tech/game-design/tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"}]},{"id":"ETgAxMAHonALiZZF1Ebl","title":"超简短的独立游戏开发教学第一季","pathname":"/blogs/game-tech/game-design/tutorials/super-short-indie-game-se1","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏设计教程"}]},{"id":"O0NaTXV6rxHvZ0izwDnR","title":"超简短的独立游戏开发教学第二季","pathname":"/blogs/game-tech/game-design/tutorials/super-short-indie-game-se2","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏设计教程"}]},{"id":"6zhchKZVUK16zLXDi6WX","title":"zelda-phisics-sound","pathname":"/blogs/game-tech/game-design/tutorials/zelda-phisics-sound","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏设计"},{"label":"游戏设计教程"}]},{"id":"b3GJ4DrO9H0U0un8Macn","title":"游戏引擎编程语言","pathname":"/blogs/game-tech/languages","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"O1JcZke41l9wum6y4Ymy","title":"CPP","pathname":"/blogs/game-tech/languages/cpp","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"}]},{"id":"IcXWTF2yKlUSbDUTJaLg","title":"cmake-tutorial","pathname":"/blogs/game-tech/languages/cpp/cmake-tutorial","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"CPP"}]},{"id":"R8WsQZTA9uIahmKWhIIa","title":"编译","pathname":"/blogs/game-tech/languages/cpp/compiling","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"CPP"}]},{"id":"ddzO30X06E0GWiDpnnP7","title":"包管理","pathname":"/blogs/game-tech/languages/cpp/package-manage","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"CPP"}]},{"id":"ffRhI3OFofT95HOFbJ6T","title":"cpp 工程结构","pathname":"/blogs/game-tech/languages/cpp/project-structure","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"CPP"}]},{"id":"QOmRoseVxg9LFBkSwa7B","title":"智能指针","pathname":"/blogs/game-tech/languages/cpp/smart-pointer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"CPP"}]},{"id":"KQlQSXZ6xvD2MEfBdHar","title":"C#","pathname":"/blogs/game-tech/languages/csharp","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"}]},{"id":"mi96ZYxNAajwjweEG12V","title":"GC","pathname":"/blogs/game-tech/languages/csharp/csharp-gc","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"C#"}]},{"id":"VsanDoIF8I63HUTrdbv7","title":"Web","pathname":"/blogs/game-tech/languages/csharp/csharp-web","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"C#"}]},{"id":"N0hFx18eZ3teEYmzqXFn","title":"语言执行原理","pathname":"/blogs/game-tech/languages/csharp/dot-net","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"C#"}]},{"id":"cIuicL0XvVjcPKbkoyUY","title":"weak-reference_冲突文件_zkx_20240828215917","pathname":"/blogs/game-tech/languages/csharp/weak-reference","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"C#"}]},{"id":"5TyPbJ5HtLX9EaKBTM8k","title":"rust","pathname":"/blogs/game-tech/languages/rust","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"}]},{"id":"zvNk00cwFoaUpPFhHgPQ","title":"cargo","pathname":"/blogs/game-tech/languages/rust/cargo","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"8w99XMdc9moMP1Iot4e0","title":"macro","pathname":"/blogs/game-tech/languages/rust/macro","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"hUv8o1dPehjNKVGO7TQg","title":"Rust android","pathname":"/blogs/game-tech/languages/rust/rust-android","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"cb7SYOUDPuQfmkbEUiXy","title":"rust-async","pathname":"/blogs/game-tech/languages/rust/rust-async","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"KhSXA2oOqGmIBfftb6B4","title":"跨平台","pathname":"/blogs/game-tech/languages/rust/rust-cross-platform","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"Fp3uQGvZ5ieq9K57ATyy","title":"FFI","pathname":"/blogs/game-tech/languages/rust/rust-ffi","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"760la1T4s8dt93XNZOJH","title":"文件操作","pathname":"/blogs/game-tech/languages/rust/rust-file","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"XHBAwjHDSASzgnMeAZqm","title":"Rust Macros","pathname":"/blogs/game-tech/languages/rust/rust-macros","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"N2D1d633cqmjdpZ6giM3","title":"Rust 内存管理","pathname":"/blogs/game-tech/languages/rust/rust-memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"0i3w60CDjgpp4ZUAKaNo","title":"Rust Option 和 Result 的处理","pathname":"/blogs/game-tech/languages/rust/rust-option-result","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"AojEQT0GtcsIWS8cM5wT","title":"Rust 中的引用","pathname":"/blogs/game-tech/languages/rust/rust-reference","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"8w1SlOg8J6yfzjVxTosd","title":"Rust 正则表达式","pathname":"/blogs/game-tech/languages/rust/rust-regex","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"lTculEwiXWSIc12LTHUN","title":"学习 Rust","pathname":"/blogs/game-tech/languages/rust/rust-learn","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"o7beHPAWkWweiUUAsrgO","title":"Rust 笔记","pathname":"/blogs/game-tech/languages/rust/rust-learn/rust-course","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"},{"label":"学习 Rust"}]},{"id":"SwV69PGIgacy37zK7O8x","title":"使用 Rust 写 Vulkan","pathname":"/blogs/game-tech/languages/rust/rust-renderer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"}]},{"id":"qS2R0ZZz3H4tquWdHUwA","title":"开源中间件和项目","pathname":"/blogs/game-tech/languages/rust/rust-renderer/open-source","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"},{"label":"使用 Rust 写 Vulkan"}]},{"id":"wrc5zu1SSw5a319u2BN8","title":"Rust 光线追踪","pathname":"/blogs/game-tech/languages/rust/rust-renderer/rust-ray-tracing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"游戏引擎编程语言"},{"label":"rust"},{"label":"使用 Rust 写 Vulkan"}]},{"id":"DO9ZOQDYQ3F3OoRzboTQ","title":"数学","pathname":"/blogs/game-tech/math","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"}]},{"id":"DbIkRFivA7uPhNOYHkCf","title":"Fractal","pathname":"/blogs/game-tech/math/fractal","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"B5ZeBBufGwsW8BLs87hp","title":"机器学习","pathname":"/blogs/game-tech/math/ai","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"qFVIe4fI315wyVPrhdgL","title":"元胞自动机","pathname":"/blogs/game-tech/math/cellular-automata","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"91wW98BBNHN1NtG7ED7X","title":"曲线","pathname":"/blogs/game-tech/math/curve","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"PMPlSRQ6ZwMuEbksP5pz","title":"半球积分","pathname":"/blogs/game-tech/math/hemispherical-integral","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"nI6HaxbIFdnVguWMagoZ","title":"线性代数的本质","pathname":"/blogs/game-tech/math/linear-algebra","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"3ooY0MqO1JOXamMYKV46","title":"低差异序列","pathname":"/blogs/game-tech/math/low-discrepancy","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"olNT37TQkx0Zizl6lLBH","title":"噪声","pathname":"/blogs/game-tech/math/noise","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"LG3kT3QNhxAYYrHhuxqo","title":"四元数","pathname":"/blogs/game-tech/math/quaternion","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"jPgPwFH3o8LgiffUeyEv","title":"有向距离场","pathname":"/blogs/game-tech/math/sdf","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"9OPVFXygvumVV2FVds5T","title":"空间变换","pathname":"/blogs/game-tech/math/space","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"VENPZz1toMEubJOcQebc","title":"球谐函数","pathname":"/blogs/game-tech/math/spherical-harmonic","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"uCcRugQ5q1x8OulQq2GF","title":"physics","pathname":"/blogs/game-tech/math/physics","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"}]},{"id":"p9Q1kobibhp41lF1wbJJ","title":"Games 401","pathname":"/blogs/game-tech/math/physics/games-401","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"},{"label":"physics"}]},{"id":"eQmPpksIGsmvAdJqIS8T","title":"soft-body","pathname":"/blogs/game-tech/math/physics/soft-body","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏技术"},{"label":"数学"},{"label":"physics"}]},{"id":"-MjYJr386cNbIwZwb9uX","title":"游戏","pathname":"/blogs/games","siteSpaceId":"sitesp_WYitg","description":""},{"id":"DnM9R6NakuuSz2o4LAOW","title":"赛博朋克 2077","pathname":"/blogs/games/cyberpunk-2077","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"qct1S2sHnNDofbOdmoq5","title":"艾尔登法环","pathname":"/blogs/games/elden-ring","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"SV1NcQ00HTZop32gIEtl","title":"密室逃脱","pathname":"/blogs/games/escape-room","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"ySmRQTInajdrD3o6fYSP","title":"日式","pathname":"/blogs/games/japan","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"ukw3EN109984DEOO3RV8","title":"冒险岛国际服","pathname":"/blogs/games/maple-story","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"tFTSS19zO1RbHTqED8tS","title":"no-oxygen","pathname":"/blogs/games/no-oxygen","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"dBmmXCbUYvcP1c6DM1N1","title":"oil-game","pathname":"/blogs/games/oil-game","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"vFd3B6uzXgWlBhfzUL5S","title":"text-game","pathname":"/blogs/games/text-game","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"游戏"}]},{"id":"-MjYJr3105bSFg-OBjGP","title":"工具","pathname":"/blogs/tools","siteSpaceId":"sitesp_WYitg","description":""},{"id":"6LJVgPqLMPvUoFCubO8E","title":"llm","pathname":"/blogs/tools/llm","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"2tFSySnc7EF00lBfLRFE","title":"shell","pathname":"/blogs/tools/shell","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"-MjYJr3ENJbH90iidIgx","title":"博客搭建","pathname":"/blogs/tools/blog","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"id84dIVK5uahaMVODRJ4","title":"基础","pathname":"/blogs/tools/blog/blog-base","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"博客搭建"}]},{"id":"JLlKSYOlLWDphAXEwVGN","title":"美化","pathname":"/blogs/tools/blog/blog-decorate","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"博客搭建"}]},{"id":"sZ6u1c4PjgZfXmYeJF45","title":"使用 Markdown 做博客","pathname":"/blogs/tools/blog/markdown-blog","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"博客搭建"}]},{"id":"B2DMc2nq01qSX0FNiAdI","title":"my-blogs","pathname":"/blogs/tools/blog/my-blogs","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"博客搭建"}]},{"id":"P9TwhOGBEtUBAdSlzXxw","title":"游戏引擎使用","pathname":"/blogs/tools/game-engine","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"6cv1ZTm9WZKJXKNjRJDE","title":"虚幻引擎","pathname":"/blogs/tools/game-engine/unreal","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"}]},{"id":"RryqQo5xUxTNyhbxsYUN","title":"Unity","pathname":"/blogs/tools/game-engine/unity","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"}]},{"id":"2m35OGZ9wy71MrnSWG6L","title":"plugins","pathname":"/blogs/tools/game-engine/unity/plugins","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"}]},{"id":"YwLR1r7f3CN2hrpPNOxY","title":"client","pathname":"/blogs/tools/game-engine/unity/client","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"}]},{"id":"kw8lrzKV3UMNZUuGhxMQ","title":"life-time","pathname":"/blogs/tools/game-engine/unity/client/life-time","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"qvt6sp47VY1G8El7w6WP","title":"网络","pathname":"/blogs/tools/game-engine/unity/client/network","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"NpYCmTdfw583fiOhFZnn","title":"weixin","pathname":"/blogs/tools/game-engine/unity/client/weixin","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"DvmRwoE5z5Zq4m6DP2NO","title":"3c","pathname":"/blogs/tools/game-engine/unity/client/3c","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"QVhI4qnbDgTUiWlzUu1C","title":"input","pathname":"/blogs/tools/game-engine/unity/client/3c/input","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"}]},{"id":"kIIbCJy2m1TzFPteuRkk","title":"animator","pathname":"/blogs/tools/game-engine/unity/client/3c/animator","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"}]},{"id":"ZfF1E3Cu4y044XYTnBPq","title":"Reference","pathname":"/blogs/tools/game-engine/unity/client/3c/animator/playable","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"},{"label":"animator"}]},{"id":"DO65lBX1jxfOOpKoCm4Z","title":"controller","pathname":"/blogs/tools/game-engine/unity/client/3c/controller","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"}]},{"id":"Yqyb5lig4MOqhCwPmkdY","title":"Motion","pathname":"/blogs/tools/game-engine/unity/client/3c/controller/motion","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"},{"label":"controller"}]},{"id":"Nyo2pb5mQlv7mgeb4h7t","title":"golden-rush","pathname":"/blogs/tools/game-engine/unity/client/3c/golden-rush","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"}]},{"id":"7g4CC1oWg6pHG2gpW5mr","title":"base","pathname":"/blogs/tools/game-engine/unity/client/3c/golden-rush/base","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"},{"label":"golden-rush"}]},{"id":"WChYVAylBAb8kQQosdy7","title":"工程技术","pathname":"/blogs/tools/game-engine/unity/client/3c/golden-rush/engineering","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"},{"label":"golden-rush"}]},{"id":"iYadaiMVuZgHMPkxK81h","title":"input","pathname":"/blogs/tools/game-engine/unity/client/3c/input-1","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"}]},{"id":"g01dfNucHVfV5BsOkkW1","title":"input-system","pathname":"/blogs/tools/game-engine/unity/client/3c/input-1/input-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"3c"},{"label":"input"}]},{"id":"j4EZooVoNEYxY8dP6PcK","title":"代码","pathname":"/blogs/tools/game-engine/unity/client/code","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"8BeETzdQpwL6nwUDDZQp","title":"协程","pathname":"/blogs/tools/game-engine/unity/client/code/coroutine","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"}]},{"id":"Ym48OxiO4tsb8EjIOYfy","title":"事件系统","pathname":"/blogs/tools/game-engine/unity/client/code/event-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"}]},{"id":"tRUX8ltXH7tJv4Nv75e4","title":"游戏框架","pathname":"/blogs/tools/game-engine/unity/client/code/game-framework","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"}]},{"id":"NTsLpFrLIrzw64PsJAh2","title":"multi-threads","pathname":"/blogs/tools/game-engine/unity/client/code/multi-threads","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"}]},{"id":"M0G5HbyReScMUmFAGOav","title":"JobSystem","pathname":"/blogs/tools/game-engine/unity/client/code/multi-threads/jobsystem","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"},{"label":"multi-threads"}]},{"id":"aaBE9UJKYLKW4T3YdppG","title":"unitask","pathname":"/blogs/tools/game-engine/unity/client/code/multi-threads/unitask","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"代码"},{"label":"multi-threads"}]},{"id":"0l0HhtHEjdlVzpP3jACX","title":"DOTS","pathname":"/blogs/tools/game-engine/unity/client/dots","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"5vLOW1se71qabUn979LU","title":"ai_冲突文件_zkx_20240828215923","pathname":"/blogs/tools/game-engine/unity/client/dots/ai","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"}]},{"id":"oG2sPkrmX0fzu8SzHBJI","title":"Entity component system","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"}]},{"id":"g1hrqd4kFU4cnrkdoaco","title":"errors_冲突文件_zkx_20240828215923","pathname":"/blogs/tools/game-engine/unity/client/dots/errors","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"}]},{"id":"pLZUxLK5s2xTNkpqG06V","title":"SubScene","pathname":"/blogs/tools/game-engine/unity/client/dots/subscene","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"}]},{"id":"jTYgZLAyMvj8jVMxnk7y","title":"ecs-sample-note","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"}]},{"id":"95oUSXclTJ4jye32TLsK","title":"advance","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/advance","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"h60Rf6KBACpEOaeI159W","title":"bake","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/bake","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"JXEVubKzoFLlz77feBaH","title":"base-practice","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/base-practice","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"yvN1JVGCJ32axRzEQWeu","title":"graphical","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/graphical","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"u0D7BYJGFTYG1hcUSWum","title":"render","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/render","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"tEfwef59Iw8NSRHB5JmY","title":"resource","pathname":"/blogs/tools/game-engine/unity/client/dots/ecs-sample-note/resource","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"DOTS"},{"label":"ecs-sample-note"}]},{"id":"aFzEaX5d5BcwKAQH8BTP","title":"Unity 编辑器使用技巧","pathname":"/blogs/tools/game-engine/unity/client/editor","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"wJFfU45JyXJ7JiXiL8qA","title":"自定义模块","pathname":"/blogs/tools/game-engine/unity/client/editor/custom-package","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"}]},{"id":"7vEI4TZta80tb9PcfClE","title":"下载","pathname":"/blogs/tools/game-engine/unity/client/editor/download","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"}]},{"id":"AxFXwS84KXuhfcmfqWA7","title":"android","pathname":"/blogs/tools/game-engine/unity/client/editor/android","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"}]},{"id":"EsUyA4i0p8qFYuAqcdzd","title":"调试安卓机","pathname":"/blogs/tools/game-engine/unity/client/editor/android/android-debug","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"},{"label":"android"}]},{"id":"KTnjmG9r59XTtIFCOUDs","title":"install-apk","pathname":"/blogs/tools/game-engine/unity/client/editor/android/install-apk","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"},{"label":"android"}]},{"id":"mogOj2li4YnCW8Dvr31g","title":"Unity 工具","pathname":"/blogs/tools/game-engine/unity/client/editor/editor-tool","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"}]},{"id":"HyLseJqP6Z8xFIDHBfr5","title":"Editor UI","pathname":"/blogs/tools/game-engine/unity/client/editor/editor-tool/editor-ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"},{"label":"Unity 工具"}]},{"id":"h6r0TkWaA2MI4XaAEqgc","title":"OnGUI","pathname":"/blogs/tools/game-engine/unity/client/editor/editor-tool/ongui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity 编辑器使用技巧"},{"label":"Unity 工具"}]},{"id":"0mlPQTgWgJVhbdFrZyeZ","title":"memory","pathname":"/blogs/tools/game-engine/unity/client/memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"yOK2bu5PxDm5huMe1wVb","title":"安卓内存","pathname":"/blogs/tools/game-engine/unity/client/memory/android-memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"memory"}]},{"id":"mgUeHgJkEZH4JVmOgRGa","title":"Unity 内存分布","pathname":"/blogs/tools/game-engine/unity/client/memory/memory-distributed","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"memory"}]},{"id":"T78nx19h9f1Jz9O48FeW","title":"native-memory","pathname":"/blogs/tools/game-engine/unity/client/memory/native-memory","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"memory"}]},{"id":"4f2RMvtdiqhz89wbtTvN","title":"performance","pathname":"/blogs/tools/game-engine/unity/client/performance","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"KbZvO0iE9Ye6Du1vtfI9","title":"accelerate","pathname":"/blogs/tools/game-engine/unity/client/performance/accelerate","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"performance"}]},{"id":"ezd1ykL5T5jiCxi4wpdi","title":"game-performance-note","pathname":"/blogs/tools/game-engine/unity/client/performance/game-performance-note","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"performance"}]},{"id":"M3RrJi0QFyx9uToeQsX3","title":"performance-optimize","pathname":"/blogs/tools/game-engine/unity/client/performance/performance-optimize","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"performance"}]},{"id":"DMXTKEq2VEPlb4nZkcBy","title":"plugins","pathname":"/blogs/tools/game-engine/unity/client/performance/plugins","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"performance"}]},{"id":"lnnVG8p5M8PAoxU4bUtM","title":"Unity UI","pathname":"/blogs/tools/game-engine/unity/client/ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"}]},{"id":"mfowCdl2prYhRi3DnYsM","title":"设计","pathname":"/blogs/tools/game-engine/unity/client/ui/design","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity UI"}]},{"id":"2VCPBaLLz1UOCetsZDUN","title":"layout","pathname":"/blogs/tools/game-engine/unity/client/ui/layout","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity UI"}]},{"id":"bhLBkZhLwJzxIpwk5YFv","title":"shader-ui","pathname":"/blogs/tools/game-engine/unity/client/ui/shader-ui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity UI"}]},{"id":"IFPqo2XSViHtbCTeGZ2e","title":"Reference","pathname":"/blogs/tools/game-engine/unity/client/ui/ugui","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"client"},{"label":"Unity UI"}]},{"id":"u3WAjI5BvtpIYMs4FzrA","title":"others","pathname":"/blogs/tools/game-engine/unity/others","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"}]},{"id":"wUDuVfm4ztRcknZNuSmD","title":"Mod for Unity Game","pathname":"/blogs/tools/game-engine/unity/others/mod","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"MQK13bcbBGCH3I3SNQ31","title":"weixin-game","pathname":"/blogs/tools/game-engine/unity/others/weixin-game","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"uxZe4AUYwfBijnZm2xuz","title":"xr","pathname":"/blogs/tools/game-engine/unity/others/xr","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"k5CP5R9XDl7WH4NHboWY","title":"interview","pathname":"/blogs/tools/game-engine/unity/others/interview","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"8laJ8ruBniTGAhFo5ONg","title":"junior-unity-client_冲突文件_zkx_20240828215923","pathname":"/blogs/tools/game-engine/unity/others/interview/junior-unity-client","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"interview"}]},{"id":"PVsRjqNQgAFZDcU1ewjT","title":"会议笔记","pathname":"/blogs/tools/game-engine/unity/others/meetings","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"EevWEmzRKgv4mh6grU9U","title":"Unity 开放日 - 厦门分享总结","pathname":"/blogs/tools/game-engine/unity/others/meetings/meeting-xiamen","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"会议笔记"}]},{"id":"ry6BSGXIgvzQRENOPHQc","title":"projects","pathname":"/blogs/tools/game-engine/unity/others/projects","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"}]},{"id":"rJ53659zojTdKzYl07Xg","title":"ET Framework","pathname":"/blogs/tools/game-engine/unity/others/projects/et","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"}]},{"id":"TreN94hPmcx4XkfKRVIy","title":"DOTS-training-samples","pathname":"/blogs/tools/game-engine/unity/others/projects/dots-training-samples","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"}]},{"id":"45mwT0NV3xGbximtNLBn","title":"蚂蚁模拟","pathname":"/blogs/tools/game-engine/unity/others/projects/dots-training-samples/ant-phermones","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"},{"label":"DOTS-training-samples"}]},{"id":"EiKIzlBqH92a9Dgv4qh8","title":"ECSSample","pathname":"/blogs/tools/game-engine/unity/others/projects/ecs-sample","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"}]},{"id":"7yJcwdOwCMM7XrMgIYF5","title":"Advanced","pathname":"/blogs/tools/game-engine/unity/others/projects/ecs-sample/advanced","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"},{"label":"ECSSample"}]},{"id":"T6FakRa1f9GpbgljPnt1","title":"Boids","pathname":"/blogs/tools/game-engine/unity/others/projects/ecs-sample/boids","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"},{"label":"ECSSample"}]},{"id":"xyaOuSgp69CUsVIlNeKf","title":"hellocube_冲突文件_zkx_20240828215923","pathname":"/blogs/tools/game-engine/unity/others/projects/ecs-sample/hellocube","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"others"},{"label":"projects"},{"label":"ECSSample"}]},{"id":"6vWJDOBPBH5s3DtVQCiL","title":"render","pathname":"/blogs/tools/game-engine/unity/render","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"}]},{"id":"Z2vVpZ1mVlxBBsofUWy1","title":"baking","pathname":"/blogs/tools/game-engine/unity/render/baking","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"9cLO8g8tCZSBbqt8Heqg","title":"gpu-driven","pathname":"/blogs/tools/game-engine/unity/render/gpu-driven","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"lgEt1saDm2skOlznUUVG","title":"粒子系统","pathname":"/blogs/tools/game-engine/unity/render/partical-system","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"7zFsj9DNneNOocf9faEj","title":"Visual Effect Graph","pathname":"/blogs/tools/game-engine/unity/render/visual-effect-graph","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"Ule13wCY8KkIIHi4GRr4","title":"渲染管线","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"nyU2OjAbWJdSf1OC1ZuU","title":"batch-render-group","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/batch-render-group","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"AYmnXh0PVYNOhcV0d0Rk","title":"inverse-z","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/inverse-z","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"yCtQBdzq3A4dbbczsNsS","title":"platform-shader","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/platform-shader","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"N7P5TYYTray4TXgIzCFR","title":"scriptable-renderer","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/scriptable-renderer","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"G0TwqFx2Shm1Yc6VXcOI","title":"Universal Render Pipeline","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/urp","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"4tXbtgFUEf5RCFWxSIOJ","title":"HDRP","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"ovU7dAYxUbpxffatrmmE","title":"HDRP 中的 Anti-Aliasing","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp/anti-aliasing","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"HDRP"}]},{"id":"tCDUJRad8yp5HmNIPDMN","title":"HDRP 自定义渲染阶段","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp/custom-pass","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"HDRP"}]},{"id":"wr1hBs3rDxxIY40WQ0vc","title":"曝光","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp/exposure","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"HDRP"}]},{"id":"jyUWePWfhXlilFeS71jE","title":"Lit 光照","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp/lit","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"HDRP"}]},{"id":"Y3tzCc32PwvNbzGtpVcd","title":"SimpleLit","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/hdrp/simple-lit","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"HDRP"}]},{"id":"UA4oplD4rYGoCMzNcUuI","title":"SRP","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/srp","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"}]},{"id":"Agd3Z6MTXvIXDtm9cimM","title":"SRP Batch","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/srp/srp-batch","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"SRP"}]},{"id":"HyCVrDB3lpQStrOna2Ea","title":"SRP 概览","pathname":"/blogs/tools/game-engine/unity/render/render-pipeline/srp/srp-overview","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"渲染管线"},{"label":"SRP"}]},{"id":"556YTfcfXDFr4Z5Z1JM6","title":"Unity shader 使用","pathname":"/blogs/tools/game-engine/unity/render/shader","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"}]},{"id":"2ZpukdJFYc4rDZEi0YyT","title":"Compute Shader","pathname":"/blogs/tools/game-engine/unity/render/shader/compute-shader","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"bwSd7dd2WSmdGoUnddXy","title":"Draw Procedural","pathname":"/blogs/tools/game-engine/unity/render/shader/draw-procedural","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"4a4PTmy2qwBhQ9WkjsVo","title":"macro","pathname":"/blogs/tools/game-engine/unity/render/shader/macro","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"xFbxJqqzCocMTtLMlllT","title":"顶点坐标","pathname":"/blogs/tools/game-engine/unity/render/shader/position","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"9iqonlaGqC5iDsrrjotM","title":"Shader graph","pathname":"/blogs/tools/game-engine/unity/render/shader/shader-graph","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"vJd8lsUenCCDpPyZiY49","title":"着色器语法","pathname":"/blogs/tools/game-engine/unity/render/shader/shaderlab","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"rXbw8rUwewdcG4JiDs9Q","title":"variant","pathname":"/blogs/tools/game-engine/unity/render/shader/variant","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"qtBGLb0tY78dyOOJnZBD","title":"Shader 预热","pathname":"/blogs/tools/game-engine/unity/render/shader/warmup","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"render"},{"label":"Unity shader 使用"}]},{"id":"bHtb4XI9ksUZ6ffTxylX","title":"资源管理","pathname":"/blogs/tools/game-engine/unity/resource","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"}]},{"id":"zoI3zIo8liiQdZchiPP3","title":"Addressable","pathname":"/blogs/tools/game-engine/unity/resource/addressable","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"}]},{"id":"o7yvjXbtMHVIbLULH82p","title":"config","pathname":"/blogs/tools/game-engine/unity/resource/config","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"}]},{"id":"RVEcSjFkzYymb1W3h7qz","title":"商业化的资源管理和热更新","pathname":"/blogs/tools/game-engine/unity/resource/resource-manager","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"}]},{"id":"Z4tbQg9zjD2nIMUJxPAe","title":"AssetBundle","pathname":"/blogs/tools/game-engine/unity/resource/asset-bundle","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"}]},{"id":"LvvZ8eHG3laWzoY1AVWc","title":"problems","pathname":"/blogs/tools/game-engine/unity/resource/asset-bundle/problems","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"},{"label":"AssetBundle"}]},{"id":"LScjwWahqQDI8r2HY5Nl","title":"skills","pathname":"/blogs/tools/game-engine/unity/resource/asset-bundle/skills","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"},{"label":"AssetBundle"}]},{"id":"upd6g5ETX1ci6cDysh2R","title":"tutorials","pathname":"/blogs/tools/game-engine/unity/resource/asset-bundle/tutorials","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"},{"label":"AssetBundle"}]},{"id":"Qklz19WxSOp7Je2Jcht6","title":"asset","pathname":"/blogs/tools/game-engine/unity/resource/asset","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"}]},{"id":"nu7gq2iwCXd2nSduJUVY","title":"asset-live-time","pathname":"/blogs/tools/game-engine/unity/resource/asset/asset-live-time","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"},{"label":"asset"}]},{"id":"e1wkDpM2jzawz9MaC0Lh","title":"Asset 简介","pathname":"/blogs/tools/game-engine/unity/resource/asset/asset-overview","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"游戏引擎使用"},{"label":"Unity"},{"label":"资源管理"},{"label":"asset"}]},{"id":"-MjYJr2uCfAudpoR0j38","title":"Git 进阶使用","pathname":"/blogs/tools/git","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"XeUbx5EUX1xCCvSsPLKn","title":"git 常用方法","pathname":"/blogs/tools/git/git-commands","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"}]},{"id":"ooCFnzXBPxbiVDT7FngF","title":"Git 使用出问题时的解决办法","pathname":"/blogs/tools/git/git-resolve","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"}]},{"id":"ZpI174JyNPYtY86HiSyE","title":"git-submodule","pathname":"/blogs/tools/git/git-submodule","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"}]},{"id":"6HbMd1irzQY9XRpcwdZ7","title":"basic","pathname":"/blogs/tools/git/basic","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"}]},{"id":"vo5BZLmVq0vvQMBkkYwU","title":"Git 基础","pathname":"/blogs/tools/git/basic/git-basic","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"},{"label":"basic"}]},{"id":"S0HSP25WB8i3YPfxbMfX","title":"Github","pathname":"/blogs/tools/git/basic/git-github","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"},{"label":"basic"}]},{"id":"68wjGuZRStkEa6eODwT3","title":"Git 同步","pathname":"/blogs/tools/git/basic/git-sync","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Git 进阶使用"},{"label":"basic"}]},{"id":"ztqq4aMAQOgzc7wBUeLm","title":"IDE","pathname":"/blogs/tools/ide","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"NSW5joZo0NzmGg1m1QJ5","title":"代码配色### 代码配色","pathname":"/blogs/tools/ide/code-color","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"IDE"}]},{"id":"JfAnk19xu0KBBRKCfbqF","title":"Rider","pathname":"/blogs/tools/ide/rider","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"IDE"}]},{"id":"1o4s8BphXBn9FBeAJrli","title":"主题","pathname":"/blogs/tools/ide/theme","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"IDE"}]},{"id":"MAHApe74l8VEGoImT8LH","title":"obsidian","pathname":"/blogs/tools/obsidian","siteSpaceId":"sitesp_WYitg","breadcrumbs":[{"label":"工具"}]},{"id":"i42Il38rM7VcOBxg84e8","title":"obsidian","pathname":"/blogs/tools/obsidian/tap","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"obsidian"}]},{"id":"zvef3jxQZJw9ZTMlGklN","title":"webside-card","pathname":"/blogs/tools/obsidian/webside-card","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"obsidian"}]},{"id":"eyDyLiboOUm6Pg71cBJA","title":"语法格式","pathname":"/blogs/tools/syntax","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"2ZYJ6uLxTr9xG6rYFi4x","title":"正则化","pathname":"/blogs/tools/syntax/regex","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"语法格式"}]},{"id":"hXrb4iuqtyS93ewKFUsU","title":"Windows","pathname":"/blogs/tools/windows","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"}]},{"id":"sgcvSSj48EpUNvPVXPvv","title":"Windows 应用","pathname":"/blogs/tools/windows/windows-app","siteSpaceId":"sitesp_WYitg","description":"","breadcrumbs":[{"label":"工具"},{"label":"Windows"}]}]}