当前完成的功能:
使用Qt进行界面开发,使用libQGLViewer及OpenGL进行显示
CMake进行工程配置
SVN及Git进行版本管理。
模型导入:借助assimp导入多种不同格式的mesh
模型处理: 使用CGAL对模型进行操作,目前仅止于模型的存储,后续需要加入对相应算法的实现。
正在测试、查找及实现中的功能模块:
脚本引擎部分,预计会使用PythonQt
数值求解部分:可能先会使用Python及其内部的数值求解库numpy,scipy等。后续有好的机器的时候再考虑能否使用CUDA or OpenCL实现,这部分可能会放在比较后面的部分
功能及界面的进一步完善。
boost property_map:主要为便于后续实现算法之间的独立性及扩展性。
SVN地址:
code.google.com/p/dreamstuff/meshdeformer