José Marín , Tiffany M.G. Baptiste , Cristobal Rodero , Steven E. Williams , Steven A. Niederer , Ignacio García-Fernández
{"title":"SciBlend: Advanced data visualization workflows within Blender","authors":"José Marín , Tiffany M.G. Baptiste , Cristobal Rodero , Steven E. Williams , Steven A. Niederer , Ignacio García-Fernández","doi":"10.1016/j.cag.2025.104264","DOIUrl":null,"url":null,"abstract":"<div><div>Scientific data visualization is essential for analysis, communication, and storytelling in research. While Blender offers a powerful rendering engine and a flexible 3D environment, its steep learning curve and general-purpose interface can hinder scientific workflows. To address this gap, we present SciBlend, a Python-based toolkit that extends Blender for data visualization. It provides specialized add-ons for multiple computational data files import, annotation, shading, and scene composition, enabling both photorealistic (Cycles) and real-time (EEVEE) rendering of large-scale and time-varying data. By combining a streamlined workflow with physically based rendering, SciBlend supports advanced visualization tasks while preserving essential scientific attributes. Comparative evaluations across multiple case studies show improvements in rendering performance, clarity, and reproducibility relative to traditional tools. This modular and user-oriented design offers a robust solution for creating publication-ready visuals of complex computational data.</div></div>","PeriodicalId":50628,"journal":{"name":"Computers & Graphics-Uk","volume":"130 ","pages":"Article 104264"},"PeriodicalIF":2.5000,"publicationDate":"2025-06-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Graphics-Uk","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0097849325001050","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 0
Abstract
Scientific data visualization is essential for analysis, communication, and storytelling in research. While Blender offers a powerful rendering engine and a flexible 3D environment, its steep learning curve and general-purpose interface can hinder scientific workflows. To address this gap, we present SciBlend, a Python-based toolkit that extends Blender for data visualization. It provides specialized add-ons for multiple computational data files import, annotation, shading, and scene composition, enabling both photorealistic (Cycles) and real-time (EEVEE) rendering of large-scale and time-varying data. By combining a streamlined workflow with physically based rendering, SciBlend supports advanced visualization tasks while preserving essential scientific attributes. Comparative evaluations across multiple case studies show improvements in rendering performance, clarity, and reproducibility relative to traditional tools. This modular and user-oriented design offers a robust solution for creating publication-ready visuals of complex computational data.
期刊介绍:
Computers & Graphics is dedicated to disseminate information on research and applications of computer graphics (CG) techniques. The journal encourages articles on:
1. Research and applications of interactive computer graphics. We are particularly interested in novel interaction techniques and applications of CG to problem domains.
2. State-of-the-art papers on late-breaking, cutting-edge research on CG.
3. Information on innovative uses of graphics principles and technologies.
4. Tutorial papers on both teaching CG principles and innovative uses of CG in education.