Rendering Weekly 001

周报 第1期

文章

  1. 游戏画面是如何渲染出来的

    深入介绍了GTA V,守望先锋,巫师3,Ni No Kuni 2,古墓丽影:崛起游戏是如何渲染游戏画面的。

    虚幻引擎可以参考Unreal Frame Breakdown,译文版Unrealx渲染一帧详解

  2. 基本颜色理论和颜色空间

    图形研发人员需要了解的基本颜色理论
    基本颜色理论
    颜色空间

  3. Rendering volumetric clouds using signed distance fields

    基于SDF的体积云渲染。

  4. programing tricks in shadertoy / glsl

    Shadertoy的编程trick。比如利用hash来模拟随机过程。

  5. rasterization in one weekend

    光栅化的教程。

  6. a primer on efficient rendering algorithm & clustered shading) (code)

    高效的渲染技术的综述,概述了forward shading,Deferred shading, tiled shading & forward+, clusterred shading. 接着,介绍了如何实现clustered shading.

  7. How to Start Learning Computer Graphics Programming

    从Raytracing和Rasterization开始;学习必要的数学;学会利用工具调试;一些适合初学者的小工程实践。

  8. life stories: the glimpse renderer

    glimpse是path tracing的渲染器。

  9. how does a gpu shader core work?

    从cpu和gpu的对比,带宽和延迟,shader execution过程,NVidia GeForce 1080ti和AMD RX Vega 64显卡技术属性等方面来阐述GPU shader是如何运行的。

  10. data driven rendering pipeline

    数据驱动的渲染管道。

  11. metal ray tracer

    基于metal的光线追踪。

课程

  1. Introduction to Convolution Integrals

    卷积积分入门教程。

资料

  1. gpu resourse

    一些gpu硬件的技术文档和文章。

  2. graphics programming - resource for beginners

    适合初学者的图形编程的相关资料。

  3. graphics weekly

    图形相关的资料,周更。

工具

  1. RenderDoc

    免费的图形调试软件。

    RenderDoc is a free MIT licensed stand-alone graphics debugger that allows quick and easy single-frame capture and detailed introspection of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12 across Windows 7 - 10, Linux, Android, Stadia, or Nintendo Switch™.