Master studying at Digital Media Technology Lab, Xiamen University. My interests include computer graphics, physically based animation & game development.
在本文中,我们提出了一种高效的针对刚体仿真的基于中轴变换(Medial Axis Transform, MAT)的连续碰撞检测算法。简化的中轴变换通过中轴图元 (Medial Primitive) 组成的中轴网格 (Medial Mesh) 表示,可以为三维模型提供高质量的紧密包围,而其图元的数量比原始三角形图元数量少几个数量级。基于这一优势,我们在中轴网格上执行基础测试以代替三角形级别的测试,并通过求解二次优化问题来计算首次碰撞时间。(accepted by ChinaGraph2020)
项目使用Taichi编程语言实现的基于JumpFlooding Algorithm的2D/3D Voronoi分割以及2D的Centroidal Voronoi Tessllation。
图形学课程大作业。项目使用c++实现,主要参考《Ray Tracing in One Weekend》,并添加了基于AABB的Quad渲染以及CPU多线程加速。
该项目对宝钢四高炉进行三维建模并对生产中的实际数据进行可视化以供监控和预警。项目基于Unity URP实现,包括基于模型切割,边缘高亮等视觉效果,以及使用Compute Shader加速对离散测温数据差值并生成贴图以实现热力图,炉缸的残厚形变效果。
图形学课程Paper Presentation的实现。2D/3D的流体模拟(其中3D采用体积渲染的方式可视化结果)。
本科毕业设计项目。基于OpenGL实现的粒子系统,包括Soft Particle,GPU Instancing优化,渲染队列排序以及基础的风力模拟以及碰撞。
课余基于Unity实现的Stack小游戏。主要利用Procedural generation的方式动态的生成以及切割方块。