Maya PolyNoise
用 Rust 在 Maya 中实现 PolyNoise 的小案例
性能对比
- Python: 0.6s
- Rust: 0.04s
- C++: 0.04s
需要
- Rust >= 1.49 (nightly)
- Maya >= 2016
- pip
安装
首先克隆代码,并 cd 到代码目录 mayapy -m pip install -r requirements.txt && mayapy setup.py install
使用
import maya.cmds as cmds
from maya_poly_noise import poly_noise
sphere = cmds.polySphere(radius=1, subdivisionsX=200, subdivisionsY=200)
poly_noise(sphere[0], 100)