Skip to content

Commit

Permalink
Upgraded to v.2.5
Browse files Browse the repository at this point in the history
  • Loading branch information
glscene committed Nov 21, 2024
1 parent 8105f2e commit 05a73bd
Show file tree
Hide file tree
Showing 1,286 changed files with 11,401 additions and 11,059 deletions.
42 changes: 27 additions & 15 deletions Examples/AdvDemoc.groupproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
<Projects Include="AdvDemos\Christmas\ChristmasC.cbproj">
<Dependencies/>
</Projects>
<Projects Include="AdvDemos\Earth\EarthC.cbproj">
<Dependencies/>
</Projects>
<Projects Include="AdvDemos\GLSViewer\GLSViewerC.cbproj">
<Dependencies/>
</Projects>
Expand All @@ -30,6 +27,12 @@
<Projects Include="AdvDemos\TexCombine\TexCombineC.cbproj">
<Dependencies/>
</Projects>
<Projects Include="AdvDemos\Archipelago\Splitter\SplitterD.dproj">
<Dependencies/>
</Projects>
<Projects Include="AdvDemos\Archipelago\Splitter\SplitterC.cbproj">
<Dependencies/>
</Projects>
</ItemGroup>
<ProjectExtensions>
<Borland.Personality>Default.Personality.12</Borland.Personality>
Expand Down Expand Up @@ -65,15 +68,6 @@
<Target Name="ChristmasC:Make">
<MSBuild Projects="AdvDemos\Christmas\ChristmasC.cbproj" Targets="Make"/>
</Target>
<Target Name="EarthC">
<MSBuild Projects="AdvDemos\Earth\EarthC.cbproj"/>
</Target>
<Target Name="EarthC:Clean">
<MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Clean"/>
</Target>
<Target Name="EarthC:Make">
<MSBuild Projects="AdvDemos\Earth\EarthC.cbproj" Targets="Make"/>
</Target>
<Target Name="GLSViewerC">
<MSBuild Projects="AdvDemos\GLSViewer\GLSViewerC.cbproj"/>
</Target>
Expand Down Expand Up @@ -119,14 +113,32 @@
<Target Name="TexCombineC:Make">
<MSBuild Projects="AdvDemos\TexCombine\TexCombineC.cbproj" Targets="Make"/>
</Target>
<Target Name="SplitterD">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterD.dproj"/>
</Target>
<Target Name="SplitterD:Clean">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterD.dproj" Targets="Clean"/>
</Target>
<Target Name="SplitterD:Make">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterD.dproj" Targets="Make"/>
</Target>
<Target Name="SplitterC">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterC.cbproj"/>
</Target>
<Target Name="SplitterC:Clean">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterC.cbproj" Targets="Clean"/>
</Target>
<Target Name="SplitterC:Make">
<MSBuild Projects="AdvDemos\Archipelago\Splitter\SplitterC.cbproj" Targets="Make"/>
</Target>
<Target Name="Build">
<CallTarget Targets="ActorMS3dC;ArchipelagoC;ChristmasC;EarthC;GLSViewerC;IntensityMeshC;PanoViewerC;QuakeActorC;TexCombineC"/>
<CallTarget Targets="ActorMS3dC;ArchipelagoC;ChristmasC;GLSViewerC;IntensityMeshC;PanoViewerC;QuakeActorC;TexCombineC;SplitterD;SplitterC"/>
</Target>
<Target Name="Clean">
<CallTarget Targets="ActorMS3dC:Clean;ArchipelagoC:Clean;ChristmasC:Clean;EarthC:Clean;GLSViewerC:Clean;IntensityMeshC:Clean;PanoViewerC:Clean;QuakeActorC:Clean;TexCombineC:Clean"/>
<CallTarget Targets="ActorMS3dC:Clean;ArchipelagoC:Clean;ChristmasC:Clean;GLSViewerC:Clean;IntensityMeshC:Clean;PanoViewerC:Clean;QuakeActorC:Clean;TexCombineC:Clean;SplitterD:Clean;SplitterC:Clean"/>
</Target>
<Target Name="Make">
<CallTarget Targets="ActorMS3dC:Make;ArchipelagoC:Make;ChristmasC:Make;EarthC:Make;GLSViewerC:Make;IntensityMeshC:Make;PanoViewerC:Make;QuakeActorC:Make;TexCombineC:Make"/>
<CallTarget Targets="ActorMS3dC:Make;ArchipelagoC:Make;ChristmasC:Make;GLSViewerC:Make;IntensityMeshC:Make;PanoViewerC:Make;QuakeActorC:Make;TexCombineC:Make;SplitterD:Make;SplitterC:Make"/>
</Target>
<Import Project="$(BDS)\Bin\CodeGear.Group.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Group.Targets')"/>
</Project>
24 changes: 11 additions & 13 deletions Examples/AdvDemos/ActorMS3D/ActorMS3dC.cbproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ProjectGuid>{FAFF39E9-273F-4E82-8891-C191248C45DF}</ProjectGuid>
<ProjectVersion>20.1</ProjectVersion>
<ProjectVersion>20.2</ProjectVersion>
<FrameworkType>VCL</FrameworkType>
<AppType>Application</AppType>
<MainSource>ActorMS3dC.cpp</MainSource>
Expand Down Expand Up @@ -100,6 +100,7 @@
<VerInfo_Keys>CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
<VerInfo_Locale>1033</VerInfo_Locale>
<Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
<BCC_EnableBatchCompilation>true</BCC_EnableBatchCompilation>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1)'!=''">
<BCC_OptimizeForSpeed>false</BCC_OptimizeForSpeed>
Expand All @@ -122,11 +123,12 @@
<ILINK_LibraryPath>$(BDSLIB)\$(PLATFORM)\debug;$(ILINK_LibraryPath)</ILINK_LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
<AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
<BCC_UseClassicCompiler>false</BCC_UseClassicCompiler>
<ILINK_LibraryPath>$(BDSLIB)\$(PLATFORM)$(CC_SUFFIX)\debug;$(ILINK_LibraryPath)</ILINK_LibraryPath>
<LinkPackageImports>vcl.bpi;rtl.bpi;GLScene_RT.bpi;xmlrtl.bpi;vclimg.bpi</LinkPackageImports>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Locale>1033</VerInfo_Locale>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_1_Win64x)'!=''">
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
Expand Down Expand Up @@ -180,8 +182,14 @@
<Source>
<Source Name="MainSource">ActorMS3dC.cpp</Source>
</Source>
<Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcboffice2k290.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcbofficexp290.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k290.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
</Excluded_Packages>
</CPlusPlusBuilder.Personality>
<Deployment Version="4">
<Deployment Version="5">
<DeployFile Condition="'$(DynamicRTL)'=='true'" LocalName="$(BDS)\Redist\osx32\libcgcrtl.dylib" Class="DependencyModule">
<Platform Name="OSX32">
<Overwrite>true</Overwrite>
Expand Down Expand Up @@ -252,16 +260,6 @@
<Operation>0</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidClasses">
<Platform Name="Android">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
<Platform Name="Android64">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidFileProvider">
<Platform Name="Android">
<RemoteDir>res\xml</RemoteDir>
Expand Down
19 changes: 7 additions & 12 deletions Examples/AdvDemos/ActorMS3D/Actorms3dD.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@
<TargetedPlatforms>3</TargetedPlatforms>
<AppType>Application</AppType>
<FrameworkType>VCL</FrameworkType>
<ProjectVersion>20.1</ProjectVersion>
<ProjectVersion>20.2</ProjectVersion>
<Platform Condition="'$(Platform)'==''">Win32</Platform>
<ProjectName Condition="'$(ProjectName)'==''">Actorms3dD</ProjectName>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base>
Expand Down Expand Up @@ -157,7 +158,7 @@
<Platform value="Win32">True</Platform>
<Platform value="Win64">True</Platform>
</Platforms>
<Deployment Version="4">
<Deployment Version="5">
<DeployFile LocalName="Win32\Debug\Actorms3dD.exe" Configuration="Debug" Class="ProjectOutput"/>
<DeployClass Name="AdditionalDebugSymbols">
<Platform Name="iOSSimulator">
Expand All @@ -171,16 +172,6 @@
<Operation>0</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidClasses">
<Platform Name="Android">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
<Platform Name="Android64">
<RemoteDir>classes</RemoteDir>
<Operation>64</Operation>
</Platform>
</DeployClass>
<DeployClass Name="AndroidFileProvider">
<Platform Name="Android">
<RemoteDir>res\xml</RemoteDir>
Expand Down Expand Up @@ -813,6 +804,9 @@
<Platform Name="Win64">
<Operation>1</Operation>
</Platform>
<Platform Name="Win64x">
<Operation>1</Operation>
</Platform>
</DeployClass>
<DeployClass Name="ProjectiOSDeviceDebug">
<Platform Name="iOSDevice32">
Expand Down Expand Up @@ -1106,6 +1100,7 @@
<ProjectRoot Platform="OSXARM64" Name="$(PROJECTNAME).app"/>
<ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
<ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
<ProjectRoot Platform="Win64x" Name="$(PROJECTNAME)"/>
</Deployment>
</BorlandProject>
<ProjectFileVersion>12</ProjectFileVersion>
Expand Down
6 changes: 3 additions & 3 deletions Examples/AdvDemos/ActorMS3D/fActorMS3dC.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@
#pragma link "GLS.Material"
#pragma link "GLS.Objects"

#pragma link "GLScene.Utils"
#pragma link "Stage.Utils"
#pragma link "GLS.GeomObjects"
#pragma link "GLS.Graphics"
#pragma link "GLScene.VectorTypes"
#pragma link "Stage.VectorTypes"
#pragma link "GLS.RenderContextInfo"
#pragma link "GLS.ShadowPlane"
#pragma link "GLScene.VectorGeometry"
#pragma link "Stage.VectorGeometry"
#pragma link "GLS.Mesh"
#pragma link "GLS.Windows"
#pragma link "GLS.State"
Expand Down
116 changes: 52 additions & 64 deletions Examples/AdvDemos/ActorMS3D/fActorMS3dC.dfm
Original file line number Diff line number Diff line change
@@ -1,103 +1,91 @@
object Form1: TForm1
Left = 332
Top = 110
Margins.Left = 5
Margins.Top = 5
Margins.Right = 5
Margins.Bottom = 5
Caption = 'Actor MS3D Animation'
ClientHeight = 1194
ClientWidth = 1666
ClientHeight = 682
ClientWidth = 947
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -19
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
Position = poScreenCenter
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
OnShow = FormShow
PixelsPerInch = 168
TextHeight = 23
TextHeight = 13
object GLSceneViewer1: TGLSceneViewer
Left = 0
Top = 114
Width = 1666
Height = 1080
Margins.Left = 5
Margins.Top = 5
Margins.Right = 5
Margins.Bottom = 5
Top = 65
Width = 947
Height = 617
Camera = GLCamera1
Buffer.BackgroundColor = 3618615
Buffer.AmbientColor.Color = {0000803F0000803F0000803F0000803F}
Buffer.AntiAliasing = aa4xHQ
Buffer.ShadeModel = smSmooth
FieldOfView = 154.942382812500000000
FieldOfView = 137.490020751953100000
PenAsTouch = False
Align = alClient
TabOrder = 0
end
object Panel1: TPanel
Left = 0
Top = 0
Width = 1666
Height = 114
Margins.Left = 5
Margins.Top = 5
Margins.Right = 5
Margins.Bottom = 5
Width = 947
Height = 65
Align = alTop
TabOrder = 1
ExplicitWidth = 939
object Button2: TButton
Left = 655
Top = 23
Width = 164
Height = 54
Margins.Left = 7
Margins.Top = 7
Margins.Right = 7
Margins.Bottom = 7
Left = 374
Top = 13
Width = 94
Height = 31
Margins.Left = 4
Margins.Top = 4
Margins.Right = 4
Margins.Bottom = 4
Caption = 'Next Frame'
TabOrder = 0
OnClick = Button2Click
end
object btnStartStop: TButton
Left = 28
Top = 23
Width = 165
Height = 54
Margins.Left = 7
Margins.Top = 7
Margins.Right = 7
Margins.Bottom = 7
Left = 16
Top = 13
Width = 94
Height = 31
Margins.Left = 4
Margins.Top = 4
Margins.Right = 4
Margins.Bottom = 4
Caption = 'Start'
TabOrder = 1
OnClick = btnStartStopClick
end
object Button4: TButton
Left = 1897
Top = 23
Width = 165
Height = 54
Margins.Left = 7
Margins.Top = 7
Margins.Right = 7
Margins.Bottom = 7
Left = 1084
Top = 13
Width = 94
Height = 31
Margins.Left = 4
Margins.Top = 4
Margins.Right = 4
Margins.Bottom = 4
Caption = 'Previous'
TabOrder = 2
OnClick = Button4Click
end
object aniBox: TComboBox
Left = 228
Top = 26
Width = 386
Height = 31
Margins.Left = 7
Margins.Top = 7
Margins.Right = 7
Margins.Bottom = 7
Left = 130
Top = 15
Width = 221
Height = 21
Margins.Left = 4
Margins.Top = 4
Margins.Right = 4
Margins.Bottom = 4
Style = csDropDownList
TabOrder = 3
OnSelect = aniBoxSelect
Expand All @@ -111,17 +99,17 @@ object Form1: TForm1
'Sit')
end
object aniPos: TTrackBar
Left = 849
Top = 26
Width = 1034
Height = 63
Margins.Left = 7
Margins.Top = 7
Margins.Right = 7
Margins.Bottom = 7
Left = 485
Top = 15
Width = 591
Height = 36
Margins.Left = 4
Margins.Top = 4
Margins.Right = 4
Margins.Bottom = 4
Enabled = False
TabOrder = 4
ThumbLength = 44
ThumbLength = 25
OnChange = aniPosChange
end
end
Expand Down
2 changes: 1 addition & 1 deletion Examples/AdvDemos/ActorMS3D/fActorMS3dC.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

#include "GLS.Scene.hpp"

#include "GLScene.VectorGeometry.hpp"
#include "Stage.VectorGeometry.hpp"

#include "GLS.SimpleNavigation.hpp"
#include "GLS.VectorFileObjects.hpp"
Expand Down
Loading

0 comments on commit 05a73bd

Please sign in to comment.