# Programacin de geometra 3D en Snap
> [! nota]-
> El contenido de esta página se ha generado a partir de la transcripción de audio/vídeo y la transformación del texto del contenido y los enlaces de esta fuente.
Fuente: [https://fosdem.org/2025/schedule/event/fosdem-2025-4303-programming-3d-geometry-in-snap-/](https://fosdem.org/2025/schedule/event/fosdem-2025-4303-programming-3d-geometry-in-snap-/)
<video src=«https://video.fosdem.org/2025/ud6215/fosdem-2025-4303-programming-3d-geometry-in-snap-.av1.webm» controls></video>
## Resumen y aspectos destacados:
**Introducción a la Extensión 3D de Snap**
La sesión presenta una nueva extensión de Snap que permite a los usuarios crear geometría 3D de manera programática. Basada en el trabajo anterior con Beetle Blocks, esta herramienta ofrece la capacidad de generar formas tridimensionales mediante instrucciones a un personaje llamado 'beetle'. Las formas pueden ser exportadas para impresión 3D o manipuladas en software de modelado 3D.
**Características de la Extensión**
La extensión es ideal para explorar estructuras algorítmicas y fractales, y también es útil para crear geometría funcional, como piezas de reemplazo para juguetes o mejoras caseras. La versatilidad de la operación de extrusión permite generar una amplia variedad de formas, desde cubos y cilindros hasta esferas y conos.
**Aplicaciones Prácticas y Ejemplos**
Se presentaron varios ejemplos de objetos creados y impresos con esta extensión, como un ejemplo clásico de Beetle Blocks y un molde de azulejo inspirado en la arquitectura de Granada. También se mostró un sujetalibros fractal de Sierpinski, demostrando la capacidad de la extensión para crear diseños complejos y artísticos.
## Importancia para una transformación ecosocial
La extensión para Snap tiene un gran potencial para la transformación ecosocial al democratizar el acceso a la creación de geometría 3D. Permite a educadores y diseñadores ecosociales explorar conceptos de sostenibilidad y diseño regenerativo a través de la creación de modelos 3D accesibles. Las herramientas de modelado 3D pueden facilitar el desarrollo de soluciones locales y sostenibles, como la fabricación de piezas de repuesto para reducir el desperdicio. Sin embargo, se enfrentan desafíos técnicos en la integración con otras plataformas de diseño y la necesidad de fomentar una cultura de código abierto para maximizar el impacto social y ecológico.
## Enlaces
[Snap! website](https://snap.berkeley.edu/)
[Snap! Git repository](https://github.com/jmoenig/Snap)
[3D Beetle Extension Documentation](https://snap.berkeley.edu/extensions/3d-beetle)
[Video recording (AV1/WebM)](https://video.fosdem.org/2025/ud6215/fosdem-2025-4303-programming-3d-geometry-in-snap-.av1.webm)
[Video recording (MP4)](https://video.fosdem.org/2025/ud6215/fosdem-2025-4303-programming-3d-geometry-in-snap-.av1.mp4)
[Video recording subtitle file (VTT)](https://video.fosdem.org/2025/ud6215/fosdem-2025-4303-programming-3d-geometry-in-snap-.vtt)
[Chat room(web)](https://chat.fosdem.org/2025/ud6215)
[Chat room(app)](https://chat.fosdem.org/2025/ud6215/app)