{
  "schemaVersion": "0.11.0",
  "canonical": "https://www.pystone.net/notes/game-dev-graphics-performance/",
  "atlas": "https://www.pystone.net/?node=game-dev-graphics-performance#knowledge-atlas",
  "markdown": "https://www.pystone.net/notes/game-dev-graphics-performance.md",
  "context": "https://www.pystone.net/notes/game-dev-graphics-performance.context.json",
  "knowledgeVersion": "224c990773de.5fa8af6e39fa",
  "build": {
    "siteCommit": "224c990773de166d23a886306577dd90379529ce",
    "notesCommit": "5fa8af6e39fa3891d1b9b4832bfa6c4e0ecaaf0a",
    "builtAt": "1970-01-01T00:00:00.000Z",
    "version": "224c990773de.5fa8af6e39fa"
  },
  "id": "note:game-dev-graphics-performance",
  "slug": "game-dev-graphics-performance",
  "title": "游戏研发、图形与性能",
  "type": "topic",
  "visibility": "public",
  "idStability": "rename-stable",
  "author": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "publisher": {
    "name": "Perrin Yong",
    "profile": "https://www.pystone.net/profile/"
  },
  "aliases": [],
  "summary": "游戏研发、图形与性能",
  "contentRole": "moc",
  "sourceType": "moc",
  "isMoc": true,
  "mocRecognition": "explicit",
  "mocScope": "topic",
  "generated": false,
  "attribution": "unspecified",
  "domain": "00-总览与索引",
  "tags": [],
  "mocs": [],
  "contentHash": "ec2b3d274f454ad4cdaceb976eee9614ad31781698dcd6e49b5beb17b557fba1",
  "assets": [],
  "headings": [
    {
      "depth": 1,
      "text": "游戏研发、图形与性能",
      "anchor": "游戏研发图形与性能",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E6%B8%B8%E6%88%8F%E7%A0%94%E5%8F%91%E5%9B%BE%E5%BD%A2%E4%B8%8E%E6%80%A7%E8%83%BD"
    },
    {
      "depth": 2,
      "text": "从架构到运行时",
      "anchor": "从架构到运行时",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%9E%B6%E6%9E%84%E5%88%B0%E8%BF%90%E8%A1%8C%E6%97%B6"
    },
    {
      "depth": 2,
      "text": "从渲染机制到性能",
      "anchor": "从渲染机制到性能",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    }
  ],
  "claims": [],
  "outgoing": [
    {
      "id": "note:knowledge-network-navigation",
      "title": "知识网络导航",
      "url": "https://www.pystone.net/notes/knowledge-network-navigation/",
      "atlas": "https://www.pystone.net/?node=knowledge-network-navigation#knowledge-atlas",
      "label": "知识网络导航",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "上位入口：知识网络导航",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E6%B8%B8%E6%88%8F%E7%A0%94%E5%8F%91%E5%9B%BE%E5%BD%A2%E4%B8%8E%E6%80%A7%E8%83%BD"
    },
    {
      "id": "note:unity-engine-architecture",
      "title": "Unity的架构",
      "url": "https://www.pystone.net/notes/unity-engine-architecture/",
      "atlas": "https://www.pystone.net/?node=unity-engine-architecture#knowledge-atlas",
      "label": "Unity 的架构",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "Unity 的架构提供引擎侧整体入口。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%9E%B6%E6%9E%84%E5%88%B0%E8%BF%90%E8%A1%8C%E6%97%B6"
    },
    {
      "id": "note:webgl-wechat-minigame-runtime-memory-analysis",
      "title": "WebGL 应用与微信小游戏运行时架构、内存组成和分析方法",
      "url": "https://www.pystone.net/notes/webgl-wechat-minigame-runtime-memory-analysis/",
      "atlas": "https://www.pystone.net/?node=webgl-wechat-minigame-runtime-memory-analysis#knowledge-atlas",
      "label": "WebGL 与微信小游戏运行时架构",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "WebGL 与微信小游戏运行时架构连接浏览器平台、内存组成和分析方法。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%9E%B6%E6%9E%84%E5%88%B0%E8%BF%90%E8%A1%8C%E6%97%B6"
    },
    {
      "id": "note:unity3d-webgl-framework-panorama",
      "title": "Unity3D WebGL 框架全景",
      "url": "https://www.pystone.net/notes/unity3d-webgl-framework-panorama/",
      "atlas": "https://www.pystone.net/?node=unity3d-webgl-framework-panorama#knowledge-atlas",
      "label": "Unity3D WebGL 框架全景",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "Unity3D WebGL 框架全景是 Unity 到 WebAssembly、JavaScript 和浏览器环境的桥梁。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%9E%B6%E6%9E%84%E5%88%B0%E8%BF%90%E8%A1%8C%E6%97%B6"
    },
    {
      "id": "note:rendering-pipeline-fundamentals",
      "title": "渲染基础——Render-pipeline",
      "url": "https://www.pystone.net/notes/rendering-pipeline-fundamentals/",
      "atlas": "https://www.pystone.net/?node=rendering-pipeline-fundamentals#knowledge-atlas",
      "label": "渲染管线",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "渲染管线解释一帧图像如何生成。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    },
    {
      "id": "note:cg-gpu-hardware-architecture",
      "title": "【CG】GPU硬件架构及运行机制",
      "url": "https://www.pystone.net/notes/cg-gpu-hardware-architecture/",
      "atlas": "https://www.pystone.net/?node=cg-gpu-hardware-architecture#knowledge-atlas",
      "label": "GPU 硬件架构及运行机制",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "GPU 硬件架构及运行机制提供硬件层解释。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    },
    {
      "id": "note:unity-performance-optimization-knowledge-map",
      "title": "Unity性能优化知识体系",
      "url": "https://www.pystone.net/notes/unity-performance-optimization-knowledge-map/",
      "atlas": "https://www.pystone.net/?node=unity-performance-optimization-knowledge-map#knowledge-atlas",
      "label": "Unity 性能优化知识体系",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "Unity 性能优化知识体系把具体问题放进可诊断的框架。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    },
    {
      "id": "note:computer-graphics-opengl-notes",
      "title": "学习笔记——计算机图形学与OpenGL",
      "url": "https://www.pystone.net/notes/computer-graphics-opengl-notes/",
      "atlas": "https://www.pystone.net/?node=computer-graphics-opengl-notes#knowledge-atlas",
      "label": "计算机图形学与 OpenGL",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "计算机图形学与 OpenGL补充图形学基础。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    },
    {
      "id": "note:software-delivery-automation-quality",
      "title": "软件交付、自动化与工程质量",
      "url": "https://www.pystone.net/notes/software-delivery-automation-quality/",
      "atlas": "https://www.pystone.net/?node=software-delivery-automation-quality#knowledge-atlas",
      "label": "软件交付、自动化与工程质量",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "自动构建、测试和发布属于另一条相交路径：软件交付、自动化与工程质量。",
      "citation": "https://www.pystone.net/notes/game-dev-graphics-performance/#%E4%BB%8E%E6%B8%B2%E6%9F%93%E6%9C%BA%E5%88%B6%E5%88%B0%E6%80%A7%E8%83%BD"
    }
  ],
  "incoming": [
    {
      "id": "note:computer-information-technology-engineering",
      "title": "计算机、信息技术与工程",
      "url": "https://www.pystone.net/notes/computer-information-technology-engineering/",
      "atlas": "https://www.pystone.net/?node=computer-information-technology-engineering#knowledge-atlas",
      "label": "计算机、信息技术与工程",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "游戏运行时与性能：00-总览与索引/知识网络/03-游戏研发、图形与性能",
      "citation": "https://www.pystone.net/notes/computer-information-technology-engineering/#%E8%B7%A8%E9%A2%86%E5%9F%9F%E8%B7%AF%E5%BE%84"
    },
    {
      "id": "note:knowledge-network-navigation",
      "title": "知识网络导航",
      "url": "https://www.pystone.net/notes/knowledge-network-navigation/",
      "atlas": "https://www.pystone.net/?node=knowledge-network-navigation#knowledge-atlas",
      "label": "知识网络导航",
      "origin": "explicit",
      "humanReviewed": true,
      "context": "游戏研发、图形与性能：贯通引擎、运行时、渲染和性能分析。",
      "citation": "https://www.pystone.net/notes/knowledge-network-navigation/#%E8%B7%A8%E9%A2%86%E5%9F%9F%E4%B8%BB%E9%A2%98"
    }
  ],
  "contentMarkdown": "# 游戏研发、图形与性能\n\n上位入口：[[00-总览与索引/03-知识网络导航|知识网络导航]]\n\n游戏性能问题通常不是单一 API 的问题，而是引擎架构、运行时、渲染管线、资源和硬件共同作用的结果。\n\n## 从架构到运行时\n\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/Unity/Unity的架构|Unity 的架构]]提供引擎侧整体入口。\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/WebGL/WebGL 应用与微信小游戏运行时架构、内存组成和分析方法|WebGL 与微信小游戏运行时架构]]连接浏览器平台、内存组成和分析方法。\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/WebGL/Unity3D WebGL 框架全景|Unity3D WebGL 框架全景]]是 Unity 到 WebAssembly、JavaScript 和浏览器环境的桥梁。\n\n## 从渲染机制到性能\n\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/渲染基础/渲染基础——Render-pipeline|渲染管线]]解释一帧图像如何生成。\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/渲染基础/【CG】GPU硬件架构及运行机制|GPU 硬件架构及运行机制]]提供硬件层解释。\n- [[10-计算机、信息技术与工程/05-游戏图形与运行时/游戏性能优化/Unity性能优化知识体系|Unity 性能优化知识体系]]把具体问题放进可诊断的框架。\n- [[10-计算机、信息技术与工程/08-图形学与三维重构/学习笔记——计算机图形学与OpenGL|计算机图形学与 OpenGL]]补充图形学基础。\n\n自动构建、测试和发布属于另一条相交路径：[[02-软件交付、自动化与工程质量|软件交付、自动化与工程质量]]。\n"
}
