Questions tagged [openframeworks]

openFrameworks is an open source C++ framework wrapping graphics, audio, image, networking and video libraries in an API designed to be minimal and easy to use.

Openframeworks is a c++ library designed to assist the creative process by providing a simple and intuitive framework for experimentation.

The library is designed to work as a general purpose glue, and wraps together several commonly used libraries under a tidy interface: openGL for graphics, rtAudio for audio input and output, freeType for fonts,freeImage for image input and output, quicktime for video playing and sequence grabbing.

The code is written to be both cross platform (PC, Mac, Linux, iPhone) and cross compiler. The API is designed to be minimal and easy to grasp. There are very few classes, and inside of those classes, there are very few functions. The code has been implemented so that within the classes there are minimal cross-referening, making it quite easy to rip out and reuse, if you need, or to extend.

Simply put, openFrameworks is a tool that makes it much easier to make things via code. We find it super useful, and we hope you do too.

OpenFrameworks is actively developed by Zach Lieberman, Theodore Watson, and Arturo Castro, with help from the OF community. ofxIphone, is actively developed by Mehmet Akten and Zach Gage, with development help from Lee Byron and Damian Stewart. The OF website is designed and maintained by Chris O’shea.

OpenFrameworks is indebted to two significant precursors: the Processing development environment, created by Casey Reas, Ben Fry and the Processing community; and the ACU Toolkit, a privately distributed C++ library developed by Ben Fry and others in the MIT Media Lab’s Aesthetics and Computation Group.

taken from www.openframeworks.cc
521 questions
47
votes
1 answer

openFrameworks vs Processing

I have been reading a lot about openFrameworks and Processing, But still can't make the distinction other than one is in C++ and the other in Java. Can someone tell me which is for what exactly?
Hossein
  • 40,161
  • 57
  • 141
  • 175
45
votes
4 answers

warning C4003: not enough actual parameters for macro 'max' - Visual Studio 2010 C++

I have the following warnings while compiling an openFrameworks 007 project on Visual Studio 2010 SP1: d:\pedro\development\videoflow\openframeworks\libs\openframeworks\types\ofcolor.h(127): warning C4003: not enough actual parameters for macro…
petersaints
  • 1,899
  • 3
  • 18
  • 25
36
votes
6 answers

Visual Studio Platform 2015 Toolset ='v141' cannot be found

I'm trying to compile a project using OpenFrameworks (a library which uses C++) in Visual Studio. The build is set to Release and X64 and in the project properties I have set the Platform Toolset to Visual Studio 2015 (v140) However every time I try…
cy_b0rg
  • 541
  • 1
  • 5
  • 5
25
votes
7 answers

Interpolate from one color to another

I am trying to get an interpolation of one color to another shade of the same color. (for eg: sky blue to dark blue and then back). I stumbled upon some code that could be used if the range was from 0-255 or 0-1. However, in my case, I have the RGB…
user1240679
  • 6,829
  • 17
  • 60
  • 89
22
votes
5 answers

Where to get macos SDK 10.6 for Xcode?

I am having Xcode 4.4 on OS X Lion. I'd like to install the Mac 10.6 SDK - also known as macosx10.7 SDK - because I need to compile openFrameworks. I found that I need to download additional tools from this site. However I didn't find any 10.6 SDK…
goodolddays
  • 2,595
  • 4
  • 34
  • 51
21
votes
1 answer

FFmpeg - Overlay one video onto another video?

I understand that this is a very open ended question. I have done some initial reading into FFmpeg, but now require some guidance. Problem I have a video input.mov. I would like to overlay another video on top of overlay.wov. The result should be…
cdrev
  • 5,750
  • 4
  • 20
  • 27
18
votes
5 answers

OpenGL ES, OpenFrameworks, Cinder and IOS creative development

I'm in the middle of a difficult choice. I'd like to learn a language that can help me create application with a strong artistic/creative/graphic component and use it for commercial projects for my customers. My first choice was OpenGL ES, i think…
MatterGoal
  • 16,038
  • 19
  • 109
  • 186
12
votes
3 answers

How to track Finger tip in OpenCV or OpenFrameworks?

I want to develop a program which uses the webcam to track finger tips. When tracked, the finger tip will be like an index and I will be able to get its positions even if it is moved around. If anyone has any advice for me. Thanks in advance.
user400724
  • 149
  • 1
  • 2
  • 5
12
votes
8 answers

Retrying Method calls in generic way

My Java application requires a retry logic on remote calls failures. These remote calls are: scattered all over the application pertain to different Remote Service classes. Also, the retry logic may have varying retry interval and varying retry…
a-sak
  • 1,320
  • 6
  • 21
  • 33
12
votes
5 answers

Can I use OpenFrameworks on OS X without having to use XCode?

I can't stand XCode, but really love OpenFrameworks, and I know it works on Linux+Win32 so I don't see why it should be XCode dependent. If I need to have XCode installed that's fine, I just don't want to use it at all.
James Harcourt
  • 153
  • 2
  • 6
11
votes
0 answers

QuickTime API fails with error 2048

I have trouble with QuickTime API on MacOS 10.7.2(b.11C74). Here is a piece of openFrameworks code which opens a movie descriptor: // ofQuickTimePlayer.cpp bool createMovieFromURL(string urlIn, Movie &movie){ char * url = (char…
icanhazbroccoli
  • 1,035
  • 9
  • 15
11
votes
2 answers

"cc1plus: error: bad value (‘tigerlake’) for ‘-march=’ switch" compilation error

cc1plus: error: bad value (‘tigerlake’) for ‘-march=’ switch cc1plus: note: valid arguments to ‘-march=’ switch are: nocona core2 nehalem corei7 westmere sandybridge corei7-avx ivybridge core-avx-i haswell core-avx2 broadwell skylake skylake-avx512…
Josue237
  • 181
  • 1
  • 6
11
votes
3 answers

Error LNK1104 cannot open file ';.obj'

Error LNK1104 cannot open file ';.obj' project1 D:\project1\source\project1\project1\LINK 1 I'm using visual studio 2015 and openframeworks, I'm fairly new to the c++ language. I couldn't find a line of code which refers to this file. Has…
Maurice de Koning
  • 113
  • 1
  • 1
  • 4
10
votes
4 answers

problem saving openGL FBO larger than window

I'm rendering into an OpenGL offscreen framebuffer object and like to save it as an image. Note that the FBO is larger than the display size. I can render into the offscreen buffer and use it as texture, which works. I can "scroll" this larger…
razong
  • 1,269
  • 11
  • 22
10
votes
3 answers

"Type" does not refer to a value on C++

I'm getting this error at OpenFrameworks artwork. But appears to be a simple C++ issue. ofVec2f does not refer to a value Certainly I'm having problems with pointers, but I could't understand why. I tried to change & -> * canvas4.cpp void…
cleliodpaula
  • 819
  • 2
  • 11
  • 27
1
2 3
34 35