2021 技术新番 - 从零打造渲染引擎系列

2021 年的第一次公众号文章推送,它会迟到,但绝不缺席!!

2020 年已经成为过去,新的一年又该有新的规划了,沉思良久之后决定就是它啦~~

今年的发力点就是从零打造渲染引擎。

说实话,其实我都还不知道渲染引擎要怎么搞。

前段时间在油管上看视频,刷到这位小哥的内容,跟进去看了很多,讲的不错,范围广,内容全。

正好他讲的内容也是渲染引擎相关的,跟着学了一丢丢,知道点皮毛,有个大概框架脉络了。

顺便说一下油管上类似的视频还挺多的,感觉他们是一个团伙的,录视频卖代码,也是个好思路。

后来又在 Github 上搜了很多渲染引擎的开源库,认真研读一番,看的比写的还多,想的比看的多更多。

想知道我看了哪些开源库,不妨直接 follow 我的 Github 地址,带你 Star 那些不错的音视频项目。

https://github.com/glumes

俗话说:满瓶不响,半瓶咣当。学了几招,差不多有了三脚猫功夫,就可以出来装 X 立 Flag 了。


当然,目的还是比较直接的。摸索尝试着去做一个渲染引擎,不断发展,动态演变,同时也学习一波优秀引擎的代码,提高眼界,拓展能力边界。

另外,既然标题是技术新番,那么肯定不会草草结束啦,十几篇文章就写完了,太对不起新番这个称呼了,做好追番的准备吧!

其实,在之前就已经尝试着去写过了部分代码,用 XCode 写的,如下图。

不得不说给 XCode 跪了,编辑体验实在太差了,和 CLion 简直没法比,在库依赖和构建上也差很多。

一开始我还图 XCode 上的工具好用,可以检测内存使用情况,避免有泄漏,CLion 这方面就有所欠缺。使用了一段时间就放弃了,还是切换回 CLion 吧,用着顺手,不想花心思捣鼓无关的了。

如果有心追番,建议下载好 CLion ,我已经悄悄地写了不少代码了。

黔驴技穷,没啥技术能拿得出手了,只能现学现卖,不断给大家带来有趣的新东西了 ~~~

最后,2021 希望各位都可以技术爆栈,能力突飞猛进,早日暴富~~~

推荐阅读
作者信息
glumes.com
TA 暂未填写个人简介
文章
3
相关专栏
本专栏仅用于分享音视频相关的技术文章,与其他开发者和 Agora 研发团队交流、分享行业前沿技术、资讯。发帖前,请参考「社区发帖指南」,方便您更好的展示所发表的文章和内容。