Skip to content

Commit

Permalink
Updates to make the samples compatible with Cinder v0.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul Houx committed Mar 29, 2018
1 parent fb4db00 commit 6f41aad
Show file tree
Hide file tree
Showing 143 changed files with 1,012 additions and 1,154 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Expand Up @@ -11,6 +11,8 @@
/*/vc2013/Debug
/*/vc2013/ipch
/*/vc2013/Release
/*/vc2015/Debug
/*/vc2015/Release
*.opensdf
*.sdf
*.opendb
Expand All @@ -33,3 +35,7 @@
*.xcscheme
*.xcbkptlist
/build.log
*.log
*.idb
*.iobj
*.ipdb
Binary file modified AnalogClock/AnalogClock.exe
Binary file not shown.
File renamed without changes.
Expand Up @@ -20,12 +20,12 @@
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v120</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
Expand Down Expand Up @@ -57,22 +57,25 @@
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>..\..\..\cinder_master\include;..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<AdditionalDependencies>cinder-$(PlatformToolset)_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\cinder_master\lib;..\..\..\cinder_master\lib\msw\$(PlatformTarget);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>cinder.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\cinder_master\lib;..\..\..\cinder_master\lib\msw\$(PlatformTarget)\$(Configuration)\$(PlatformToolset);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<IgnoreSpecificDefaultLibraries>LIBCMT</IgnoreSpecificDefaultLibraries>
</Link><PostBuildEvent><Command>copy /Y "$(TargetDir)$(ProjectName).exe" "$(TargetDir)..\..\$(ProjectName).exe"</Command></PostBuildEvent>
</Link>
<PostBuildEvent>
<Command>copy /Y "$(TargetDir)$(ProjectName).exe" "$(TargetDir)..\..\$(ProjectName).exe"</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
Expand All @@ -91,8 +94,8 @@
<AdditionalIncludeDirectories>..\..\..\cinder_master\include;..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<AdditionalDependencies>cinder-$(PlatformToolset).lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\cinder_master\lib;..\..\..\cinder_master\lib\msw\$(PlatformTarget);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>cinder.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>..\..\..\cinder_master\lib;..\..\..\cinder_master\lib\msw\$(PlatformTarget)\$(Configuration)\$(PlatformToolset);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<GenerateMapFile>true</GenerateMapFile>
<SubSystem>Windows</SubSystem>
Expand All @@ -103,7 +106,10 @@
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
</Link><PostBuildEvent><Command>copy /Y "$(TargetDir)$(ProjectName).exe" "$(TargetDir)..\..\$(ProjectName).exe"</Command></PostBuildEvent>
</Link>
<PostBuildEvent>
<Command>copy /Y "$(TargetDir)$(ProjectName).exe" "$(TargetDir)..\..\$(ProjectName).exe"</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\src\AnalogClockApp.cpp" />
Expand Down
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion AudioVisualizer/assets/shaders/spectrum.frag
Expand Up @@ -10,7 +10,7 @@ void main(void)
// calculate glowing line strips based on texture coordinate
const float kResolution = 256.0;
const float kCenter = 0.5;
const float kWidth = 0.02;
const float kWidth = 0.2;

float f = fract( kResolution * vertTexCoord0.x );
float d = abs(kCenter - f);
Expand Down
6 changes: 3 additions & 3 deletions AudioVisualizer/assets/shaders/spectrum.vert
Expand Up @@ -19,11 +19,11 @@ void main(void)
vec2 coord = ciTexCoord0 + vec2(0.0, uTexOffset);

// retrieve the FFT from left and right texture and average it
float fft = max(0.0001, mix( texture( uLeftTex, coord ).r, texture( uRightTex, coord ).r, 0.5));
float fft = max(0.0001, mix( texture( uLeftTex, coord ).r, texture( uRightTex, coord ).r, 0.0));

// convert to decibels
const float kLogBase10 = 1.0 / log(10.0);
float decibels = 10.0 * log( fft ) * kLogBase10;
const float kLogBase2 = 1.0 / log(2.0);
float decibels = 10.0 * log( fft ) * kLogBase2;

// offset the vertex based on the decibels
vec4 vertex = ciPosition;
Expand Down

0 comments on commit 6f41aad

Please sign in to comment.