Changeset 1520
- Timestamp:
- Jun 24, 2012, 4:03:14 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.gitignore
r1518 r1520 43 43 # Visual Studio cruft 44 44 *.vcxproj.user 45 binaries/*Debug 46 binaries/*Release 45 47 build/vs2010/ipch 46 build/vs2010/*Debug47 build/vs2010/*Release48 48 build/vs2010/*.opensdf 49 49 build/vs2010/*.sdf … … 51 51 build/vs2010/*.log 52 52 build/vs2010/*.XGD 53 # Do not exclude anything in contrib ; this is currently one level54 # more than our current max53 # Do not exclude anything in contrib. There is no way to do this recursively 54 # but the nesting below is currently one level more than our current max. 55 55 !contrib/* 56 56 !contrib/*/* -
trunk/Makefile.am
r1518 r1520 6 6 SUBDIRS += orbital 7 7 SUBDIRS += neercs 8 DIST_SUBDIRS = $(SUBDIRS) 8 DIST_SUBDIRS = $(SUBDIRS) build binaries 9 9 10 EXTRA_DIST = bootstrap build-linux build-mingw build-mingw64 build-ps3 \ 11 build-nacl32 build-nacl64 build/lol-build 10 EXTRA_DIST = bootstrap TODO 12 11 AUTOMAKE_OPTIONS = dist-bzip2 13 12 -
trunk/build/vs2010/Lol.Core.Rules.props
r1518 r1520 10 10 <MultiProcessorCompilation>true</MultiProcessorCompilation> 11 11 <FloatingPointModel>Fast</FloatingPointModel> 12 <AdditionalIncludeDirectories>$(SolutionDir)\..\ src;$(FlexIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>12 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\src;$(FlexIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 13 13 <AdditionalIncludeDirectories Condition="'$(Platform)'=='Win32'">$(GlIncludes);$(SdlIncludes);$(D3d9Includes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 14 14 <AdditionalIncludeDirectories Condition="'$(Platform)'=='x64'">$(GlIncludes);$(SdlIncludes);$(D3d9Includes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> -
trunk/build/vs2010/Lol.Core.Vars.props
r1518 r1520 3 3 <ImportGroup Label="PropertySheets" /> 4 4 <PropertyGroup Label="UserMacros"> 5 <ContribDir>$(SolutionDir)\..\ contrib</ContribDir>5 <ContribDir>$(SolutionDir)\..\..\contrib</ContribDir> 6 6 7 7 <!-- Flex & Bison --> … … 90 90 </ItemGroup> 91 91 <PropertyGroup> 92 <OutDir>$(SolutionDir) \$(Platform) $(Configuration)\</OutDir>93 <IntDir>$(SolutionDir) \$(Platform) $(Configuration)\$(ProjectName)\</IntDir>92 <OutDir>$(SolutionDir)..\..\binaries\$(Platform) $(Configuration)\</OutDir> 93 <IntDir>$(SolutionDir)..\..\binaries\$(Platform) $(Configuration)\$(ProjectName)\</IntDir> 94 94 </PropertyGroup> 95 95 </Project> -
trunk/configure.ac
r1518 r1520 386 386 gfx/font/Makefile 387 387 tools/Makefile 388 build/Makefile 389 binaries/Makefile 388 390 ]) 389 391 AC_CONFIG_FILES( -
trunk/deushax/deushax.vcxproj
r1451 r1520 37 37 </ItemGroup> 38 38 <ItemGroup> 39 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">39 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 40 40 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 41 41 </ProjectReference> -
trunk/deushax/editor.vcxproj
r1451 r1520 37 37 </ItemGroup> 38 38 <ItemGroup> 39 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">39 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 40 40 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 41 41 </ProjectReference> … … 58 58 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 59 59 <ClCompile> 60 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>60 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 61 61 </ClCompile> 62 62 <Link> … … 67 67 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 68 68 <ClCompile> 69 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>69 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 70 70 </ClCompile> 71 71 <Link> … … 76 76 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Xbox 360'"> 77 77 <ClCompile> 78 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>78 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 79 79 </ClCompile> 80 80 <Link> … … 83 83 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 84 84 <ClCompile> 85 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>85 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 86 86 </ClCompile> 87 87 <Link> … … 92 92 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 93 93 <ClCompile> 94 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>94 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;$(GtkIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 95 95 </ClCompile> 96 96 <Link> … … 101 101 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Xbox 360'"> 102 102 <ClCompile> 103 <AdditionalIncludeDirectories>$(SolutionDir)\..\ deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>103 <AdditionalIncludeDirectories>$(SolutionDir)\..\..\deushax;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 104 104 </ClCompile> 105 105 <Link> -
trunk/monsterz/monsterz.vcxproj
r1451 r1520 48 48 </ItemGroup> 49 49 <ItemGroup> 50 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">50 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 51 51 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 52 52 </ProjectReference> -
trunk/mrpigeon/mrpigeon.vcxproj
r1451 r1520 50 50 </ItemGroup> 51 51 <ItemGroup> 52 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">52 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 53 53 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 54 54 </ProjectReference> -
trunk/neercs/neercs.vcxproj
r1499 r1520 38 38 </ItemGroup> 39 39 <ItemGroup> 40 <ProjectReference Include="$(SolutionDir) lolcore.vcxproj">40 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 41 41 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 42 42 </ProjectReference> -
trunk/orbital/Lolnament.h
r1512 r1520 218 218 debug_point_angle -= M_PI * 2.0f; 219 219 220 //m_influence_point_list << influencing_point_infos(BLD_SPHERE, vec3( cos(debug_point_angle) * DEF_X, 0,sin(debug_point_angle) * DEF_Z) * DEF_SIZE * 0.3f, 1.0f);221 m_influence_point_list << influencing_point_infos(BLD_SQUARE, vec3(- cos(debug_point_angle) * DEF_X, 0, -sin(debug_point_angle) * DEF_Z) * DEF_SIZE * 0.3f, 1.0f);220 //m_influence_point_list << influencing_point_infos(BLD_SPHERE, vec3(lol::cos(debug_point_angle) * DEF_X, 0, lol::sin(debug_point_angle) * DEF_Z) * DEF_SIZE * 0.3f, 1.0f); 221 m_influence_point_list << influencing_point_infos(BLD_SQUARE, vec3(-lol::cos(debug_point_angle) * DEF_X, 0, -lol::sin(debug_point_angle) * DEF_Z) * DEF_SIZE * 0.3f, 1.0f); 222 222 223 223 ComputeInfluenceValues(); … … 337 337 { 338 338 float point_angle = wave_angle + (float)src_transient.m_point_id * 2.0f * (float)M_PI * 2.0f / ((float)DEF_X * 1.051f); 339 dst_work.m_pos += vec3(0.0f, (-1.0f + cos(point_angle)) * 20.0f, 0.0f);339 dst_work.m_pos += vec3(0.0f, (-1.0f + lol::cos(point_angle)) * 20.0f, 0.0f); 340 340 //TODO : dst_work.m_rot += vec3(0,0,0); 341 341 } -
trunk/orbital/orbital.cpp
r1512 r1520 239 239 if (rightleft * rightleft + updown * updown > 0.2f) 240 240 { 241 float angle = atan2(updown, rightleft);241 float angle = lol::atan2(updown, rightleft); 242 242 angle = (int)(angle / ((float)M_PI / 4.f) + 8.5f) * ((float)M_PI / 4.f); 243 rightleft = cos(angle);244 updown = sin(angle);243 rightleft = lol::cos(angle); 244 updown = lol::sin(angle); 245 245 } 246 246 else -
trunk/orbital/orbital.vcxproj
r1510 r1520 50 50 </ItemGroup> 51 51 <ItemGroup> 52 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">52 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 53 53 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 54 54 </ProjectReference> -
trunk/orbital/player.h
r1512 r1520 94 94 if (rightleft * rightleft + updown * updown > 0.2f) 95 95 { 96 float angle = atan2(updown, rightleft);96 float angle = lol::atan2(updown, rightleft); 97 97 angle = (float)((int)(angle / ((float)M_PI / 4.f) + 8.5f) * ((float)M_PI / 4.f)); 98 rightleft = cos(angle);99 updown = sin(angle);98 rightleft = lol::cos(angle); 99 updown = lol::sin(angle); 100 100 } 101 101 else -
trunk/orbital/snake.h
r1512 r1520 94 94 } 95 95 96 float test = sin(m_steer) * 200.f + 60.f;96 float test = lol::sin(m_steer) * 200.f + 60.f; 97 97 m_rotation *= quat::rotate(seconds * test, vec3(0, 1, 0)); 98 98 … … 167 167 { 168 168 pos += m_nodes[i].m1; 169 y_angle = (180.f / (float)M_PI) * atan2(m_nodes[i].m1.x, m_nodes[i].m1.z);169 y_angle = (180.f / (float)M_PI) * lol::atan2(m_nodes[i].m1.x, m_nodes[i].m1.z); 170 170 rot = quat::rotate(y_angle, 0.f, 1.f, 0.f) 171 171 * quat::rotate(m_nodes[i].m2, 0.f, 0.f, 1.f); 172 172 model = mat4::translate(pos) * mat4(rot); 173 173 if (i != m_nodes.Count() - 1 && m_nodes[i].m4) 174 m_body.Render(model, sin(2.f * m_nodes[i].m3) * .5f + .5f);174 m_body.Render(model, lol::sin(2.f * m_nodes[i].m3) * .5f + .5f); 175 175 else if (i != m_nodes.Count() - 1) 176 176 m_body.Render(model); -
trunk/test/benchsuite.vcxproj
r1518 r1520 35 35 </ItemGroup> 36 36 <ItemGroup> 37 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">37 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 38 38 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 39 39 </ProjectReference> -
trunk/test/debug/quad.vcxproj
r1518 r1520 31 31 </ItemGroup> 32 32 <ItemGroup> 33 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">33 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 34 34 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 35 35 </ProjectReference> -
trunk/test/testsuite.vcxproj
r1518 r1520 42 42 </ItemGroup> 43 43 <ItemGroup> 44 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">44 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 45 45 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 46 46 </ProjectReference> -
trunk/tutorial/01_triangle.vcxproj
r1518 r1520 34 34 </ItemGroup> 35 35 <ItemGroup> 36 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">36 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 37 37 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 38 38 </ProjectReference> -
trunk/tutorial/02_cube.vcxproj
r1518 r1520 34 34 </ItemGroup> 35 35 <ItemGroup> 36 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">36 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 37 37 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 38 38 </ProjectReference> -
trunk/tutorial/11_fractal.vcxproj
r1518 r1520 34 34 </ItemGroup> 35 35 <ItemGroup> 36 <ProjectReference Include="$(SolutionDir)\ lolcore.vcxproj">36 <ProjectReference Include="$(SolutionDir)\..\..\src\lolcore.vcxproj"> 37 37 <Project>{9e62f2fe-3408-4eae-8238-fd84238ceeda}</Project> 38 38 </ProjectReference>
Note: See TracChangeset
for help on using the changeset viewer.