Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

open-classes/BookContainer

Open more actions menu
 
 

Repository files navigation

messageNote

一、长期积累的在线学习网站

1. OpenGL

2. Shader

3. WebGL

4. 数学

5. 图形学

6. 设计模式

*. 其他

  • TingPNG :一个无损的图片压缩在线网站
  • Learn Anything :一个非常好用的学习搜索工具,能够很好地呈现学习路线

二、推荐书籍

1. 渲染相关

  • 《OpenGL超级宝典》:学习OpenGL
  • LearnOpenGL的pdf格式
  • 《游戏编程精粹》系列
  • 《GPU精粹》系列:GPU+gems+1、GPU+gems+2、GPU+gems+3
  • 《GPU Pro》系列:从1-7共七本
  • 《ShaderX》系列
  • 《Game Engine Gems》 系列

2. 地形

  • 《Focus On 3D Terrain Programing》
  • 《Real Time 3D Terrain Engines Using C++ And DX9》
  • 《Level of Detail for 3D Graphics》

3. 物理

  • 《Game Physics》
  • 《游戏开发物理学(Physics for Game Developers)》
  • 《Game Physics Engine Development》
  • 《实时碰撞检测算法(Real-time Collision Detection)》

4. 数学

  • 《3D游戏与计算机图形学中的数学方法》

5. 引擎

  • 《Game Engine Architecture》:中文《游戏引擎架构》
  • 《3D Game Engine Programing》
  • 《Pro OGER 3D Programing》
  • 《3D Game Engine Design》
  • 《3D Game Engine Architecture : Engineering Real-Time Applications with WildMagic》

6. 实时渲染

  • 《Real-Time Rendering》

7. 图形学

  • 《3D 计算机图形学》
  • 《3D Graphics for Game Programing》
  • 《计算机图形学几何工具算法详解》
  • 《3D 数学基础:图形与游戏开发(3D Math Primer for Graphics and Game Development)》
  • 《Mathematics for 3D Game Programing & ComputerGraphics》
  • 《Fundamentals of Computer Graphics 》-- Peter Shirley,被称为虎书
  • 《OpenGL ES 2.0 编程指南 中文版》
  • 《OPENGL ES 3.0 编程指南》

8. 进阶-设计模式

  • 《大话设计模式》
  • 《Head First设计模式》
  • 《设计模式:可复用面向对象软件的基础》

9. 进阶-重构

  • 《重构:改善既有代码的设计》
  • 《clean code-代码整洁之道》
  • 《代码大全》
  • 《程序员修炼之道》
  • 《编程之美:微软技术面试心得》

10. 进阶-c++

  • 《C++ Primer》: 由浅入深的学习C++
  • 《Effective C++ 中文第三版》:改善程序与设计的55个具体做法
  • 《STL源码剖析》:SGI STL源码
  • 《C++沉思录》
  • 《inside the c++ object model》:中文版是《深度探索C++对象模型 PDF中文清晰版》

11. 其他

  • 《黑客与画家》
  • 《人月神话》
  • 《Lua程序设计(第二版)》
  • 《高效能人士的七个习惯》

三、开源项目

1. 引擎相关

2. UE4相关

2.1 入门
2.2 材质
2.3 光照

About

旨在学习,共同进步。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.