图形渲染

GPU Instancing GPU Skin详解

骨骼动画是指通过定义骨架结构,然后在上面蒙皮,然后对骨架做动作驱动模型运行的动画,游戏中大部分的角色表现是通过骨骼动画进行的。骨骼动画本质上最终是通过Skin和Skeleton的Animation变换模型的顶点数据。骨骼动画既可以在CPU端实现,也可以在Gpu端实现。

【视频】《移动图形概论》课程:带你一起探索3D图形编程的奥秘

《移动图形概论》基于Imagination大学项目(IUP)的英文版《移动图形概论》课程,由Imagination团队和北京大学杨延军老师团队针对中国学习者合作开发的中文版课程。课程的内容主要包括基于移动设备的图形技术,图形处理器(GPU)架构,以及如何用OpenGL ES和OpenGL GLSL进行图形渲染。

计算机图形学必读哪些书?这份书单分享给你

为了帮助同学们更好地学习计算机图形学,微软亚洲研究院网络图形组主管研究员董悦为大家推荐了该领域相关的经典书籍,内容涵盖图形学基础原理、渲染基础与算法、计算几何与几何处理、表观建模等。

Imagination、北大顶级联合 《移动图形概论》课程强势登陆学堂在线

从绘制三角形到基于物理的渲染,从基础的线性代数知识到光线反射的物理建模,从经典的OpenGL到现代的Vulkan,《移动图形概论》课程将带你一起探索3D图形编程的奥秘。

渲染杂谈:early-z、z-culling、hi-z、z-perpass到底是什么?

这四种技术本质上都是解决传统渲染管线中的同一个问题——过度绘制(OverDraw) 。一个经典的渲染管线通常会依次经历顶点阶段、光栅化、片元阶段和逐像素处理。其中片元阶段会进行复杂的光照计算,是整个管线的性能瓶颈。而在逐像素阶段会对计算出来的片元值进行各种测试以判断这个片元会不会最终显示到屏幕上。