OpenFrameworks

Kit de herramientas de código abierto de la plataforma cruzada para la codificación creativa en C ++
Descargar ahora

OpenFrameworks Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT License
  • Precio:
  • FREE
  • Nombre del editor:
  • OF Team
  • Sitio web del editor:
  • http://www.openframeworks.cc/
  • Sistemas operativos:
  • Mac OS X 10.5 or later
  • Tamaño del archivo:
  • 24.2 MB

OpenFrameworks Etiquetas


OpenFrameworks Descripción

multiplataforma juego de herramientas de código abierto para la codificación creativa en C ++ openFrameworks es una fuente de C abierta ++ biblioteca diseñada para ayudar al proceso creativo proporcionando un simple y marco intuitivo para la biblioteca experimentation.The openFrameworks está diseñado para funcionar como un pegamento de propósito general, y envolturas juntos varias bibliotecas utilizados comúnmente bajo una interfaz ordenada: OpenGL para gráficos, RTAudio para la entrada y salida de audio, FREETYPE para las fuentes, FreeImage para la entrada y salida de imágenes, QuickTime para la reproducción de vídeo y la secuencia de código se escriben en grabbing.The ser tanto multiplataforma (PC, Mac, Linux, iPhone) y compilador cruzado. En pocas palabras, openFrameworks es una herramienta que hace que sea mucho más fácil hacer las cosas a través de código. Nos resulta muy útil, y esperamos que lo haga too.Detailed instrucciones de instalación se pueden encontrar here.NOTE: Las versiones FAT contienen varios complementos listos para ir, además de ejemplos de montaje anexo. Estos complementos no son parte del núcleo del código base, pero contienen una funcionalidad avanzada como OpenCV, salida de vector, OSC, la comunicación de red, matemáticas vector y más. Requisitos: · Xcode 2.4.1 o posterior ¿Qué hay de nuevo en este lanzamiento: cambios principales: · En esta versión nos hemos trasladado a una biblioteca * * openframeworks compilado en lugar de no-compilado. unos motivaciones: la reducción en el tamaño del directorio de DE, reduciendo compila redundantes, por lo que los tiempos de compilación más rápidamente y hacer más fácil el desarrollo de la FP. Esto cambia un poco la organización de proyectos pero debe dar lugar a una mucho más fácil de usar y mantener DE. · Nos hemos movido desde SVN a GIT github, y ahora tienen un sistema automatizado de construcción de la DE paquete. Esto también debería facilitar en gran medida nuestro desarrollo de openframeworks. Antes de tener SVN separados para el lib de, la de los Ejemplos, y los complementos del núcleo. Ahora, tenemos un lugar importante donde los cambios y el desarrollo de la FP pueden ser rastreados. ver http://github.com/openframeworks/openFrameworks. · Para animar a los comunicados más rápido, nos hemos movido a un importante calendario de lanzamientos de menor importancia, con versiones menores (0,061, 0,062) en relación con correcciones de errores y las versiones principales (0,07, 0,08) en relación a las principales características. centro: · Estructura de carpetas ahora ha cambiado de manera que todos los IDE / paquetes pueden compartir una estructura de directorios. Descargar el posible desprendimiento 0,061 a comprobarlo. · Complementos básicos ahora no tienen bibliotecas de otras plataformas · Complementos básicos ahora no tienen proyecto de ejemplo en la carpeta de complementos · Core FreeImage.h -> mover BOOL typedefs etc para #defines y hacer #undef al final · Ponga la licencia MIT en las cabeceras OSX: · Xcode tiene correcciones de leopardo de las nieves, y un comunicado de SL · Proyectos de Xcode ahora renombrado a tener el nombre de la carpeta (es decir, cada proyecto tiene un nombre único objetivo) · Aplicaciones Xcode ahora tienen ajustes de optimización máximo para la liberación. · Xcode ahora tiene 3 modos de compilación, depuración, liberación, liberación universal. Depuración y liberación son para su plataforma actual (ya sea Intel o PPC), película de Universal es para tanto. · Libs cambiado el nombre: cambiar todo libalgo.a ser something.A: esto impide que XCode que une a las bibliotecas dinámicas a nivel de la raíz. Win32 CodeBlocks: · Añadido bandera enlazador Poco para CB: necesario para algunas llamadas de red · Fija Poco orden de vinculación en Win32. Linux: · Cambiado la videograbber por defecto de Linux para GStreamer · OfV4lUtils remove · Archivos make más inteligentes · Modificado scripts de instalación para solucionar problemas kármicas y la construcción de compilación en la instalación ejemplos: · Fija los archivos que faltan, las llamadas a windowResized faltante, llamadas innecesarias eliminado para ofSetupSCreen () e incluyen stdio. aplicación: · Pantalla Completa en OS X no es el nivel más alto (no más loca aplicación de pantalla completa se bloquea y no puede escapar). · OSX ahora usando marco GLUT personalizada · OfSetBackgroundAuto (falso) en ventanas de ahora trabaja para la acumulación, tanto en modo de ventana y pantalla completa. · Problemas de Windows FPS han sido corregidos. · Cerrar la ventana en PC ahora sale de la aplicación correctamente. · OfAppGlutWindow: frameRate se establece ahora en 60,0 en el inicio: antes de que fuera no inicializado. · OfGetLastFrameTime: para obtener el tiempo transcurrido de la última trama. · Correcciones para ofGetWidth () y ofGetHeight () siendo muy lento, ahora almacenarlos en Vars y el cambio en WindowResize · OfGetAppPtr (), devuelve un puntero a la baseApp. · Opción de glutInitDisplayString para inicializar exceso con una cadena única, útil para FSAA o alterar la configuración. · Sincronización vertical fija para Linux: http://www.openframeworks.cc/forum/viewtopic.php?f=7t=561p=10683#p10683 · OfBaseVideo añadió isFrameNew () utils: · OfxNoise ofxSignedNoise: Agregado simple (similar a Perlin) el ruido de núcleo · OfbaseHasteSteTure ahora tiene OFSSETUSETEXTURETE (para permitir el uso de la textura) · OfBaseImpage y ofBasevideo tienen la misma base de herencia · OFMAP: ahora tiene un argumento de sujeción, por defecto es falso · OFMAP: agregó la solución de Kyle para la División por 0 en OFMAP: http://www.openframeworks.cc/forum/viewtopic.php?f=6t=1413view=unread#unread · Detectar C: como camino de la raíz en oftodatapath · Fijados de advertencias de puntos eventos: · Se corrigió el intellisense vs2008, no le gusta usar POCO :: Delegado; en OfEventutils: http://www.openframeworks.cc/forum/viewtopic.php?f=9t=1877 gráficos: · OMPEGE: Cargando una imagen dañada en Linux hizo que la aplicación se bloqueara, se solucionó ahora. · OfiMage sedemageType ahora debería alterar adecuadamente la textura si lo necesitamos. · OfTexture: Obtenga Texpoint Texpercent, debe ayudar a hacer cosas de TexCoordinate sin saber el objetivo de la textura (es decir, rectangle_2d o arb) · OfTexture: SetTextureWrap y SetMinMagfilters · OFTEXTETE: OFTEXTE FLOAT *, CHAR *, Capacidad corta * -Ascrita para realizar texturas de puntos flotantes, o cargar datos de flotadores. · OFTRUETYPEFONT: FIGURACIÓN DE MEMA DE TTF fija: http://www.openframeworks.cc/forum/viewtopic.php?p=10178#p10178 · IIMAGE FIJO CAMBIO DE COLOR DE COLOR · Las funciones en línea de IMAGE causan problemas con las clases de acceso que quieren usarlas en CB. Cambiar en línea -> estática soluciona este problema. · OFGRAPHICS: Numcirclepts se estaba almacenando en ofpusstyle pero no se usa, fijado ahora. · OFTRUETYPEFONT: Xcode Projects ahora use la misma versión del tipo de FreeType como Win / Linux · OFSSETCURERESOLUCIÓN: hace muchas formas curvas mucho más rápido! · SETANCHORPOINT: Mueve los argumentos de int a flotar comunicación: · Se fusionó de AlassardFirmata a Ofruino, y eliminó los archivos de TandardFirmata de todos los proyectos. · Problemas de serie de Linux fijados con el número de dispositivo. · FIRMA FIRTATECE CONECTAR LA INCONSISTENCIA: http://www.openframeworks.cc/forum/viewtopic.php?t=1765 · EnumeratedEvices enumeratedEvices está realizando por lo que no siempre imprime: http://www.openframeworks.cc/forum/posting.php?mode=Replyf=6T=1860 · Fix for Ofruino: http://www.openframeworks.cc/forum/viewtopic.php?f=8t=3042p=16425#p16425 video: · Añadir SetFrameate para ofvideograbber · Actualice el cuadro de diálogo Configuración de QuickTime para que aparezca el panel de ojos PS3. · Ofvideoplayer y ofvideograbber en OS X Intel ahora usando K24RGBPixelformat: esto tiene una gran mejora de la velocidad. · Ofvideograbber en Mac parece no enumerar los dispositivos a menos que el nivel de registro sea verboso http://www.openframeworks.cc/forum/viewtopic.php?f=9t=1799view=unread#unread · OfVideoplayer Bool ininitializado · OFVIDEPLAYER: Retardo de pausa · OFUCULS: PIX_FMT_YUV422 ya no existirá en futuras versiones FFMPEG · Ofucutils: SWS_GetContext necesita PixFMT como parámetro en lugar de INT desde Karmic sonar: · Actualizado de OfStream para usar Rtaudio 4 · Añadir una llamada OFSOUNDPLAYERUPDATE: Para mantenerse a FMOD en la pista: debe llamarse una vez por cuadro para asegurarse de que los sonidos no se cierren. Addones: · OFXXMLSettings se solucionó una impresión (tag.c_str ()) que Xcode se quejó de · OFXXMLSETTINGS GRATUD DE MEMORIA · OFXXMLSettings Lee atributos · OFXXMLSettings Leer de String Guardar en cadena ofxvectorgraphics: · Actualización de Creeps 2.0: tiene licencia MIT y nuevas características. ofxopencv: · OFXCVColorRimage: ConvertToplanarImage (...) para un canal (es decir, agarrando solo safration) · OFXCVSHORTIMAGE: Operadores de asignación fija · OFXCVGRAYSCEAImpeAmage: agregue el contraste de brillo a la imagen en escala de grises · OFXCVContourfinder convierte el centroide a INTS · OFXOPENCV: escala de grises fija a Planar Planar a las conversiones de escala de grises · OFXOPENCV: Retire la intersección implícita de la ROI · OFXCVIMAGE: Re-agregado DrawblobiTome () para pintar un blob en un OFXCVIMAGE · OFXOPENCV: Añadido iPhone #ifDefs apropiado · OFXOPENCV: haga una copia más rápida para Getpixels y SetPixels cuando la imagen ya está aligneada. · TIENDAS DE ESCALA DE OFXOPECV PARA FLOATIMAGE · OFXOPENCV SWAPTEMP BUG OFXOSC: · OFXOSC: Fuga de apagado · OFXOSC: FUGA DE MEMORIA · OFXOSC: Problema de apagado: corregir aquí: http://damian.dreamhosters.com/svn/public/ofxos/latest/ ofxthread: · STOPTHEAD ahora se llama cuando la función roscada regresa ofvectormath: · Volvió a enlinar, para el rendimiento. · Añadido ofxmatrx4x4 y ofxquaternion · Ofxpoin2 / 3/4F en desuso fusionado con OFXVEC2 / 3 / 4F ofxnetwork: · Solucionado para las necesidades de XCode TCP.H incluido en OfxudpManager


OpenFrameworks Software relacionado

Efivalue

Una biblioteca gratuita para proporcionar un mecanismo de serialización universal para un tipo de datos C ++ ...

44 122 KB

Descargar