SuperAPI AI 工具集

d-molecule-ray-tracer

设计与创作

查看项目

更新于 10-15 16:44

技能介绍

用途:该技能(3D Molecule Ray Tracer)用于生成 PyMOL 和 UCSF ChimeraX 的专业级分子可视化渲染脚本,目标是制作发表级、封面级的分子图像。

主要能力:支持 PyMOL 与 ChimeraX 两种渲染软件;提供光线追踪、景深、环境光遮蔽、阴影等照片级效果;内置 studio、outdoor、dramatic 等电影感灯光预设;提供 standard、cover、publication、cinematic 四种渲染预设;可精细控制相机、材质与氛围。

使用方式:先安装依赖(pip install -r requirements.txt),并另行安装 PyMOL 2.5+ 或 ChimeraX 1.5+。脚本入口为 scripts/main.py,可用 python -m py_compile scripts/main.py 校验,用 python scripts/main.py --help 查看帮助。核心参数包括 --software(pymol/chimerax)、--pdb(PDB 路径或四位 PDB ID,必填)、--preset、--style、--resolution、--bg-color、--ao-on、--shadows、--fog、--dof-on、--dof-focus、--dof-aperture、--lighting、--output。示例:python scripts/main.py --pdb 1mbn --preset cover。生成脚本后可在 PyMOL 中用 @ cover_render.pml 载入执行。

适用场景:期刊封面图、论文插图、演示用 4K 图像等。

限制:仅生成静态图像脚本,不支持动画;依赖另行安装的 PyMOL 或 ChimeraX;高质量渲染单张约需 10-30 分钟;高分辨率图像文件可达 10-50 MB;无自动排版功能,图形拼装需其他工具;高级效果需理解摄影相关概念。需 Python 3.8+ 环境,部分功能可能联网获取 RCSB 结构。作品状态为 Draft,需人工检查验收。价格与收费信息暂未提供。