GraphicsLab Project学习项目
作者:i_dovelemon
日期:2016 / 05 / 30
主题:3D,Graphics
引言
进公司以来,主要在学习的就是如何保证代码的质量,以前热爱的图形学也放置了。但是,作为游戏程序员,特别是3D游戏程序员,图形学的重要不言而喻。从今天开始起,将进行GraphicsLab Project学习项目,此项目旨在学习常用的图形学方面的知识,一方面构建在图形方面的知识库,另一方面也希望以此激励在同一条道路上行走的伙伴们继续坚持下去。
GraphicsLab Project将以理论总结配合实际实现的方式展现出来,基于的渲染库不定,随性而为,可能使用OpenGL,可能使用DirectX,也可能两种实现都给出。
每一篇分支章节,都会在本篇文章中给出索引列表。希望能够方便大家查阅,同时也鞭策自己不断的学习。
项目GitHub地址
这个项目已经在Github上开源了代码,感兴趣的同学可以自行查看下:https://github.com/idovelemon/GraphicsLabtory
我给GLB渲染库设计的了一个简单的LOGO:
章节列表
[1] GraphicsLab Project之辉光(Glare,Glow)效果
[3] GraphicsLab Project之Color Grading
[4] GraphicsLab Project之Screen Space Ambient Occlusion(SSAO)
[5] GraphicsLab Project之Normal Mapping
[6] GraphicsLab Project之Dynamic Environment Mapping
[7] GraphicsLab Project之Parallel Split Shadow Map(PSSM)
[8] GraphicsLab Project之基于物理的着色系统(Physical based shading)-直接光照
[9] GraphicsLab Project之基于物理的着色系统(Physical based shading) - 基于图像的光照(Image Based Lighting)(Diffuse篇)
[10] GraphicsLab Project之基于物理的着色系统(Physical based shading) - 基于图像的光照(Image Based Lighting)(Specular篇)(一)
[11] GraphicsLab Project之基于物理的着色系统(Physical based shading) - 基于图像的光照(Image Based Lighting)(Specular篇)(二)
[12] GraphicsLab Project之光照贴图烘焙(一)
[13] GraphicsLab Project之光照贴图烘焙(二) - Radiosity Normal Mapping
[14] GraphicsLab Project之简易贴花系统(Decal System)
[15] GraphicsLab Project之再谈Shadow Map
[16] GraphicsLab Project之Diffuse Irradiance Environment Map
[17] GraphicsLab Project之Curl Noise
[18] GraphicsLab Project 之 Screen Space Planar Reflection
[19] GraphcsLab Project 之 Atmospheric Scattering (一)
[20] GraphicsLab Project 之 Atmospheric Scattering(二)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~