zeux 图形编程博客
zeux.io,Arseny Kapoulkine 关于图形编程、性能优化与底层工程的博客,pugixml 与 meshoptimizer 的作者。
文章
Quantizing Tangent Frames
Qgrep Internals
Meshoptimizer 1.0 Released
优化 meshoptimizer:几分钟内处理数十亿个三角形
NVIDIA 发布了 RTX Mega Geometry 技术,展示了能处理百GB级场景的能力。作者深入分析了 meshoptimizer 库如何优化以在几分钟内处理数十亿个三角形,解决了大规模几何数据处理的性能瓶颈。文章提供了具体的工程优化手段和性能数据,对图形学开发者极具参考价值。
Zeux.io – Do not disrespect the fractal
Optimizations That Aren't
负载存储冲突:一次编译器性能波动的底层排查
作者深入分析了 meshoptimizer 库中索引解码器性能在不同编译器版本间出现意外波动的根本原因。文章揭示了底层硬件中的 Load-Store 冲突如何微妙地影响几何数据解压速度,并结合具体汇编指令和微架构特性进行了详尽的工程级排查。这是一篇典型的高深度技术复盘,适合对图形学、编译器优化及 CPU 微架构感兴趣的开发者阅读。
测量光线追踪加速结构:标准缺失下的性能差异分析
文章深入探讨了硬件加速光线追踪中加速结构(如BVH/BLAS)的现状与问题。指出虽然DirectX 12和Vulkan支持该特性,但不同厂商的数据布局缺乏统一标准,导致渲染引擎无法像处理栅格化几何体那样自定义内存布局。作者通过实际测量数据,分析了当前实现之间的差异及内存消耗情况,揭示了这一常被忽视但影响性能的关键底层细节。
独立之年:离开Roblox后的生活与思考
作者分享离开Roblox后的个人经历。他拒绝了休息旅行的建议,选择大量写代码和与人交流。许多公司和个人联系了他,他对这些机会持开放态度。文章体现了独立开发者在离开大厂后的职业选择与思考。
遗忘指标与算法:反思社交网络的量化陷阱
作者回顾早期社交平台LiveJournal的单向好友机制,指出当时关注数是一种身份象征。文章核心观点是反思现代社交网络中量化指标(如点赞、粉丝数)对用户行为的异化影响,主张通过算法和产品设计引导用户减少对数据的依赖,回归内容本身的价值。这是一篇结合个人经历与技术伦理的深度思考,适合对社交媒体机制感兴趣的读者讨论。