Skip to content

My personal toolkit compilation with useful stuff for openFrameworks.

License

Notifications You must be signed in to change notification settings

moebiussurfing/ofxSurfingHelpers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofxSurfingHelpers

IMPORTANT

Currently using improved and simple classes from here: https://github.com/moebiussurfing/ofxSurfingHelpersLite

OVERVIEW

SCREENSHOTS

A ( WIP ) personal collection of some useful stuff for openFrameworks:

OF-Utils / Classes / Snippets / Helpers / Serializers / Rectangles / Interactive objects / OF Native UI Widgets and many ImGui / ofxSurfingImGui modules ...

FEATURES

Look to the available classes in OF_ADDON/src/ for details.

FILES LIST

\ofxSurfingConstants.h
\ofxSurfingHelpers.h
\devices\SurfingWebcam.cpp
\devices\SurfingWebcam.h
\gui\ofxSurfing_ofxGui.h
\gui\ofxSurfing_Widgets.h
\gui\notifiers\surfingNotify.cpp
\gui\notifiers\surfingNotify.h
\gui\widgets\BarValue.h
\gui\widgets\BpmTapTempo.h
\gui\widgets\CircleBeat.h
\gui\widgets\CircleCycle.h
\gui\widgets\RectBeat.h
\gui\widgets\TextBoxWidget.h
\utils\ofxAutosaveGroupTimer.cpp
\utils\ofxAutosaveGroupTimer.h
\utils\ofxMouseRuler.cpp
\utils\ofxMouseRuler.h
\utils\ofxSurfingPresetsLite.h
\utils\surfingFiles.h
\utils\surfingGlmSplit.h
\utils\surfingMaths.h
\utils\surfingMouseHandler.h
\utils\surfingParamIndexToggles.h
\utils\surfingParamNorm.h
\utils\surfingParamsRandom.h
\utils\surfingSceneTesters.h
\utils\surfingTimers.h

EXAMPLES

PresetsLite

Presets from an ofParmeterGroup.

ParamsIndexToggles

Matrix toggles from an ofParameter index.

MouseHandler

Auto hides the mouse using a timer and shows a pointer rule to show mouse coordinates and measure distances.

ParamsAutoSave

Queue many ofParameterGroup's and they will be auto-saved using a timer. Also on exit and reloaded when starting the app. That allows your settings saved even when your app crashes, even if you usually make the saving only on exit.

Scene3dRules

Custom colors and grid plane.


THIRD PARTY ADD-ONS

Bundled into OF_ADDON/libs/

Already added to OFX_ADDON/libs/.
No need to clone nor add to PROJECT GENERATOR**.

OTHER REFERENCES / RESOURCES

https://github.com/FilikaDesign/ofxFilika
https://github.com/alptugan/ofxFilikaUtils
https://github.com/companje/ofxExtras/blob/master/src/ofxExtras.cpp
https://github.com/chimanaco/ofxUtils/tree/master/src
https://github.com/nightshining/ofxControlUtils
https://github.com/bernardgeyer/ofxhUtils
https://github.com/NickHardeman/Tools
https://github.com/bakercp/ofxUtils
https://github.com/Iwanaka/ofxMyUtil
https://github.com/perevalovds/ofxKu/tree/master/src
https://github.com/ofTheo/ofxFileHelper

Some of the bundled classes here may have been taken from the above repositories. Thanks to their respective coders!

TESTED SYSTEMS

  • Windows 10 / VS 2022 / OF ~0.11

AUTHOR

An add-on by @moebiusSurfing
( ManuMolina ) 2019-2023

CONTACT / TUNE

Email | Twitter | YouTube | Instagram

LICENSE

MIT License

About

My personal toolkit compilation with useful stuff for openFrameworks.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages