文件名称:tw_cloth_solver:Verlet 布料解算器作为 Maya 插件实现
文件大小:1.31MB
文件格式:ZIP
更新时间:2024-06-22 22:06:31
Python
----------------------- ----------------------- 它是什么 ? twClothSolver是作为 Maya 插件实现的Verlet Cloth Solver 。 我将其创建为一个大学测试项目,以探索在基于依赖图的以 VFX 为中心的 DCC 上下文中 GPU 多线程的可能性。 它绝不是经过压力测试的生产就绪解决方案。 其特点包括: 变形器源代码作为 Python 插件屏蔽版本 C++ API 版本 CUDA 和 OpenMP 多线程,在执行过程中可以切换 具有求解器功能的 OOP 代码库与 Maya 界面完全分离,便于移植到其他应用程序 位置和凸面碰撞约束 求解器属性的 OpenGL 视口反馈 简单的基于重复的约束计算,轻松平衡质量/速度 用于创建和连接约束的便捷 API 命令
【文件预览】:
tw_cloth_solver-master
----.gitignore(202B)
----README.md(3KB)
----temp()
--------twClothSolverTestFixture.py(3KB)
--------twClothSolverIOPaperBlockoutTestFixture.py(7KB)
--------twClothSolverIOPaperBlockoutDepNode.py(35KB)
--------code_layout_chart.jpg(1.29MB)
----twClothSolverBlockout()
--------twClothSolverIOPaperBlockoutTestFixture.py(7KB)
--------twDrawBB.py(21KB)
--------twCheckCollision.py(15KB)
--------twClothSolverIOPaperBlockout.py(52KB)
--------twClothSolverBlockoutPlugins.py(2KB)
--------twMeshInfoCmd.py(5KB)
----twClothSolver()
--------verletClothSolver.cpp(365B)
--------mVerletClothSolver.h(5KB)
--------tesselationVisualization.h(2KB)
--------verletClothSolverPlugin.cpp(2KB)
--------verletClothSolverVector.h(1KB)
--------verletClothSolverGPU.cpp(2KB)
--------cudaFunctionality.cu(22KB)
--------vcsCollisionConstraintSphereCmd.cpp(4KB)
--------verletClothSolverGPU.h(1KB)
--------tesselationVisualization.cpp(12KB)
--------mVerletClothSolver.cpp(71KB)
--------verletClothSolverPlugin.h(1KB)
--------vcsPositionConstraintCmd.cpp(8KB)
--------verletClothSolver.h(623B)
--------mVerletClothSolverPlugin.cpp(2KB)
--------verletClothSolverVector.cpp(3KB)
--------verletClothSolverCPU.h(1KB)
--------vcsPositionConstraintCmd.h(1KB)
--------verletClothSolverTypes.h(2KB)
--------vcsCollisionConstraintSphereCmd.h(1KB)
--------verletClothSolverCPU.cpp(11KB)
--------cudaFunctionality.h(2KB)
----ae_template()
--------header_tw_cloth_solver.png(24KB)
--------AEverletClothSolverTemplate.mel(5KB)
----uml()
--------twClothSolver.uml(320KB)
--------maya.uml(5KB)
--------maya.xmi(3KB)