Upload
This commit is contained in:
parent
8ba9ab9ab2
commit
b11dec47f0
0
Quelle.cpp
Normal file
0
Quelle.cpp
Normal file
3
addons.make
Normal file
3
addons.make
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
ofxGui
|
||||||
|
ofxOsc
|
||||||
|
ofxVectorGraphics
|
35
forum_particle.sln
Normal file
35
forum_particle.sln
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio 15
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "forum_particle", "forum_particle.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
|
||||||
|
EndProject
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Win32 = Debug|Win32
|
||||||
|
Debug|x64 = Debug|x64
|
||||||
|
Release|Win32 = Release|Win32
|
||||||
|
Release|x64 = Release|x64
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Debug|x64.Build.0 = Debug|x64
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|Win32.Build.0 = Release|Win32
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.ActiveCfg = Release|x64
|
||||||
|
{7FD42DF7-442E-479A-BA76-D0022F99702A}.Release|x64.Build.0 = Release|x64
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|Win32.Build.0 = Debug|Win32
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Debug|x64.Build.0 = Debug|x64
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.ActiveCfg = Release|Win32
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|Win32.Build.0 = Release|Win32
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.ActiveCfg = Release|x64
|
||||||
|
{5837595D-ACA9-485C-8E76-729040CE4B0B}.Release|x64.Build.0 = Release|x64
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
273
forum_particle.vcxproj
Normal file
273
forum_particle.vcxproj
Normal file
@ -0,0 +1,273 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
|
<ProjectConfiguration Include="Debug|Win32">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Debug|x64">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Win32</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|x64">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup Condition="'$(WindowsTargetPlatformVersion)'==''">
|
||||||
|
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion>
|
||||||
|
<WindowsTargetPlatformVersion Condition="'$(WindowsTargetPlatformVersion)' == ''">$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
|
||||||
|
<TargetPlatformVersion>$(WindowsTargetPlatformVersion)</TargetPlatformVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Label="Globals">
|
||||||
|
<ProjectGuid>{7FD42DF7-442E-479A-BA76-D0022F99702A}</ProjectGuid>
|
||||||
|
<Keyword>Win32Proj</Keyword>
|
||||||
|
<RootNamespace>forum_particle</RootNamespace>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||||
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
|
<CharacterSet>Unicode</CharacterSet>
|
||||||
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||||
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksRelease.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksRelease.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksDebug.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||||
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||||
|
<Import Project="..\..\..\libs\openFrameworksCompiled\project\vs\openFrameworksDebug.props" />
|
||||||
|
</ImportGroup>
|
||||||
|
<PropertyGroup Label="UserMacros" />
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<OutDir>bin\</OutDir>
|
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>$(ProjectName)_debug</TargetName>
|
||||||
|
<LinkIncremental>true</LinkIncremental>
|
||||||
|
<GenerateManifest>true</GenerateManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<OutDir>bin\</OutDir>
|
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<TargetName>$(ProjectName)_debug</TargetName>
|
||||||
|
<LinkIncremental>true</LinkIncremental>
|
||||||
|
<GenerateManifest>true</GenerateManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<OutDir>bin\</OutDir>
|
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<OutDir>bin\</OutDir>
|
||||||
|
<IntDir>obj\$(Platform)\$(Configuration)\</IntDir>
|
||||||
|
<LinkIncremental>false</LinkIncremental>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\..\..\addons\ofxGui\src;..\..\..\addons\ofxOsc\libs;..\..\..\addons\ofxOsc\libs\oscpack;..\..\..\addons\ofxOsc\libs\oscpack\src;..\..\..\addons\ofxOsc\libs\oscpack\src\ip;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\posix;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32;..\..\..\addons\ofxOsc\libs\oscpack\src\osc;..\..\..\addons\ofxOsc\src;..\..\..\addons\ofxVectorGraphics\libs;..\..\..\addons\ofxVectorGraphics\src</AdditionalIncludeDirectories>
|
||||||
|
<CompileAs>CompileAsCpp</CompileAs>
|
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
|
<PreprocessorDefinitions>OSC_HOST_LITTLE_ENDIAN</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
</Link>
|
||||||
|
<PostBuildEvent />
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<ClCompile>
|
||||||
|
<Optimization>Disabled</Optimization>
|
||||||
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\..\..\addons\ofxGui\src;..\..\..\addons\ofxOsc\libs;..\..\..\addons\ofxOsc\libs\oscpack;..\..\..\addons\ofxOsc\libs\oscpack\src;..\..\..\addons\ofxOsc\libs\oscpack\src\ip;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\posix;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32;..\..\..\addons\ofxOsc\libs\oscpack\src\osc;..\..\..\addons\ofxOsc\src;..\..\..\addons\ofxVectorGraphics\libs;..\..\..\addons\ofxVectorGraphics\src</AdditionalIncludeDirectories>
|
||||||
|
<CompileAs>CompileAsCpp</CompileAs>
|
||||||
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
|
<PreprocessorDefinitions>OSC_HOST_LITTLE_ENDIAN</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
</Link>
|
||||||
|
<PostBuildEvent />
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<ClCompile>
|
||||||
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\..\..\addons\ofxGui\src;..\..\..\addons\ofxOsc\libs;..\..\..\addons\ofxOsc\libs\oscpack;..\..\..\addons\ofxOsc\libs\oscpack\src;..\..\..\addons\ofxOsc\libs\oscpack\src\ip;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\posix;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32;..\..\..\addons\ofxOsc\libs\oscpack\src\osc;..\..\..\addons\ofxOsc\src;..\..\..\addons\ofxVectorGraphics\libs;..\..\..\addons\ofxVectorGraphics\src</AdditionalIncludeDirectories>
|
||||||
|
<CompileAs>CompileAsCpp</CompileAs>
|
||||||
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
|
<PreprocessorDefinitions>OSC_HOST_LITTLE_ENDIAN</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
</Link>
|
||||||
|
<PostBuildEvent />
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<ClCompile>
|
||||||
|
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||||
|
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||||
|
<WarningLevel>Level3</WarningLevel>
|
||||||
|
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories);..\..\..\addons\ofxGui\src;..\..\..\addons\ofxOsc\libs;..\..\..\addons\ofxOsc\libs\oscpack;..\..\..\addons\ofxOsc\libs\oscpack\src;..\..\..\addons\ofxOsc\libs\oscpack\src\ip;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\posix;..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32;..\..\..\addons\ofxOsc\libs\oscpack\src\osc;..\..\..\addons\ofxOsc\src;..\..\..\addons\ofxVectorGraphics\libs;..\..\..\addons\ofxVectorGraphics\src</AdditionalIncludeDirectories>
|
||||||
|
<CompileAs>CompileAsCpp</CompileAs>
|
||||||
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
|
<PreprocessorDefinitions>OSC_HOST_LITTLE_ENDIAN</PreprocessorDefinitions>
|
||||||
|
</ClCompile>
|
||||||
|
<Link>
|
||||||
|
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
|
||||||
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||||
|
<SubSystem>Console</SubSystem>
|
||||||
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||||
|
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||||
|
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
|
<AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
|
</Link>
|
||||||
|
<PostBuildEvent />
|
||||||
|
</ItemDefinitionGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="..\..\forum_particle\src\particle.cpp" />
|
||||||
|
<ClCompile Include="src\attractor.cpp" />
|
||||||
|
<ClCompile Include="src\main.cpp" />
|
||||||
|
<ClCompile Include="src\ofApp.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxBaseGui.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxButton.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxColorPicker.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxGuiGroup.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxInputField.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxLabel.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxPanel.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxSlider.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxSliderGroup.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxToggle.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscParameterSync.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscSender.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\NetworkingUtils.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\UdpSocket.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxVectorGraphics\src\ofxVectorGraphics.cpp" />
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS.cpp" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="..\..\forum_particle\src\particle.h" />
|
||||||
|
<ClInclude Include="src\attractor.h" />
|
||||||
|
<ClInclude Include="src\ofApp.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxBaseGui.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxButton.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxColorPicker.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxGui.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxGuiGroup.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxInputField.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxLabel.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxPanel.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxSlider.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxSliderGroup.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxToggle.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOsc.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscArg.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscParameterSync.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscSender.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\NetworkingUtils.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\PacketListener.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\TimerListener.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\UdpSocket.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\MessageMappingOscPacketListener.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscException.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscHostEndianness.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPacketListener.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\src\ofxVectorGraphics.h" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS.hpp" />
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS_Types.hpp" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="$(OF_ROOT)\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj">
|
||||||
|
<Project>{5837595d-aca9-485c-8e76-729040ce4b0b}</Project>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ResourceCompile Include="icon.rc">
|
||||||
|
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/D_DEBUG %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/D_DEBUG %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworksCompiled\project\vs</AdditionalIncludeDirectories>
|
||||||
|
</ResourceCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
|
<ProjectExtensions>
|
||||||
|
<VisualStudio>
|
||||||
|
<UserProperties RESOURCE_FILE="icon.rc" />
|
||||||
|
</VisualStudio>
|
||||||
|
</ProjectExtensions>
|
||||||
|
</Project>
|
252
forum_particle.vcxproj.filters
Normal file
252
forum_particle.vcxproj.filters
Normal file
@ -0,0 +1,252 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="src\ofApp.cpp">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\main.cpp">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxBaseGui.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxButton.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxColorPicker.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxGuiGroup.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxInputField.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxLabel.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxPanel.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxSlider.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxSliderGroup.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxGui\src\ofxToggle.cpp">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.cpp">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.cpp">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscParameterSync.cpp">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.cpp">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\src\ofxOscSender.cpp">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\NetworkingUtils.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip\win32</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\win32\UdpSocket.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip\win32</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.cpp">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxVectorGraphics\src\ofxVectorGraphics.cpp">
|
||||||
|
<Filter>addons\ofxVectorGraphics\src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS.cpp">
|
||||||
|
<Filter>addons\ofxVectorGraphics\libs</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\attractor.cpp">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="..\..\forum_particle\src\particle.cpp">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Filter Include="src">
|
||||||
|
<UniqueIdentifier>{d8376475-7454-4a24-b08a-aac121d3ad6f}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons">
|
||||||
|
<UniqueIdentifier>{71834F65-F3A9-211E-73B8-DC85}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxGui">
|
||||||
|
<UniqueIdentifier>{4F2A59AF-5F4E-704B-D067-EC13}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxGui\src">
|
||||||
|
<UniqueIdentifier>{645E9533-4DCD-6179-1CDF-CB65}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc">
|
||||||
|
<UniqueIdentifier>{D91DCA33-6E5D-4481-2AEC-9FBB}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\src">
|
||||||
|
<UniqueIdentifier>{B9DD339A-D93D-92A1-0A2F-4B41}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs">
|
||||||
|
<UniqueIdentifier>{99ECA1D9-873F-4622-8FC0-FC7B}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack">
|
||||||
|
<UniqueIdentifier>{D3A98534-1602-4FEF-57A6-6593}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src">
|
||||||
|
<UniqueIdentifier>{BFB5BB47-98C8-BBCB-3066-1046}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\ip">
|
||||||
|
<UniqueIdentifier>{5A029128-EB41-95C5-CBC0-CDED}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\ip\win32">
|
||||||
|
<UniqueIdentifier>{79DFDFE2-400B-8654-3675-01A3}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxOsc\libs\oscpack\src\osc">
|
||||||
|
<UniqueIdentifier>{EDACB89C-9768-9551-4D41-B590}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxVectorGraphics">
|
||||||
|
<UniqueIdentifier>{5A7F3658-B06B-DB97-F4E1-DD19}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxVectorGraphics\src">
|
||||||
|
<UniqueIdentifier>{F615F000-D48C-B1D6-F1C2-6EDD}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="addons\ofxVectorGraphics\libs">
|
||||||
|
<UniqueIdentifier>{B341F552-35C4-7EB6-B3C9-9D96}</UniqueIdentifier>
|
||||||
|
</Filter>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="src\ofApp.h">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxBaseGui.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxButton.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxColorPicker.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxGui.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxGuiGroup.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxInputField.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxLabel.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxPanel.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxSlider.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxSliderGroup.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxGui\src\ofxToggle.h">
|
||||||
|
<Filter>addons\ofxGui\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOsc.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscArg.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscBundle.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscMessage.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscParameterSync.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscReceiver.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\src\ofxOscSender.h">
|
||||||
|
<Filter>addons\ofxOsc\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\IpEndpointName.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\NetworkingUtils.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\PacketListener.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\TimerListener.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\ip\UdpSocket.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\ip</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\MessageMappingOscPacketListener.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscException.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscHostEndianness.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscOutboundPacketStream.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPacketListener.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscPrintReceivedElements.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscReceivedElements.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxOsc\libs\oscpack\src\osc\OscTypes.h">
|
||||||
|
<Filter>addons\ofxOsc\libs\oscpack\src\osc</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\src\ofxVectorGraphics.h">
|
||||||
|
<Filter>addons\ofxVectorGraphics\src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS.hpp">
|
||||||
|
<Filter>addons\ofxVectorGraphics\libs</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\..\addons\ofxVectorGraphics\libs\CreEPS_Types.hpp">
|
||||||
|
<Filter>addons\ofxVectorGraphics\libs</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\attractor.h">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="..\..\forum_particle\src\particle.h">
|
||||||
|
<Filter>src</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ResourceCompile Include="icon.rc" />
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
8
icon.rc
Normal file
8
icon.rc
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
// Icon Resource Definition
|
||||||
|
#define MAIN_ICON 102
|
||||||
|
|
||||||
|
#if defined(_DEBUG)
|
||||||
|
MAIN_ICON ICON "icon_debug.ico"
|
||||||
|
#else
|
||||||
|
MAIN_ICON ICON "icon.ico"
|
||||||
|
#endif
|
42
src/attractor.cpp
Normal file
42
src/attractor.cpp
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
#include "attractor.h"
|
||||||
|
|
||||||
|
Attractor::Attractor()
|
||||||
|
{
|
||||||
|
x = 0;
|
||||||
|
y = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Attractor::~Attractor()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
float Attractor::getY() {
|
||||||
|
return y;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float Attractor::getX() {
|
||||||
|
return x;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void Attractor::setX(float xNew) {
|
||||||
|
x = xNew;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Attractor::setY(float yNew) {
|
||||||
|
y = yNew;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Attractor::setup(float xSetup, float ySetup) {
|
||||||
|
x = xSetup;
|
||||||
|
y = ySetup;
|
||||||
|
}
|
||||||
|
|
34
src/attractor.h
Normal file
34
src/attractor.h
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
//
|
||||||
|
// attractor.h
|
||||||
|
// particleSystem
|
||||||
|
//
|
||||||
|
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
|
||||||
|
class Attractor {
|
||||||
|
|
||||||
|
|
||||||
|
public:
|
||||||
|
|
||||||
|
Attractor();
|
||||||
|
~Attractor();
|
||||||
|
|
||||||
|
|
||||||
|
float getX();
|
||||||
|
float getY();
|
||||||
|
|
||||||
|
void setX(float x);
|
||||||
|
void setY(float y);
|
||||||
|
|
||||||
|
void setup(float x, float y);
|
||||||
|
|
||||||
|
|
||||||
|
private:
|
||||||
|
|
||||||
|
//ofVec2f direction
|
||||||
|
float x;
|
||||||
|
float y;
|
||||||
|
|
||||||
|
float force;
|
||||||
|
};
|
9
src/main.cpp
Normal file
9
src/main.cpp
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#include "ofMain.h"
|
||||||
|
#include "ofApp.h"
|
||||||
|
|
||||||
|
//========================================================================
|
||||||
|
int main() {
|
||||||
|
ofSetupOpenGL(1000, 1000, OF_WINDOW); // <-------- setup the GL context
|
||||||
|
ofRunApp(new ofApp());
|
||||||
|
}
|
||||||
|
|
151
src/ofApp.cpp
Normal file
151
src/ofApp.cpp
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
#include "ofApp.h"
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::setup() {
|
||||||
|
|
||||||
|
//Initialize 8 empty attractrs
|
||||||
|
for (int i = 0; i < 8; i++)
|
||||||
|
{
|
||||||
|
attractors.push_back(new Attractor);
|
||||||
|
}
|
||||||
|
|
||||||
|
//OSC reciever port setup
|
||||||
|
receiver.setup(PORT);
|
||||||
|
|
||||||
|
//Black background
|
||||||
|
ofSetBackgroundColor(0, 0, 0);
|
||||||
|
|
||||||
|
ofSetFrameRate(60);
|
||||||
|
|
||||||
|
birthCount = 0;
|
||||||
|
|
||||||
|
//attractors.at(0)->setup(200, 200);
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::update() {
|
||||||
|
|
||||||
|
// *** OSC RECEIVER ***
|
||||||
|
while (receiver.hasWaitingMessages()) {
|
||||||
|
|
||||||
|
ofxOscMessage contourCentroids;
|
||||||
|
receiver.getNextMessage(&contourCentroids);
|
||||||
|
oscMsg = ofToString(contourCentroids);
|
||||||
|
|
||||||
|
//Get active ammount of attractors (nBlobs) and their x & y coordinates
|
||||||
|
//Exp. OSC Message: " /centroidsOfBlob ammount xValue, yValue"
|
||||||
|
if (contourCentroids.getAddress() == "/centroidsOfBlob") {
|
||||||
|
nBlobs = contourCentroids.getArgAsInt(0);
|
||||||
|
for (int i = 1; i <= nBlobs; i++) {
|
||||||
|
xOfCentroid = contourCentroids.getArgAsFloat(i * 2 - 1) * ofGetWindowWidth();
|
||||||
|
yOfCentroid = contourCentroids.getArgAsFloat(i * 2) * ofGetWindowHeight();
|
||||||
|
|
||||||
|
attractors.at(i - 1)->setup(xOfCentroid, yOfCentroid);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//Delete all Attractors on command
|
||||||
|
if (contourCentroids.getAddress() == "/checkin") {
|
||||||
|
for (int i = 0; i < 8; i++) {
|
||||||
|
attractors.at(i)->setup(0, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// *** PARTICLE EMITTER ***
|
||||||
|
|
||||||
|
//Capture time based on FrameTime
|
||||||
|
double deltaT = ofGetLastFrameTime();
|
||||||
|
birthCount += deltaT;
|
||||||
|
|
||||||
|
//Birth control for new particles
|
||||||
|
if (birthCount > 0.001) {
|
||||||
|
for (int i = 0;i < 4;i++) {
|
||||||
|
system.push_back(new thParticle);
|
||||||
|
system.back()->setup(ofVec2f(ofGetWidth()*.5, ofGetHeight()*.5));
|
||||||
|
}
|
||||||
|
birthCount = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
for (int p = 0; p < system.size();)
|
||||||
|
{
|
||||||
|
//Upate particle system /w all active attractors
|
||||||
|
system.at(p)->update(deltaT, &attractors);
|
||||||
|
|
||||||
|
//Delete particles, that reached max Age
|
||||||
|
if (system.at(p)->getAgeNorm() > 4) {
|
||||||
|
delete system.at(p);
|
||||||
|
system.erase(system.begin() + p);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
p++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::draw() {
|
||||||
|
|
||||||
|
//Draw particle system
|
||||||
|
for (int p = 0; p < system.size(); p++) {
|
||||||
|
system.at(p)->draw();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//Capture time based on FrameTime
|
||||||
|
double deltaT = ofGetLastFrameTime();
|
||||||
|
time += deltaT;
|
||||||
|
|
||||||
|
// Delete inactive attractors after 4 seconds based on Frametime
|
||||||
|
if (time > 2) {
|
||||||
|
for (int i = 0; i < 8; i++) {
|
||||||
|
//attractors.at(i)->setup(0, 0);
|
||||||
|
time = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// *** DEBUG INFO ***
|
||||||
|
|
||||||
|
//All 8 Attractors with x | y coordinates
|
||||||
|
for (int i = 0; i < 8; i++) {
|
||||||
|
|
||||||
|
//string x = ofToString(attractors.at(i)->getX());
|
||||||
|
//string y = ofToString(attractors.at(i)->getY());
|
||||||
|
|
||||||
|
//ofDrawBitmapString("x: " + x + " y: " + y, 100, 100 + i * 20);
|
||||||
|
}
|
||||||
|
//Recieved OSC messages
|
||||||
|
//ofDrawBitmapString("OSC: " + ofToString(oscMsg),100, 275);
|
||||||
|
//Elapsed time since last clear of attractors
|
||||||
|
//ofDrawBitmapString("Time: " + ofToString(time),100, 300);
|
||||||
|
//Current FPS
|
||||||
|
//ofDrawBitmapString("FPS: " + ofToString(ofGetFrameRate()), 100, 325);
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::keyPressed(int key) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::keyReleased(int key) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseMoved(int x, int y) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mousePressed(int x, int y, int button) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------
|
||||||
|
void ofApp::mouseReleased(int x, int y, int button) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
44
src/ofApp.h
Normal file
44
src/ofApp.h
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "ofMain.h"
|
||||||
|
#include "particle.h"
|
||||||
|
#include "ofxOsc.h"
|
||||||
|
#include "ofxGui.h"
|
||||||
|
|
||||||
|
//OSC Reciever PORT & HOST IP
|
||||||
|
#define PORT 12345
|
||||||
|
#define HOST "172.20.10.2"
|
||||||
|
|
||||||
|
class ofApp : public ofBaseApp {
|
||||||
|
|
||||||
|
public:
|
||||||
|
void setup();
|
||||||
|
void update();
|
||||||
|
void draw();
|
||||||
|
|
||||||
|
void keyPressed(int key);
|
||||||
|
void keyReleased(int key);
|
||||||
|
void mouseMoved(int x, int y);
|
||||||
|
void mousePressed(int x, int y, int button);
|
||||||
|
void mouseReleased(int x, int y, int button);
|
||||||
|
|
||||||
|
private:
|
||||||
|
|
||||||
|
// OSC Receiver
|
||||||
|
|
||||||
|
string oscMsg;
|
||||||
|
ofxOscReceiver receiver;
|
||||||
|
float timeSent, timeReceived;
|
||||||
|
|
||||||
|
int nBlobs;
|
||||||
|
int blobCount;
|
||||||
|
|
||||||
|
float xOfCentroid;
|
||||||
|
float yOfCentroid;
|
||||||
|
|
||||||
|
vector<thParticle*> system;
|
||||||
|
vector<Attractor*> attractors;
|
||||||
|
float birthCount;
|
||||||
|
double time;
|
||||||
|
|
||||||
|
};
|
BIN
src/particle.cpp
Normal file
BIN
src/particle.cpp
Normal file
Binary file not shown.
43
src/particle.h
Normal file
43
src/particle.h
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "ofMain.h"
|
||||||
|
#include "attractor.h"
|
||||||
|
|
||||||
|
class thParticle
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
|
||||||
|
thParticle();
|
||||||
|
~thParticle();
|
||||||
|
|
||||||
|
void setup(ofVec2f position);
|
||||||
|
|
||||||
|
void update(float deltaT, vector<Attractor*>* attractors);
|
||||||
|
// void update(float deltaT, ofVec2f attractor);
|
||||||
|
//Partikel wird komplett upgedated (Bewegung, Farbe, etc...)
|
||||||
|
//deltaT Zeitintervall seit letztem Update
|
||||||
|
void draw(); //Partikel anzeigen
|
||||||
|
|
||||||
|
float getAgeNorm();
|
||||||
|
float getMaxLife();
|
||||||
|
ofImage tex;
|
||||||
|
|
||||||
|
private:
|
||||||
|
|
||||||
|
int counterOfActiveAttractors;
|
||||||
|
|
||||||
|
ofVec2f vel;
|
||||||
|
ofVec2f position;
|
||||||
|
|
||||||
|
float maxLife;
|
||||||
|
float age;
|
||||||
|
|
||||||
|
float size;
|
||||||
|
float mass;
|
||||||
|
|
||||||
|
int blobCounterInParticle;
|
||||||
|
|
||||||
|
ofColor color;
|
||||||
|
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user