Cinder: Biblioteca de herramientas multimedia para C++

Las bibliotecas estándar de C++ no tienen ninguna funcionalidad relacionada con los medios multimedia, la biblioteca de Cinder C++ sirve precisamente para eso.

Si existen funcionalidades de entrada, audio o visual que necesites implementar en una aplicación de C++, es muy probable que esté en el kit de herramientas de Cinder.

Cinder es un proyecto muy maduro y ha sido probado en aplicaciones que implementan desde muros multimedia hasta juegos de iOS.

? BIBLIOTECA DE CINDER PARA C++

Desde la página de inicio de Cinder, se describen como una biblioteca de C ++ para la programación con intención estética, el tipo de desarrollo que a menudo se denomina codificación creativa. Esto incluye los dominios de gráficos, audio, video y geometría computacional.

Cinder es multiplataforma, con soporte oficial para macOS, Windows, Linux, iOS y Windows UWP. Además, está probado en producción y es lo suficientemente potente como para ser la herramienta principal de un equipo profesional.

Características de Cinder

  • Funciones principales de la plataforma (E/S, redes, toque, etc.).
  • Gráficos 3D (OpenGL).
  • Gráficos 2D (SVG, fuentes, manejo de imágenes).
  • Bibliotecas de matemáticas.
  • Medios (video, audio, OpenCV).
  • Integración ImGUI.

Licencia

Cinder es un framework C ++ de código abierto con el código alojado en GitHub bajo una licencia BSD modificada.