From 81d915aa4ec947129ad28957fa916705639f29ab Mon Sep 17 00:00:00 2001 From: Olivier XILLO Date: Wed, 30 Aug 2023 20:05:31 +0200 Subject: [PATCH 1/3] [fix] invalid hidden character in file (#7624) --- examples/math/randomExample/src/ofApp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/math/randomExample/src/ofApp.h b/examples/math/randomExample/src/ofApp.h index 6996ef47198..847be1ea9ca 100644 --- a/examples/math/randomExample/src/ofApp.h +++ b/examples/math/randomExample/src/ofApp.h @@ -18,7 +18,7 @@ class ofApp : public ofBaseApp{ auto perform_shuffle() { std::vector values = { 1, 2, 3, 4, 5, 6, 7, 8 }; // initial order ofShuffle(values); -  shuffled_string_ = "shuffled values:"; + shuffled_string_ = "shuffled values:"; for (const auto v: values) { shuffled_string_ += " " + ofToUpper(ofToHex(v)); } From 4cf2356d7dd167f24ae2ba25f547ba20a6a20ee9 Mon Sep 17 00:00:00 2001 From: alexandre burton Date: Wed, 30 Aug 2023 15:12:08 -0400 Subject: [PATCH 2/3] update ofRandomSeed in examples and tests (#7622) #changelog #math --- examples/3d/advanced3dExample/src/Swarm.cpp | 2 -- examples/android/androidAdvanced3DExample/src/Swarm.cpp | 2 -- examples/gl/billboardRotationExample/src/ofApp.cpp | 2 +- tests/addons/networkTcp/src/main.cpp | 1 - 4 files changed, 1 insertion(+), 6 deletions(-) diff --git a/examples/3d/advanced3dExample/src/Swarm.cpp b/examples/3d/advanced3dExample/src/Swarm.cpp index 917d6447402..e9c491b82e8 100644 --- a/examples/3d/advanced3dExample/src/Swarm.cpp +++ b/examples/3d/advanced3dExample/src/Swarm.cpp @@ -17,8 +17,6 @@ void swarm::init(int nParticles, float positionDispersion, float velocityDispers particles.clear(); } - ofSeedRandom(); - // glm::vec3 position, velocity; ofColor color; for(int i = 0; i < nParticles; i++){ diff --git a/examples/android/androidAdvanced3DExample/src/Swarm.cpp b/examples/android/androidAdvanced3DExample/src/Swarm.cpp index a1dc5ffdce0..03b8d81d25b 100644 --- a/examples/android/androidAdvanced3DExample/src/Swarm.cpp +++ b/examples/android/androidAdvanced3DExample/src/Swarm.cpp @@ -56,8 +56,6 @@ void Swarm::init(int _nParticles, float positionDispersion, float velocityDisper // INITIALISE VALUES /////////////////////////////////////////// // - ofSeedRandom(); - // for (int i=0; i< nParticles; i++) { positions[i].x = (ofRandom(1.0f)-0.5f) * positionDispersion; diff --git a/examples/gl/billboardRotationExample/src/ofApp.cpp b/examples/gl/billboardRotationExample/src/ofApp.cpp index d3c8b426766..de3c5771865 100644 --- a/examples/gl/billboardRotationExample/src/ofApp.cpp +++ b/examples/gl/billboardRotationExample/src/ofApp.cpp @@ -52,7 +52,7 @@ void ofApp::update() { for (int i=0; i Date: Wed, 30 Aug 2023 13:40:00 -0700 Subject: [PATCH 3/3] Update CHANGELOG.md --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18442a020d5..4858d6ace75 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,20 @@ ### All 0.12.0 changes newest to oldest ### Grabbed via: `git log --oneline --ancestry-path ac69b2f..34e8eac --pretty=format:'- %s [commit](https://github.com/openframeworks/openFrameworks/commit/%H)' > changes.txt` +Major Changes: +- all: Physical Based Rendering (PBR) now supported in ofxAssimpModelLoader and ofMaterial +- all: Built in shadow support +- all: C++17 default +- arm: aarch64 / 64bit support for Rapsberry Pi and other arm64 devices +- Windows: ofMediaFoundationSoundPlayer can be used instead of fmod +- macOS: ofAVEngineSoundPlayer can be used instead of fmod +- Windows ofMediaFoundationPlayer for video playback. No need for codecs!!! +- iOS: ARC is now enabled for all projects by default. Some addons might require -fno-objc-arc for files which aren't ARC compatible. [More info](https://stackoverflow.com/a/6658549) +- emscripten: Loads of emscripten fixes to make more examples compatible. +- all: new computer_vision / OpenCV examples +- msys2: UCRT64 support + +Full list: - Update manual-nightly.yml [commit](https://github.com/openframeworks/openFrameworks/commit/42b6dff3e77aa49425dffc2902d32ca86c818a59) - update submodules [commit](https://github.com/openframeworks/openFrameworks/commit/93d0efda1413471e6f50761f73b1e72f04f6ba42) - removal of some iOS examples (#7601) [commit](https://github.com/openframeworks/openFrameworks/commit/478620f212ec09b48abfd99e8e285c09b97ca921)