blender-atom-render

Render atomic structures from XYZ or CIF inputs into Blender visuals with HTML galleries.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/s-choung/Research-Skills --skill blender-atom-render
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: blender-atom-render
Source: https://github.com/s-choung/Research-Skills/tree/main/skills/blender-atom-render
Command: npx skills add https://github.com/s-choung/Research-Skills --skill blender-atom-render

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bpy, ase, pillow, and includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill removes the manual work of creating publication-quality atomic structure renders, helping you turn structure files into polished images for papers, slides, legends, and reports.

Core Features & Use Cases

  • Full-structure rendering: Generates framed, multi-angle renders of molecules, slabs, nanoparticles, and MOFs from XYZ or CIF inputs.
  • Single-atom legend creation: Produces isolated element spheres for clean visual legends and label systems.
  • Benchmark gallery output: Builds a self-contained HTML showcase for rendered results.
  • Use Case: You have a crystal structure file and need both a perspective view and a top view for a manuscript figure, plus matching atom icons for a legend.

Quick Start

Use the blender-atom-render skill to render this atomic structure in both perspective and top views and create matching legend icons for the elements.

Frequently Asked Questions about blender-atom-render

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render atomic structures from CIF or XYZ files into publication-quality figures?▼

Render atomic structures by importing CIF or XYZ files into Blender with the io_mesh_atomic addon, which automates camera setup, consistent lighting, and CPK-style coloring to produce polished multi-angle figures for scientific manuscripts.

Can I generate element legend icons with CPK colors for a scientific figure?▼

Generate isolated element spheres with CPK colors to create clean visual legends and label systems for scientific figures, ensuring consistent framing and element identification across publication slides and reports.

Do I need Blender and specific Python packages to render molecular structures?▼

Rendering molecular structures requires Blender with the io_mesh_atomic addon enabled, plus the bpy, ase, and pillow Python packages to support automated structure import, camera framing, and HTML gallery generation.

What is the best way to create a benchmark gallery for rendered nanoparticles and MOFs?▼

Create a benchmark gallery by rendering nanoparticles and MOFs into individual polished images, then automatically generating a self-contained HTML showcase that displays the visual results for benchmarking and comparison.

How does automated camera setup work for rendering multiple views of a crystal structure?▼

Automated camera setup works by programmatically positioning the Blender camera to capture multiple predefined angles, such as perspective and top views, of a crystal structure to ensure consistent framing across all scientific renders.

Can I render slabs and nanoparticles for scientific visualization without manual lighting adjustments?▼

Render slabs and nanoparticles without manual adjustments by applying automated, consistent lighting and framing parameters, eliminating manual work and producing polished visuals suitable for scientific publications and presentations.