openframeworks / openframeworks Goto Github PK
View Code? Open in Web Editor NEWopenFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Home Page: http://openframeworks.cc
License: Other
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Home Page: http://openframeworks.cc
License: Other
dean's fix for unitialized bool in ofVideoPlayer
check and find the best out of these plus damian's and chris's http://www.openframeworks.cc/forum/viewtopic.php?f=10&t=2039&hilit=attribute & http://www.openframeworks.cc/forum/viewtopic.php?f=10&t=643&hilit=attribute
restore it
rtAudio 3 is outdated, in the past rtAudio 4 gave some problems under linux but now it works ok.
Zach has the code for this - find simple implementation.
for example, if we have a grayscale image and convert to color or colorAlpha, we need the texture to support additional info internally (ie, be an RGB or RGBA texture), but it's been allocated as grayscale. think this isn't a huge issue -- You don't see this issue until you start altering pixels and not seeing changes within the textured representation (ie, there's alot of steps to see the problem) -- but it's worth looking into.
I know - it sucks but I think technically we need to.
fedora installs alsa in /lib instead of /usr/lib http://www.openframeworks.cc/forum/viewtopic.php?f=5&t=1870&p=10035#p10035
problem with ofTexture copy constructor: http://www.openframeworks.cc/forum/viewtopic.php?f=7&t=2638&view=unread#unread
Memory Leak in constructor: storedHandle = new TiXmlHandle(NULL); Never freed.
seems like lines 116, 117 are kind of wrong to me:
is
blobs[i].centroid.x = (int) (myMoments->m10 / myMoments->m00);
blobs[i].centroid.y = (int) (myMoments->m01 / myMoments->m00);
should be :
blobs[i].centroid.x = (myMoments->m10 / myMoments->m00);
blobs[i].centroid.y = (myMoments->m01 / myMoments->m00);
(I am seeing small objects with "jiggly" centroids because of this). Feels like it should be up the end used to cast as int as needed, but the centroid is likely a non-integer.
When playing lots of sounds with FMOD - FMOD_Update() needs to be called every frame.
We should either do it internally or give people a global function with which to call it - something like: ofSoundPlayerUpdate ?
Note:
This problem specifically applies to fmod - so it maybe that we won't need it if we find an fmod replacement.
The authors of CreEPS kindly agreed to provide us with a LGPL version of their library. Update the latest OF with this version.
Shutdown issue - fix here: http://damian.dreamhosters.com/svn/public/ofxOsc/latest/
allow user to pass a custom glut window string. fallback to default window if string unsuccessful.
ie 640 480 can be just a straight memcpy
Also for some reason on windows the app can jump up to 100fps when doing heavy texture loading.
** don't wait for paused state on loadMovie? (zach, what does this mean?) arturo, it seems on loading there's a tiny freeze while the file is loaded by not waiting and treating the file as a stream it should be possible to avoid it: http://www.openframeworks.cc/forum/viewtopic.php?f=8&t=1791
when doing ofPushStyle numCiclePts is being stored in currentStyle but not used to draw circles. also when doing ofPopStyle it should check numCirclePts and call ofSetCicleResolution if it has changed
to get a pointer to testApp
Maybe an average one too?
006 has the asio folder - but it is currently missing from the repo.
// the random () calls are based on misconceptions described here:
// http://www.azillionmonkeys.com/qed/random.html
Add another configuration so you can compile an optimized app that isn't universal (twice as quick and half the size).
So if you have an intel laptop Release would compile just for Intel and Release Universal would be both intel and ppc.
give the option to clamp the output value of ofMap.
ofMap(float in, float inMin, float inMax, float outMin, float outMax, bool clamp = false);
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.