Candycat Blog

「一只喜欢计算机图形的程序媛」

「总结」历年图形渲染相关的演讲

前言 上海疫情在家快三个月了,完成了4月份立的两个flag,一个是要坚持锻炼(健身环终于一周目通关了,虽然体重基本没啥变化- -),一个要刷今年刚出的GDC。之前也一直在看但经常过段时间就有点想不起来在哪篇看到了哪个感兴趣的技术,想到索性可以把所有图形渲染相关的演讲搞到一个地方,方便检索,这就是这篇的目的了。 我的方法是,先过一遍GDC、SIGGRAPH这种会议,把跟图形渲染相关的演讲标...

「闲谈」UE5真好玩

前言 这两天生病休息,趁着有时间想要找点有意思的事情做。之前偶然看到Blender的Art Gallery,里面有很多艺术家开源的各种风格的Blender原工程文件,想着能不能在引擎里复现下看看能复现到什么程度,从里面我挑了自己比较喜欢的Blender 2.81的Splash Screen项目。 一开始本来想在Unity HDRP里做做看,无奈搞了一会实在是劝退,跟UE相比Unity缺少...

「Graphics Study」RDR2渲染分析 — 阴影篇

前言 一直感叹RDR2的阴影渲染质量很高,数毛社有篇分析视频演示了RDR2的阴影表现,没玩过的小伙伴一定不要错过。RDR2的阴影有非常出色的Contact Shadow,即距离物体更近的阴影更加锐利,反之越远越模糊。这个模糊半径甚至和当前的天气状况有关。因此,这一篇我们就主要分析来RDR2是如何绘制平行光阴影的。 不同时间段阴影 不同时间段阴影 ...

「Graphics Study」RDR2渲染分析 — 总篇

前言 从大表哥2发售以来,就一直想学习下里面的渲染技术。从体积云渲染到天气系统,从多光源的软阴影到车马的压痕轨迹,还有出色的抗锯齿,虽然别的游戏也有类似的功能,但它的实现落地就是做得更胜一筹,画面非常细腻。从截帧结果也能看出,R星花了很多功夫在那些“细枝末节”的效果处理上,这些部分在其他游戏可能就得过且过了,但也也是以性能为代价的,有些处理甚至也非常粗暴。 R星几乎很少在公共领域宣讲他们...

「博客更新」I'm Back!

世界就是个轮回

时隔四年,我又回来了!知乎不争气啊,哎。 不知不觉马上要进入工作的第五年了,我要反思我变懒了,好习惯还是不能丢啊。这年头在国内找个能分享技术博客的地方越来越难了,太丑的看不上,广告太多的不想去,太小的容易倒闭不敢去,真是矫情。想了想还是靠自己丰衣足食!花了点时间更新了博客主题和内容,看看这次能坚持多久,嘿嘿。 不在这里的四年,发生了很多,刚经历了公司的十周年纪念日,很庆幸自己毕业选择了米...

「Game Tricks」Smoke材质的二三事

前言 这篇文章是我第一次使用Prose来写博客,尝试一下。以前我都是在Cmd Markdown里写,然后编辑一下再发布的,感觉过程略蠢…… 这几天看了些关于粒子特效材质的文章,主要是怎么得到比较流畅的动画效果,比如爆炸之类的。感觉有一些想法很有意思,这篇主要参考了Simon的Fallout 4 – The Mushroom Case一文。 帧动画 效果基本上是基于帧动画作为基础。...

「博客更新」博客评论系统更新记录

原因 由于众所周知的原因,多说评论系统要在儿童节关闭了。作为懒癌患者,我一直坚挺到最后一天才在网友的督促下更新了博客的评论系统。请为我鼓掌…… 选择 今天改评论系统的时候,看了下网上的一些建议。我先看了下之前关注的一些博主是怎么换的,毕竟我懒得自己搞前端。惊讶地发现他们(我博客模板的制作者、钱钱的博客、雨松MOMO的博客)都换成了网易云跟帖,既然大家都这么用,随大流总没错。额,但是网易...

「总结」Bake Shading to Texture踩坑记录

写在前面 最近需要完成这样一个需求,在此记录下踩的坑。这种需求还是比较常见的,比如皮肤渲染里会把diffusion profile存储在图像空间里,进行处理后再贴回到模型表面。 流程 首先大概讲一下流程吧。 把shading的结果根据模型的uv烘焙到一张固定大小的texture上(假定摄像机背景色为黑色),我们称之为baked texture 在实际渲染的时候再根据模型uv...

「闲谈」一本技术书籍是如何出版的……

我的书

会看这篇文章的人估计知道,额小妹不才之前写了一本书。已经过去了一段时间了,目前觉着趁着自己还有一些实践,打算对第一版本进行修缮写一下第二版(主要是看不过去一些书中的错误…),值此之际,写一下第一次出书的感悟。如果有朋友看到了这篇文章,同时也打算出书的话,希望这篇文章里面的一些事情和经历可以让你有所借鉴,少走一些弯路。 前因后果 我记得很清楚,当时是2015年的六月份,我的邮箱里出现了一封...

「Project」MagicToon: A 2D-to-3D Creative Cartoon Modeling System with Mobile AR

MagicToon: A 2D-to-3D Creative Cartoon Modeling System with Mobile AR ...