Tag: 计算机图形学

0

实时渲染中的软阴影技术

本文描述的是基于Shadow Mapping的软阴影技术,读者应该对Shadow Mapping 有基本的理解。 关于阴影走样Shadow Mapping 有一个严重的问题就是阴影走样(Aliasing),这一点在我的渲染器CanvasToy上也非常明显 图中阴影边缘明显的锯齿就是阴影走样 阴影走样为什么会产生?以聚光灯为例,如果光源和遮挡物离场景很远,假设阴影纹理大小为1024*1024。当我们

0

WebGL渲染引擎技术选型总结

经过一年断断续续的踩坑,我的webgl渲染器已经到了攻坚阶段(很惭愧,离成熟还有不少距离)目前的主要工作集中在延迟渲染,阴影走样和PBS材质的构建阶段,先放几张截图 网站在这里:canvas-toy github: CanvasToy 一个demo样式的WebGL渲染器当然是没什么意义的,我的工作当然不是只是做出上述这些简单的小渲染场景,而是要做一个封装良好同时保持先进性的渲染库。 在语言层面,