This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| BasedOnStyle: Google | |
| AccessModifierOffset: '-4' | |
| AlignAfterOpenBracket: Align | |
| AlignConsecutiveAssignments: 'true' | |
| AlignConsecutiveDeclarations: 'false' | |
| AlignEscapedNewlines: Left | |
| AlignTrailingComments: 'true' | |
| AllowAllParametersOfDeclarationOnNextLine: 'true' | |
| AllowShortBlocksOnASingleLine: 'true' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .DS_Store | |
| src/output.tw2 | |
| node_modules | |
| /build | |
| /*.log | |
| *.lock | |
| package-lock.json |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| BasedOnStyle: Google | |
| AccessModifierOffset: '-4' | |
| AlignAfterOpenBracket: Align | |
| AlignConsecutiveAssignments: 'true' | |
| AlignConsecutiveDeclarations: 'false' | |
| AlignEscapedNewlines: Left | |
| AlignTrailingComments: 'true' | |
| AllowAllParametersOfDeclarationOnNextLine: 'true' | |
| AllowShortBlocksOnASingleLine: 'true' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <UserSettings><ApplicationIdentity version="15.0"/><ToolsOptions><ToolsOptionsCategory name="Environment" RegisteredName="Environment"/></ToolsOptions><Category name="Environment_Group" RegisteredName="Environment_Group"><Category name="Environment_KeyBindings" Category="{F09035F1-80D2-4312-8EC4-4D354A4BCB4C}" Package="{DA9FB551-C724-11d0-AE1F-00A0C90FFFC3}" RegisteredName="Environment_KeyBindings" PackageName="Visual Studio Environment Package"><Version>15.0.0.0</Version><KeyboardShortcuts><ScopeDefinitions><Scope Name="Team Explorer" ID="{7AA20502-9463-47B7-BF43-341BAF51157C}"/><Scope Name="VC Dialog Editor" ID="{543E0C02-8C85-4E43-933A-5EF320E3431F}"/><Scope Name="Find All References Tool Window" ID="{1FA1FD06-3592-4D1D-AC75-0B953320140C}"/><Scope Name="XML (Text) Editor" ID="{FA3CD31E-987B-443A-9B81-186104E8DAC1}"/><Scope Name="Text Editor" ID="{8B382828-6202-11D1-8870-0000F87579D2}"/><Scope Name="Work Item Results View" ID="{7026002D-01F6-44E7-95CF-A896C00DA3F8}"/><Scope Name="Solution Explorer" ID="{3AE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // C++11 "any" class for multi-type storage | |
| // https://stackoverflow.com/a/24702400/5195277 | |
| // (better to use C++17 std::any or std::variant) | |
| class AnyBase | |
| { | |
| public: | |
| virtual ~AnyBase() = 0; | |
| }; | |
| inline AnyBase::~AnyBase() {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include "vv_extrudeFont.h" | |
| //-------------------------------------------------------------- | |
| // Original credits go to jefftimeisten, see https://forum.openframeworks.cc/t/extrude-text-into-3d/6938 | |
| // | |
| // This method returns a vector containing the vbo meshes required | |
| // to render the front, back and sides of each character in the given string. | |
| // | |
| // @example: | |
| // |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <iostream> | |
| #include "raii.h" | |
| int main() { | |
| int value = 0; | |
| std::cout << value << std::endl; | |
| // scope_guard c'tor arg is run on scope_guard destruction | |
| raii::scope_guard g( | |
| [&](){ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #version 330 | |
| /* | |
| DoF with bokeh GLSL shader v2.4 | |
| by Martins Upitis (martinsh) (devlog-martinsh.blogspot.com) | |
| ---------------------- | |
| The shader is Blender Game Engine ready, but it should be quite simple to adapt for your engine. | |
| This work is licensed under a Creative Commons Attribution 3.0 Unported License. | |
| So you are free to share, modify and adapt it for your needs, and even use it for commercial use. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # list-of-addons-git.sh | |
| # | |
| # to be run inside of an openFrameworks project with 'addons.make' file. | |
| # writes 'addons.git.make' - list addons and git repo urls, branches, and commits to 'addons.git.make' file | |
| INPUT="addons.make" # addons list file | |
| OUTPUT="addons.git.make" # output file |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Sean Parent. Inheritance Is The Base Class of Evil. Going Native 2013 | |
| // Video: https://www.youtube.com/watch?v=bIhUE5uUFOA | |
| // Code : https://github.com/sean-parent/sean-parent.github.io/wiki/Papers-and-Presentations | |
| /* | |
| Copyright 2013 Adobe Systems Incorporated | |
| Distributed under the MIT License (see license at | |
| http://stlab.adobe.com/licenses.html) | |
| This file is intended as example code and is not production quality. |