• 编程语言:C++ (11/14/17)、Python、Bash、GLSL、js
• 框架与库:STL、Boost、Qt、OpenCascade、VTK、GMSH、OpenGL
• 开发工具:Git、CMake、GDB、Valgrind、Visual Studio、Windbg、Android Studio、Unreal Engine
• 操作系统:Linux、Windows、macOS
• 技术领域:图形引擎、计算机视觉、ai、cuda
• 数学知识:线性代数、数学分析、计算几何、数值分析
CAE仿真模型交互系统
• 背景:用户需要高频操作几何或网格模型,构建高效的交互系统支持CAE软件。
• 技术:C++11、状态机、VTK、STL、OpenMP
• 成果:设计并实现高效的、易维护扩展的三维交互系统,成为CAE软件的核心模块。
CAE仿真建模系统
• 背景:CAE仿真第一步为构建几何模型,设计高效的建模系统以提高建模效率。
• 技术:C++11、命令模式、OpenCascade、VTK
• 成果:实现模型导入导出、几何建模及撤销重做功能,提升系统的用户友好性与可操作性。
CAE仿真渲染系统
• 背景:为CAE仿真提供可视化支持,开发高效的渲染系统。
• 技术:C++17、VTK、网格渲染、几何渲染
• 成果:开发简洁机制支持复杂的渲染功能,提升渲染效率与可视化体验。
CAE仿真网格划分系统
• 背景:网格划分是CAE的核心,优化划分系统提升计算精度与效率。
• 技术:C++11、并行框架、GMSH
• 成果:成功实现高效并行网格划分,优化重划分过程不影响界面操作。
课件动画系统
• 背景:提升课件的视觉表现与交互性,设计炫酷的动画效果。
• 技术:C++11、QML、OpenGL
• 成果:实现动画管理与绑定,支持位移、旋转、渐变等特效,提升课件表现力与互动性。
课件几何图形系统
• 背景:支持课件制作中复杂的数学几何图形,提升授课表现力。
• 技术:C++11、STL、矩阵乘法、向量外积
• 成果:成功实现多种几何图形建模,支持旋转、变换及约束,提升教学效果。
CAE仿真建模系统 • 背景:CAE仿真第一步为构建几何模型,设计高效的建模系统以提高建模效率。 • 技术:C++11、命令模式、OpenCascade、VTK • 成果:实现模型导入导出、几何建模及撤销重做功能,提升系统的用户友好性与可
二维几何约束算法 • 背景:对图形在变换的时候的某些关系进行约束 • 技术:C++11、STL、矩阵乘法、向量外积 • 成果:成功实现多种几何图形建模,支持旋转、变换及约束,提升教学效果。