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.

Artículos Relacionados
Java vs. Kotlin, ¿Por qué los desarrolladores de Android deberían cambiar de Java a Kotlin?

Kotlin es un nuevo lenguaje de programación que imita a Java en su apariencia y funcionalidad. Jetbrains lo encontró y ayudó a mejorarlo con otras excelentes sugerencias de otras personas. Kotlin es un lenguaje de programación basado en codificación que aspira a ser el ¡SEGUIR LEYENDO!

¿Qué es DevTools para Flutter y Dart?, Aprende sobre la nueva herramienta de desarrollo

DevTools es un conjunto de herramientas de rendimiento y depuración para Dart y Flutter. Actualmente está en versión preliminar, pero está en desarrollo activo. ¿Qué puedo hacer con DevTools? Estas son algunas de las cosas que puede hacer con DevTools: Inspeccione el diseño de ¡SEGUIR LEYENDO!

NodeJS: Aprendiendo desde cero todo lo que debes saber

En esta publicación se recopilan los mejores artículos de NodeJS y algunas de sus librerías más reconocidas que puedes encontrar en todo Internet, con los que convertirte en un auténtico y completo ciberninja de este impresionante entorno en tiempo real de ejecución multiplataforma. Los ¡SEGUIR LEYENDO!