Procedural Processing and Visualization of Point Clouds Using Free and Open-Source Software

Authors

  • Emiliano Pérez Universidad de Extremadura
  • Santiago Salamanca Universidad de Extremadura
  • Pilar Merchán Universidad de Extremadura

DOI:

https://doi.org/10.17979/ja-cea.2026.47.13872

Keywords:

Perception and sensing, Information and sensor fusion, Image processing, Work in real and virtual environments, Intelligent interfaces

Abstract

Point cloud processing in the scientific domain has become established around efficient operations for reduction, voxelization, neighborhood analysis, and filtering, typically implemented through specialized libraries external. In parallel, free and open-source software ecosystems aimed at modeling and rendering, such as Blender, provide advanced capabilities for visualization, lighting, animation, and scene composition, but they do not always include accessible workflows for the interactive preprocessing of point clouds. This paper presents a procedural tool developed in Blender using Geometry Nodes for reduction, voxelization, spatial clipping, outlier filtering, primitive instancing, and visualization of attributes associated with point clouds. The system is organized as a modular, non-destructive, and parameterizable modifier, complemented by a graphical-load estimation mechanism intended to prevent excessively costly visualization configurations. The main contribution lies in integrating basic preprocessing and graphical representation operations within a single, highly popular visual environment, thereby facilitating both preliminary data exploration and the generation of rendered images, animations, and scenes enriched with other 3D models.

References

Blender Foundation, 2025. Blender (version 4.x). Free and Open-Source 3D Creation Suite. Available at: https://www.blender.org (accessed: 04/06/2026).

Bullinger, S., Bodensteiner, C., Arens, M., 2021. A photogrammetry-based framework to facilitate image-based modeling and automatic camera tracking. Proceedings of the International Conference on Computer Graphics Theory and Applications (GRAPP 2021), 163-170.Cignoni, P., Callieri, M., Corsini, M., Dellepiane, M., Ganovelli, F., Ranzuglia, G., 2008. MeshLab: an Open-Source 3D Mesh Processing System. ERCIM News, 73, 45–46. DOI: 10.5220/0010319801060112

Flynn, T., 2017. Hintze Hall, NHM London [point cloud, 3D model]. Sketchfab. Available at: https://skfb.ly/6sXWG (accessed: 04/06/2026)

Girardeau-Montaut, D., 2016. CloudCompare (version 2.x): 3D point cloud and mesh processing software. EDF R&D, Telecom ParisTech, France. Available at: http://www.cloudcompare.org (accessed: 04/06/2026).

GlobalDigitalHeritage, 2019. La Barbolla Church, Siguenza Spain [3D model]. Sketchfab. Available at: https://skfb.ly/oNWyX (accessed: 04/06/2026).

Gumster, J., Lampel, J., 2022. Procedural Modeling with Blender's Geometry Nodes: A workshop on taking advantage of the Geometry Nodes feature in Blender for procedural modeling. In ACM SIGGRAPH 2022 Labs (SIGGRAPH '22). Association for Computing Machinery, New York, NY, USA, Article 5, 1–2. DOI: 10.1145/3532725.3538516

Lucke, J., 2015. Animation Nodes (Versión 2.x). Available at: https://github.com/JacquesLucke/animation_nodes (accessed: 04/06/2026)

Nortikin, 2013. Sverchok: Parametric tool for Blender (Versión 1.x). Available at: https://github.com/nortikin/sverchok

Pérez, E., Sánchez-Hermosell, A., Merchán, P., 2025. TLSynth: A Novel Blender Add-On for Real-Time Point Cloud Generation from 3D Models. Remote Sensing 17(3), 421. DOI: 10.3390/rs17030421

Pérez, E.; Merchán, P.; Espacio, A.; Salamanca, S., 2024. Fusion of Thermal Point Cloud Series of Buildings for Inspection in Virtual Reality. Buildings. 14(7), 2127. DOI: 10.3390/buildings14072127

Rusu R. B., Cousins, S., 2011. 3D is here: Point Cloud Library (PCL). IEEE International Conference on Robotics and Automation, Shanghai, China, 2011, pp. 1–4. DOI: 10.1109/ICRA.2011.5980567.

Uhlík, J., 2017. Point Cloud Visualizer for Blender (Versión 3.x). Available at: https://jakubuhlik.com/docs/pcv/ (accessed: 04/06/2026).

Zhou, Q.-Y., Park, J., Koltun, V., 2018. Open3D: A Modern Library for 3D Data Processing. arXiv preprint arXiv:1801.09847.

Downloads

Published

2026-09-01

Issue

Section

Visión por Computador