Soso OpenFrameworks Addon Copyright (C) 2013 Sosolimited
+ added
- removed
/ modified
6/10/2014, EG: / made default matrix normal member (used to be static) because now the lookAt matrix is multiplied into it
6/5/2014, EG:
- added renderer to ofxScene, along with setScreenParns to set proj/modelview matrices in a scene / cleaned up draw to accomodate this new approach
6/5/2014, EG:
- added projectionMatrix and modelViewMatrix / simplified setupScreen( ).
- added all projection and modelview params as member vars so that you can change them / proj and modelview matrix are built in setScreenParams(...) and reused in setupScreen() / no longer using gluLookAt in setupScreen. Now doing it the OF way.
5/30/2014, JN:
/ destructor: added proper deletion call for circlePoints (an array of pointers).
5/30/2014, JN:
/ destructor: added deletion calls for dynamicVerts (vector of pointers to structs). TBD if correctly done.
5/30/2014, JN:
/ destructor: added proper deletion call for baselines (array of pointers).
11/12/2014, AO:
/ Using ofTexture instead of ofImage. Clear pixel buffer after loading texture, unless specified otherwise.
12/22/2014: AO:
/ setString : setString just calls itself. Fixed so that it calls ofxTextObject::setString and rebuildLetters()
5/30/2014, JN:
/ destructor: added proper deletion call for charPointer (array of pointers).
5/30/2014, JN:
/ destructor: added proper deletion calls for vertices (vector of pointers to structs). TBD if correctly done.
5/30/2014, JN:
/ destructor: added proper deletion calls for baseEndVals. Since it can be of different types (depending on the message type) we have to cast back from void* to its original type to delete it correctly.
5/30/2014, JN:
/ destructor: used modern delete statements. Replaced the old backwards-decerementing loops with modern for(auto) loops. Clearing vector correctly now.
5/30/2014, JN:
/ destructor: added proper deletion calls for vertices, textCoords, vertexColors (arrays of pointers).
5/30/2014, JN:
/ destructor: added proper deletion calls for vertices, textCoords, vertexColors (arrays of pointers).
5/30/2014, JN:
/ destructor: added deletion of sortedObjects, onTopObjects (double pointers). TBD if correctly done.
5/30/2014, JN:
/ destructor: added proper deletion of curState, curTransition, states, transitions.
5/30/2014, WT:
/ constructor uses strings like ofxTextObject
5/28/2014, AO:
+ Added ofxScroller.cpp
+ Added ofxScroller.h
6/2/2014, AO:
+ Added setColor function with 3 args
/ Removed default from setColor with 4 args
+ Integrated Maja's code for OF_SETCOLOR4
12/3/2014, AO:
/ In loadFont(—), changed cps data field to reflect changes in
ofTrueTypeFont
/ Replaced references to cps[i].setWidth with cps[i].advance
/ Changed getStringBoundingBox(—) significantly to match update ofTrueTypeFont
getStringBoundingBox, with the exception that we use custom-mapped
characters and custom kerning alignment calculation
12/2014, AO:
/ Replaced ofxAVFVideoPlayer references with ofAVFoundationPlayer references
/ Updated video player function calls to reflect ofAVFoundationPlayer format
(loadMovie changed to load, etc.)
12/3/2014, AO:
- Removed ofxAVFVideoPlayer
11/12/2014, AO:
/ Made all examples work with new ofxImageObject implementation.
5/29/2014, AO:
/ Finished ofxScroller port
/ Finished scrollerExample
5/28/2014, AO:
- Deleted example folder and app
+ Added examples folder
+ Added emptyExample
+ Added basicExample
+ Added scrollerExample