算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
visualization-workflows【设计与创意】Operate Kaolin visualization workflows for Timelapse USD checkpoints, Jupyter visualizers, Dash3D, GLTF inspection, and visualization troubleshooting.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about showing, logging, inspecting, or troubleshooting Kaolin visualization outputs rather than creating the geometry or rendering algorithm itself.
Use this sub-skill for:
kaolin.visualize.Timelapse checkpoint log directories.TimelapseParser.kaolin-dash3d / kaolin.experimental.dash3d safely.quick_viz, IpyTurntableVisualizer, IpyFirstPersonVisualizer, ipycanvas, ipyevents, and ipywidgets.pxr, browser, Jupyter, ipycanvas, ipyevents, Flask, Tornado, or Matplotlib dependencies.Route elsewhere when the request is primarily about:
run_main() and kaolin-dash3d start a long-lived server loop.Use scripts/kaolin_dash3d_help.py when an automation needs to inspect Dash3D command arguments, check a Timelapse-style directory, or produce a launch command without starting an endless server.
Typical safe commands:
python scripts/kaolin_dash3d_help.py --help
python scripts/kaolin_dash3d_help.py --logdir ./viz --inspect-logdir
python scripts/kaolin_dash3d_help.py --check-imports
The helper intentionally does not start Dash3D. Start the real server only when a human or bounded supervisor is ready to stop it:
kaolin-dash3d --logdir=./timelapse-logdir --port=8080 --log_level=20
Native verification candidates for this sub-skill are Timelapse writer/parser tests and Dash3D argument/help/parser checks. Notebook and browser UI cases are useful but optional and should not be run by default in headless automation.
Hard synthetic cases to keep supported:
ipycanvas, ipyevents, Jupyter/browser, Matplotlib, Flask/Tornado, or pxr dependencies from symptoms and safe import probes.