I was confused when I saw the keyword "Some" in Rust at first. As it is a rare keyword in other languages, at least for C++ and Python, I hope this blog will help you understand the meaning of the keyword and the concept behind it.
PBRT | Bounding Volume Hierarchies
"Bounding volume hierarchies (BVHs) are an approach for ray intersection acceleration based on primitive subdivision, where the primitives are partitioned into a hierarchy of disjoint sets."
Monte Carlo Path Tracing
You may understand the fundamental concept of light path tracing and why we often use Monte Carlo integration for it after reading this post.
Vuex 的單元測試(基於 Jest 框架)
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。
一些實用的科研工具
這篇博客將介紹一些我覺得還不錯的工具,可以一定程度地節約時間成本,讓你將心力專注在知識本身。希望對於剛開始在實驗室搬磚或是目前用土方法管理各種課程論文的你有所幫助。
基于Delaunay Triangulation 的 Image Morphing
两个不同的人物的面部合成不仅是一件有趣的事情,更是一个重要的任务。例如,在动画中如何让人物的变形能较为平滑自然与Face Morphing就息息相关。
泊松图像编辑(Poisson Image Editing)
图像融合是相当常见的图像处理场景,例如很多普通用户打开PS的主要目的就是图像合成。