[{"Name": "速查手册", "Books": [{"Title": "Direct3D编程指南", "Name": "Direct3D编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-Direct3D%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.jpg", "Subtitle": "硬件API、图形学、Direct3D、DirectX、C++、Windows编程、Visual Studio", "ID": -1, "BasePrice": 68, "Price": 298, "Abatement": 100, "SetAbatement": 18, "Display": true}, {"Title": "Metal编程指南", "Name": "Metal编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-Metal%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.png", "Subtitle": "硬件API、图形学、Metal、C++、Swift、GPU算法、XCode", "ID": -1, "BasePrice": 36, "Price": 298, "Abatement": 100, "SetAbatement": 18, "Display": true}, {"Title": "OpenGL(ES)编程指南", "Name": "OpenGL编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-OpenGL%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.jpg", "Subtitle": "硬件API、图形学、OpenGL、C++、Windows编程", "ID": -1, "BasePrice": 36, "Price": 128, "Abatement": 10, "SetAbatement": 6, "Display": true}, {"Title": "Vulkan编程指南", "Name": "Vulkan编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-Vulkan%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.jpg", "Subtitle": "硬件API、图形学、Vulkan、C++、Windows编程、Visual Studio", "ID": -1, "BasePrice": 68, "Price": 298, "Abatement": 100, "SetAbatement": 18, "Display": true}, {"Title": "WebGL编程指南", "Name": "WebGL编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-WebGL%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.jpg", "Subtitle": "图形学、OpenGLES、JavaScript、WebGL", "ID": -1, "BasePrice": 36, "Price": 128, "Abatement": 10, "SetAbatement": 18, "Display": true}, {"Title": "光线追踪编程指南", "Name": "光线追踪编程指南", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-%E5%85%89%E7%BA%BF%E8%BF%BD%E8%B8%AA%E7%BC%96%E7%A8%8B%E6%8C%87%E5%8D%97/Icon.png", "Subtitle": "渲染、图形学、光追、非实时渲染、Visual Studio、Windows编程", "ID": -1, "BasePrice": 68, "Price": 2998, "IsFree": 0, "Status": "Preparing", "Display": true}, {"Title": "图形学中的数学", "Name": "图形学中的数学", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-%E5%9B%BE%E5%BD%A2%E5%AD%A6%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%A6/Icon.jpg", "Subtitle": "基础、数学基础、Visual Studio、XCode、GCC、G++", "ID": -1, "BasePrice": 68, "Price": 298, "Abatement": 100, "SetAbatement": 18, "Display": true}, {"Title": "游戏渲染大全", "Name": "游戏渲染大全", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-%E6%B8%B8%E6%88%8F%E6%B8%B2%E6%9F%93%E5%A4%A7%E5%85%A8/Icon.png", "Subtitle": "渲染、算法、进阶、理论、原理、案例", "ID": -1, "BasePrice": 68, "Price": 2998, "IsFree": 0, "Status": "Preparing", "Display": true}, {"Title": "计算机图形学基础", "Name": "计算机图形学基础", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/00-%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%9B%BE%E5%BD%A2%E5%AD%A6%E5%9F%BA%E7%A1%80/Icon.jpg", "Subtitle": "渲染、图形学、理论、原理", "BasePrice": 98, "Price": 298, "IsFree": 1, "Display": true}, {"Title": "CG Shader", "Name": "CG", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/00-%E9%80%9F%E6%9F%A5%E6%89%8B%E5%86%8C/20-CG/Icon.png", "Subtitle": "从入门到劝退、编程语言、CG Shader、CG Shading Language", "ID": -1, "BasePrice": 36, "Price": 128, "IsFree": 0}]}, {"Name": "图形学API课程", "Books": [{"Title": "Vulkan萌谷手册", "Name": "Vulkan萌谷手册2025", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/0001-Vulkan%E8%90%8C%E8%B0%B7%E6%89%8B%E5%86%8C2025/Icon.jpg", "Subtitle": "硬件API、图形学、Vulkan、C++、Windows编程、Visual Studio", "ID": 127, "BasePrice": 68, "Price": 298, "Abatement": 160, "SetAbatement": 1, "Display": true}, {"Title": "OpenGL入门", "Name": "OpenGL入门Windows版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/01-OpenGL%E5%85%A5%E9%97%A8Windows%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGL、C++、Windows编程、Visual Studio", "ID": 41, "BasePrice": 36, "Price": 128, "Abatement": 20, "SetAbatement": 6, "Display": true}, {"Title": "OpenGL进阶", "Name": "OpenGL进阶Windows版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/02-OpenGL%E8%BF%9B%E9%98%B6Windows%E7%89%88/Icon.jpg", "Subtitle": "硬件API、图形学、OpenGL、C++、Windows编程", "ID": 43, "BasePrice": 48, "Price": 198, "Abatement": 80, "SetAbatement": 12, "Display": true}, {"Title": "OpenGLShader", "Name": "OpenGLShaderWindows版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/03-OpenGLShaderWindows%E7%89%88/Icon.jpg", "Subtitle": "硬件API、图形学、OpenGL、C++、Windows编程、GPU算法、Visual Studio", "ID": 6, "BasePrice": 68, "Price": 298, "Abatement": 170, "SetAbatement": 18, "Display": true}, {"Title": "OpenGL入门Mac版", "Name": "OpenGL入门OSX版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/04-OpenGL%E5%85%A5%E9%97%A8OSX%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGL、C++、Object C++、XCode", "ID": 14, "BasePrice": 36, "Price": 128, "Abatement": 20, "SetAbatement": 6, "Display": true}, {"Title": "Mac上的OpenGL", "Name": "OpenGL进阶OSX版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/05-OpenGL%E8%BF%9B%E9%98%B6OSX%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGL、C++、Object C++、XCode", "ID": 15, "BasePrice": 48, "Price": 198, "Abatement": 80, "SetAbatement": 12, "Display": true}, {"Title": "OpenGLShaderOSX版", "Name": "OpenGLShaderOSX版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/06-OpenGLShaderOSX%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGL、C++、OSX编程、GPU算法、XCode", "ID": 16, "BasePrice": 68, "Price": 298, "Abatement": 170, "SetAbatement": 18, "Display": true}, {"Title": "iOS上的OpenGLES", "Name": "OpenGLESiOS版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/07-OpenGLESiOS%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGL、C++、Object C++、XCode", "ID": 46, "BasePrice": 48, "Price": 198, "Abatement": 80, "SetAbatement": 12, "Display": true}, {"Title": "OpenGLESShaderiOS版", "Name": "OpenGLESShaderiOS版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/08-OpenGLESShaderiOS%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGLES、C++、iOS编程、GPU算法、XCode", "ID": 18, "BasePrice": 68, "Price": 298, "Abatement": 170, "SetAbatement": 18, "Display": true}, {"Title": "Android上的OpenGLES", "Name": "OpenGLESAndroid版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/09-OpenGLESAndroid%E7%89%88/Icon.jpg", "Subtitle": "硬件API、图形学、OpenGL、C++、Object C++、XCode", "ID": 45, "BasePrice": 48, "Price": 198, "Abatement": 80, "SetAbatement": 12, "Display": true}, {"Title": "OpenGLESShaderAndroid版", "Name": "OpenGLESShaderAndroid版", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/10-OpenGLESShaderAndroid%E7%89%88/Icon.png", "Subtitle": "硬件API、图形学、OpenGLES、C++、Android编程、GPU算法、Android Studio", "ID": 17, "BasePrice": 68, "Price": 298, "Abatement": 170, "SetAbatement": 18, "Display": true}, {"Title": "Vulkan萌谷手册", "Name": "Vulkan萌谷手册", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/11-Vulkan%E8%90%8C%E8%B0%B7%E6%89%8B%E5%86%8C/Icon.jpg", "Subtitle": "硬件API、图形学、Vulkan、C++、Windows编程、Visual Studio", "ID": 98, "BasePrice": 68, "Price": 298, "Abatement": 170, "SetAbatement": 18, "Display": false}, {"Title": "Direct3D 9", "Name": "Direct3D9", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/14-Direct3D9/Icon.png", "Subtitle": "硬件API、图形学、Direct3D、C++、Windows编程、GPU算法、Visual Studio", "ID": 105, "BasePrice": 36, "Price": 128, "Abatement": 30, "SetAbatement": 18}, {"Title": "Direct3D 10", "Name": "Direct3D10", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/15-Direct3D10/Icon.png", "Subtitle": "硬件API、图形学、Direct3D、C++、Windows编程、GPU算法、Visual Studio", "ID": 106, "BasePrice": 36, "Price": 128}, {"Title": "Direct3D 11", "Name": "Direct3D11", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/16-Direct3D11/Icon.png", "Subtitle": "硬件API、图形学、Direct3D、C++、Windows编程、GPU算法、Visual Studio", "ID": 107, "BasePrice": 48, "Price": 198}, {"Title": "Direct3D 12萌谷手册", "Name": "Direct3D12萌谷手册", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/17-Direct3D12%E8%90%8C%E8%B0%B7%E6%89%8B%E5%86%8C/Icon.jpg", "Subtitle": "硬件API、图形学、Direct3D、C++、Windows编程、GPU算法、Visual Studio", "ID": 125, "BasePrice": 48, "Price": 198, "Abatement": 60, "SetAbatement": 2, "Display": true}, {"Title": "Metal", "Name": "Metal", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/01-%E5%9B%BE%E5%BD%A2%E5%AD%A6API%E8%AF%BE%E7%A8%8B/18-Metal/Icon.png", "Subtitle": "硬件API、图形学、Metal、C++、Swift、GPU算法、XCode", "ID": 108, "BasePrice": 36, "Price": 298, "Abatement": 100, "SetAbatement": 18}]}, {"Name": "游戏引擎相关", "Books": [{"Title": "游戏引擎开发实践", "Name": "战火引擎3", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/000-%E6%88%98%E7%81%AB%E5%BC%95%E6%93%8E3/Icon.jpg", "Subtitle": "C++、实时渲染、引擎内核、OpenGL、Direct3D、Metal、Vulkan", "ID": 63, "BasePrice": 998, "Price": 4998, "Abatement": 0, "SetAbatement": 500, "Display": true}, {"Title": "Direct3D中的数学", "Name": "Direct3D中的数学", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/001-Direct3D%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%A6/Icon.jpg", "Subtitle": "基础、数学基础、Visual Studio、XCode", "ID": 126, "BasePrice": 68, "Price": 198, "Abatement": 60, "SetAbatement": 5, "Display": true}, {"Title": "OpenGL中的数学纯理论版", "Name": "OpenGL中的数学", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/002-OpenGL%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%A6/Icon.png", "Subtitle": "基础、数学基础、Visual Studio、XCode", "ID": 8, "BasePrice": 68, "Price": 198, "Abatement": 60, "SetAbatement": 6, "Display": false}, {"Title": "OpenGL中的数学", "Name": "右手坐标系数学", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/002-%E5%8F%B3%E6%89%8B%E5%9D%90%E6%A0%87%E7%B3%BB%E6%95%B0%E5%AD%A6/Icon.jpg", "Subtitle": "基础、数学基础、Visual Studio、XCode", "ID": 128, "BasePrice": 68, "Price": 198, "Abatement": 60, "SetAbatement": 1, "Display": true}, {"Title": "Ray Tracing渲染", "Name": "光线追踪", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/004-%E5%85%89%E7%BA%BF%E8%BF%BD%E8%B8%AA/Icon.png", "Subtitle": "渲染、图形学、光追、非实时渲染、Visual Studio、Windows编程", "ID": 99, "BasePrice": 18, "Price": 98, "Abatement": 68, "SetAbatement": 2, "Display": true}, {"Title": "C++Tricks", "Name": "C++Tricks", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/005-C%2B%2BTricks/Icon.jpg", "Subtitle": "基础、编程语言、系统语言、嵌入式", "ID": 1, "BasePrice": 3.6, "Price": 19.8, "Abatement": 10, "SetAbatement": 1, "Display": true}, {"Title": "Lua程序设计", "Name": "Lua程序设计", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/006-Lua%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1/Icon.jpg", "Subtitle": "基础、编程语言、脚本语言、嵌入式", "ID": 2, "BasePrice": 3.6, "Price": 19.8, "Abatement": 10, "SetAbatement": 1, "Display": true}, {"Title": "OpenAL", "Name": "OpenAL", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/007-OpenAL/Icon.jpg", "Subtitle": "C++、OpenAL、Visual Studio、音频播放", "ID": 7, "BasePrice": 3.6, "Price": 19.8, "Abatement": 10, "SetAbatement": 1, "Display": true}, {"Title": "虚幻引擎", "Name": "虚幻引擎", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/901-%E8%99%9A%E5%B9%BB%E5%BC%95%E6%93%8E/Icon.png", "Subtitle": "C#、蓝图、C++、商业引擎、渲染", "ID": 101, "BasePrice": 68, "Price": 298}, {"Title": "Unity3D", "Name": "Unity3D", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/02-%E6%B8%B8%E6%88%8F%E5%BC%95%E6%93%8E%E7%9B%B8%E5%85%B3/902-Unity3D/Icon.png", "Subtitle": "C#、商业引擎、渲染、Shader", "ID": 100, "BasePrice": 68, "Price": 298, "Abatement": 0, "SetAbatement": 0}]}, {"Name": "案例与效果", "Books": [{"Title": "移动端GPU硬件", "Name": "移动端硬件知识", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/04-%E7%A7%BB%E5%8A%A8%E7%AB%AF%E7%A1%AC%E4%BB%B6%E7%9F%A5%E8%AF%86/Icon.jpg", "Subtitle": "翻译、理论、原理、移动端硬件", "IsFree": 1}, {"Title": "WebGL角色骨骼动画", "Name": "角色动画(WebGL)", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/90001-%E8%A7%92%E8%89%B2%E5%8A%A8%E7%94%BB%28WebGL%29/Icon.png", "Subtitle": "WebGL、实时渲染、案例教学、骨骼动画", "ID": 120, "BasePrice": 198, "Price": 198, "Abatement": 80.0, "SetAbatement": 10.0, "Display": true}, {"Title": "PBR渲染(OpenGL版)", "Name": "OpenGL里的PBR渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/91001-OpenGL%E9%87%8C%E7%9A%84PBR%E6%B8%B2%E6%9F%93/Icon.jpg", "Subtitle": "OpenGL、实时渲染、案例教学、PBR渲染", "ID": 121, "BasePrice": 298, "Price": 648, "Abatement": 350.0, "SetAbatement": 18.0, "Display": true}, {"Title": "PBR渲染Vulkan版", "Name": "Vulkan里的PBR渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/92001-Vulkan%E9%87%8C%E7%9A%84PBR%E6%B8%B2%E6%9F%93/Icon.jpg", "Subtitle": "Vulkan、实时渲染、案例教学、PBR渲染", "ID": 122, "BasePrice": 298, "Price": 648, "Abatement": 350.0, "SetAbatement": 18.0, "Display": true}, {"Title": "PBR渲染Direct3D12版", "Name": "Direct3D12里的PBR渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/93001-Direct3D12%E9%87%8C%E7%9A%84PBR%E6%B8%B2%E6%9F%93/Icon.png", "Subtitle": "Direct3D 12、实时渲染、案例教学、PBR渲染", "ID": 123, "BasePrice": 298, "Price": 648, "Abatement": 350.0, "SetAbatement": 18.0, "Display": true}, {"Title": "PBR渲染Metal版", "Name": "Metal里的PBR渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/94001-Metal%E9%87%8C%E7%9A%84PBR%E6%B8%B2%E6%9F%93/Icon.png", "Subtitle": "Metal、实时渲染、案例教学、PBR渲染", "ID": 124, "BasePrice": 298, "Price": 648, "Abatement": 250.0, "SetAbatement": 18.0, "Display": false}, {"Title": "3D摄像机漫游", "Name": "3D摄像机漫游", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99000-3D%E6%91%84%E5%83%8F%E6%9C%BA%E6%BC%AB%E6%B8%B8/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 50, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "帧动画", "Name": "帧动画", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99001-%E5%B8%A7%E5%8A%A8%E7%94%BB/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 58, "BasePrice": 9.8, "Price": 30, "Abatement": 8.2, "SetAbatement": 1, "Display": true}, {"Title": "MD2动画", "Name": "MD2动画", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99002-MD2%E5%8A%A8%E7%94%BB/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 57, "BasePrice": 9.8, "Price": 30, "Abatement": 8.2, "SetAbatement": 1, "Display": true}, {"Title": "FBX骨骼动画", "Name": "FBX骨骼动画", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99003-FBX%E9%AA%A8%E9%AA%BC%E5%8A%A8%E7%94%BB/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 21, "BasePrice": 48, "Price": 198, "Abatement": 100, "SetAbatement": 12, "Display": true}, {"Title": "地形系统", "Name": "地形系统", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99004-%E5%9C%B0%E5%BD%A2%E7%B3%BB%E7%BB%9F/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 55, "BasePrice": 9.8, "Price": 30, "Abatement": 10.2, "SetAbatement": 1, "Display": true}, {"Title": "法线贴图", "Name": "法线贴图", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99005-%E6%B3%95%E7%BA%BF%E8%B4%B4%E5%9B%BE/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 94, "BasePrice": 9.8, "Price": 48, "Abatement": 30, "SetAbatement": 2, "Display": true}, {"Title": "地球纹理混合", "Name": "地球纹理混合", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99006-%E5%9C%B0%E7%90%83%E7%BA%B9%E7%90%86%E6%B7%B7%E5%90%88/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 95, "BasePrice": 9.8, "Price": 48, "Abatement": 30, "SetAbatement": 2, "Display": true}, {"Title": "投影到平面上", "Name": "投影到平面上", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99007-%E6%8A%95%E5%BD%B1%E5%88%B0%E5%B9%B3%E9%9D%A2%E4%B8%8A/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 84, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "渲染半透明的面", "Name": "半透明的面", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99008-%E5%8D%8A%E9%80%8F%E6%98%8E%E7%9A%84%E9%9D%A2/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 83, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "半透明实体", "Name": "半透明实体", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99009-%E5%8D%8A%E9%80%8F%E6%98%8E%E5%AE%9E%E4%BD%93/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 82, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "边框渲染", "Name": "边框渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99010-%E8%BE%B9%E6%A1%86%E6%B8%B2%E6%9F%93/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 80, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "边缘高光", "Name": "边缘高光", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99011-%E8%BE%B9%E7%BC%98%E9%AB%98%E5%85%89/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 93, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "广告牌技术", "Name": "广告牌技术", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99012-%E5%B9%BF%E5%91%8A%E7%89%8C%E6%8A%80%E6%9C%AF/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 88, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "辉光技术", "Name": "辉光技术", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99013-%E8%BE%89%E5%85%89%E6%8A%80%E6%9C%AF/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 90, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "金属拉丝表面", "Name": "金属表面", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99014-%E9%87%91%E5%B1%9E%E8%A1%A8%E9%9D%A2/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 92, "BasePrice": 9.8, "Price": 48, "Abatement": 30, "SetAbatement": 2, "Display": true}, {"Title": "九宫格精灵", "Name": "九宫格精灵", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99015-%E4%B9%9D%E5%AE%AB%E6%A0%BC%E7%B2%BE%E7%81%B5/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 56, "BasePrice": 9.8, "Price": 30, "Abatement": 8.2, "SetAbatement": 1, "Display": true}, {"Title": "卡通渲染", "Name": "卡通渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99016-%E5%8D%A1%E9%80%9A%E6%B8%B2%E6%9F%93/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 89, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "模拟渐变", "Name": "模拟渐变", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99017-%E6%A8%A1%E6%8B%9F%E6%B8%90%E5%8F%98/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 81, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "视差贴图", "Name": "视差贴图", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99018-%E8%A7%86%E5%B7%AE%E8%B4%B4%E5%9B%BE/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 96, "BasePrice": 9.8, "Price": 48, "Abatement": 30, "SetAbatement": 2, "Display": true}, {"Title": "双面渲染", "Name": "双面渲染", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99019-%E5%8F%8C%E9%9D%A2%E6%B8%B2%E6%9F%93/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 68, "BasePrice": 9.8, "Price": 30, "Abatement": 20, "SetAbatement": 1, "Display": true}, {"Title": "阴影柔边", "Name": "阴影柔边", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99020-%E9%98%B4%E5%BD%B1%E6%9F%94%E8%BE%B9/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 91, "BasePrice": 9.8, "Price": 48, "Abatement": 30, "SetAbatement": 2, "Display": true}, {"Title": "Cookie", "Name": "Cookie", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99021-Cookie/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 86, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "Projector", "Name": "Projector", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99022-Projector/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 87, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}, {"Title": "X射线效果", "Name": "X射线效果", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/03-%E6%A1%88%E4%BE%8B%E4%B8%8E%E6%95%88%E6%9E%9C/99023-X%E5%B0%84%E7%BA%BF%E6%95%88%E6%9E%9C/Icon.png", "Subtitle": "C++、实时渲染、案例教学、OpenGL", "ID": 97, "BasePrice": 9.8, "Price": 30, "Abatement": 20.2, "SetAbatement": 1, "Display": true}]}, {"Name": "Metal付费区", "Books": [{"Title": "Flutter程序设计", "Name": "Flutter程序设计", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/04-Metal%E4%BB%98%E8%B4%B9%E5%8C%BA/11-Flutter%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1/Icon.jpg", "Subtitle": "跨平台、编程框架、Android、iOS、dart", "ID": 0}, {"Title": "Windows程序设计", "Name": "Windows程序设计", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/04-Metal%E4%BB%98%E8%B4%B9%E5%8C%BA/30-Windows%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1/Icon.png", "Subtitle": "C++、Windows窗口程序、Windows网络编程", "ID": -1, "BasePrice": 48, "Price": 198, "Abatement": 0, "SetAbatement": 0}, {"Title": "网络编程实战", "Name": "网络编程实战", "Icon": "https://han-web.oss-cn-hangzhou.aliyuncs.com/books/04-Metal%E4%BB%98%E8%B4%B9%E5%8C%BA/90-%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E5%AE%9E%E6%88%98/Icon.png", "Subtitle": "计算机网络、加速器、Python、C++", "ID": 104, "BasePrice": 48, "Price": 198, "Abatement": 0, "SetAbatement": 0}]}, {"Name": "期刊论文", "Books": [{"Title": "The Rendering Equation", "Name": "TheRenderingEquation", "Subtitle": "渲染、图形学、理论", "BasePrice": 0, "Price": 0, "IsFree": 1, "Display": true}]}]