瀏覽代碼

Fixed c++builder demos

GLScene 2 年之前
父節點
當前提交
f361d58c8a
共有 100 個文件被更改,包括 196 次插入196 次删除
  1. 2 2
      Examples/AdvDemos/ActorMS3D/fActorMS3dC.cpp
  2. 1 1
      Examples/AdvDemos/ActorMS3D/fActorMS3dC.h
  3. 3 3
      Examples/AdvDemos/ActorMS3D/fActorms3dD.pas
  4. 1 1
      Examples/AdvDemos/Archipelago/fArchipelagoC.cpp
  5. 4 4
      Examples/AdvDemos/Archipelago/fArchipelagoC.h
  6. 5 5
      Examples/AdvDemos/Archipelago/fArchipelagoD.pas
  7. 2 2
      Examples/AdvDemos/Christmas/fChrismasD.pas
  8. 1 1
      Examples/AdvDemos/Earth/USolarSystem.pas
  9. 3 3
      Examples/AdvDemos/Earth/fEarthD.pas
  10. 6 6
      Examples/AdvDemos/Forest/fForestD.pas
  11. 4 4
      Examples/AdvDemos/GLSViewer/Source/fMain.pas
  12. 1 1
      Examples/AdvDemos/IntensityMesh/fIntensityMeshC.h
  13. 3 3
      Examples/AdvDemos/IntensityMesh/fIntensityMeshD.pas
  14. 1 1
      Examples/AdvDemos/PanoramViewer/fPanoViewerC.cpp
  15. 1 1
      Examples/AdvDemos/PanoramViewer/fPanoViewerC.h
  16. 2 2
      Examples/AdvDemos/PanoramViewer/fPanoViewerD.pas
  17. 1 1
      Examples/AdvDemos/Quake3Demo/fQ3DemoC.h
  18. 2 2
      Examples/AdvDemos/Quake3Demo/fQ3DemoD.pas
  19. 1 1
      Examples/AdvDemos/TextureTB/fTTBMainD.pas
  20. 2 2
      Examples/Demos/behaviours/DCEDemo/fDceDemoC.h
  21. 3 3
      Examples/Demos/behaviours/DCEDemo/fDceDemoD.pas
  22. 2 2
      Examples/Demos/behaviours/FPSMovement/fFPSMovementC.h
  23. 2 2
      Examples/Demos/behaviours/FPSMovement/fFPSMovementD.pas
  24. 2 2
      Examples/Demos/behaviours/PathControl/fPathControlD.pas
  25. 2 2
      Examples/Demos/bench/megacube/fMegaCubeD.pas
  26. 2 2
      Examples/Demos/bench/megaglasscube/fMegaglassCubeD.pas
  27. 1 1
      Examples/Demos/bench/whirlwind/fWhirlD.pas
  28. 2 2
      Examples/Demos/cgshaders/BlinnSheen/fBlinnSheen.pas
  29. 1 1
      Examples/Demos/cgshaders/BombShader/fCgBombShaderD.pas
  30. 2 2
      Examples/Demos/cgshaders/BumpMapping/fBumpMap.pas
  31. 2 2
      Examples/Demos/cgshaders/BumpMapping/fBumpMapD.pas
  32. 2 2
      Examples/Demos/cgshaders/CellShading/fCgCellShaderD.pas
  33. 2 2
      Examples/Demos/cgshaders/CloudSky/fCloudSkyD.pas
  34. 2 2
      Examples/Demos/cgshaders/CloudSky/fSkyClouds.pas
  35. 1 1
      Examples/Demos/cgshaders/Distortion/fDistTexture.pas
  36. 1 1
      Examples/Demos/cgshaders/Distortion/fDisttexD.pas
  37. 2 2
      Examples/Demos/cgshaders/Reflect/fReflectD.pas
  38. 2 2
      Examples/Demos/cgshaders/Simple/fCgSimpleD.pas
  39. 2 2
      Examples/Demos/cgshaders/Texturing/fCgTextureD.pas
  40. 2 2
      Examples/Demos/collisions/BoxSphere/fBoxSphereD.pas
  41. 1 1
      Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryD.pas
  42. 2 2
      Examples/Demos/collisions/RayBox/fRayBoxD.pas
  43. 2 2
      Examples/Demos/collisions/Raycast/fRayCastD.pas
  44. 1 1
      Examples/Demos/collisions/Raycast/fRaycastC.h
  45. 2 2
      Examples/Demos/collisions/TriangleBox/fTriangleBoxD.pas
  46. 3 3
      Examples/Demos/collisions/boxedin/fBoxC.cpp
  47. 1 1
      Examples/Demos/collisions/boxedin/fBoxC.h
  48. 3 3
      Examples/Demos/collisions/boxedin/fBoxedinD.pas
  49. 2 2
      Examples/Demos/collisions/facevsface/fFacevsFaceD.pas
  50. 2 2
      Examples/Demos/collisions/meshhit/fMeshHitD.pas
  51. 2 2
      Examples/Demos/collisions/octree/fOctreeD.pas
  52. 1 1
      Examples/Demos/collisions/sphere/fSphereD.pas
  53. 1 1
      Examples/Demos/computing/PostProcessing/fPostProcessingD.pas
  54. 1 1
      Examples/Demos/computing/SimpleCUDATexture/fSimpleTexD.pas
  55. 2 2
      Examples/Demos/computing/StableFluids/fFluidsD.pas
  56. 3 3
      Examples/Demos/computing/VertexDataGeneration/fVertexGenD.pas
  57. 2 2
      Examples/Demos/extrusion/bendingcyl/fBendingC.h
  58. 1 1
      Examples/Demos/extrusion/bendingcyl/fBendingD.pas
  59. 1 1
      Examples/Demos/extrusion/cutoutstar/fCutoutStarD.pas
  60. 1 1
      Examples/Demos/extrusion/nutsnbolts/fNutsnBoltsD.pas
  61. 1 1
      Examples/Demos/extrusion/tentacles/fTentacleC.cpp
  62. 1 1
      Examples/Demos/extrusion/tentacles/fTentacleC.h
  63. 2 2
      Examples/Demos/extrusion/tentacles/fTentaclesD.pas
  64. 2 2
      Examples/Demos/glslshaders/BumpBunny/fBunnyBumpD.pas
  65. 1 1
      Examples/Demos/glslshaders/BumpShader/fBumpShaderD.pas
  66. 2 2
      Examples/Demos/glslshaders/DiffuseSpecularShader/fDiffuseShaderD.pas
  67. 2 2
      Examples/Demos/glslshaders/FurShader/fFurShaderD.pas
  68. 3 3
      Examples/Demos/glslshaders/GLSLProjectedTexture/fProjectTextureD.pas
  69. 2 2
      Examples/Demos/glslshaders/GLSLShaderComponent/fShaderCompD.pas
  70. 1 1
      Examples/Demos/glslshaders/Mandelbrot/fMandelbrotD.pas
  71. 2 2
      Examples/Demos/glslshaders/Morph/fMorphD.pas
  72. 1 1
      Examples/Demos/glslshaders/Ocean/fOceanC.cpp
  73. 2 2
      Examples/Demos/glslshaders/Ocean/fOceanC.h
  74. 4 4
      Examples/Demos/glslshaders/Ocean/fOceanD.pas
  75. 1 1
      Examples/Demos/glslshaders/PostShader/fPostShaderD.pas
  76. 4 4
      Examples/Demos/glslshaders/ShadersLab/fShaderLabD.pas
  77. 4 4
      Examples/Demos/glslshaders/Shadertoy/fShadertoyD.pas
  78. 4 4
      Examples/Demos/glslshaders/SimpleGLSL/fSimpleShaderC.cpp
  79. 3 3
      Examples/Demos/glslshaders/SkyboxShader/fSkyboxShaderD.pas
  80. 2 2
      Examples/Demos/graph/fxy/fFxyD.pas
  81. 2 2
      Examples/Demos/graph/heightfield/fHeightFieldD.pas
  82. 2 2
      Examples/Demos/graph/points/fPointsD.pas
  83. 2 2
      Examples/Demos/graph/projection/fProjectionD.pas
  84. 1 1
      Examples/Demos/graph/splines/fSplinesD.pas
  85. 2 2
      Examples/Demos/interface/CameraController/fCameraControllerD.pas
  86. 1 1
      Examples/Demos/interface/GameMenu/fGameMenuC.h
  87. 2 2
      Examples/Demos/interface/GameMenu/fGameMenuD.pas
  88. 1 1
      Examples/Demos/interface/GizmoEx/fGizmoExC.h
  89. 3 3
      Examples/Demos/interface/GizmoEx/fGizmoExD.pas
  90. 1 1
      Examples/Demos/interface/GuiPaint/fGuiPaintD.pas
  91. 2 2
      Examples/Demos/interface/HFPick/fHFPickD.pas
  92. 1 1
      Examples/Demos/interface/Pick/fPickD.pas
  93. 1 1
      Examples/Demos/interface/WinFont/fWinFontD.pas
  94. 1 1
      Examples/Demos/interface/bmpfont/fBmpfontD.pas
  95. 1 1
      Examples/Demos/interface/camera/fCameraC.h
  96. 3 3
      Examples/Demos/interface/camera/fCameraD.pas
  97. 1 1
      Examples/Demos/interface/cursor/fCursorD.pas
  98. 2 2
      Examples/Demos/interface/cursorcross/fCrossCursor.pas
  99. 2 2
      Examples/Demos/interface/fontcolor/fFontColorD.pas
  100. 4 4
      Examples/Demos/materials/TransparencyAdvanced/fTransparencyAdv.pas

+ 2 - 2
Examples/AdvDemos/ActorMS3D/fActorMS3dC.cpp

@@ -18,10 +18,10 @@
 #pragma link "GLS.Utils"
 #pragma link "GLS.GeomObjects"
 #pragma link "GLS.Graphics"
-#pragma link "Scena.VectorTypes"
+#pragma link "GLS.VectorTypes"
 #pragma link "GLS.RenderContextInfo"
 #pragma link "GLS.ShadowPlane"
-#pragma link "Scena.VectorGeometry"
+#pragma link "GLS.VectorGeometry"
 #pragma link "GLS.Mesh"
 #pragma link "GLS.Windows"
 #pragma link "GLS.State"

+ 1 - 1
Examples/AdvDemos/ActorMS3D/fActorMS3dC.h

@@ -24,7 +24,7 @@
 
 #include "GLS.Scene.hpp"
 
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 
 #include "GLS.SimpleNavigation.hpp"
 #include "GLS.VectorFileObjects.hpp"

+ 3 - 3
Examples/AdvDemos/ActorMS3D/fActorms3dD.pas

@@ -15,7 +15,7 @@ uses
   Vcl.Imaging.jpeg,
   Vcl.Imaging.pngimage,
 
-  Scena.PipelineTransformation,
+  GLS.PipelineTransformation,
   GLS.VectorLists,
   GLS.Cadencer,
   GLS.SceneViewer,
@@ -31,10 +31,10 @@ uses
   GLS.Material,
   GLS.CameraController,
   GLS.Graphics,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.RenderContextInfo,
   GLS.ShadowPlane,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SimpleNavigation,
   GLS.Mesh,
   GLS.Gui,

+ 1 - 1
Examples/AdvDemos/Archipelago/fArchipelagoC.cpp

@@ -512,7 +512,7 @@ void __fastcall TForm1::DOWakeProgress(TObject *Sender, const double deltaTime,
 // ---------------------------------------------------------------------------
 void __fastcall TForm1::DOWakeRender(TObject *Sender, TGLRenderContextInfo &rci) {
 	int i, n;
-	Scena::Vectortypes::TVector3f p;
+	Vectortypes::TVector3f p;
 	TGLVector sbp;
 	float c;
 

+ 4 - 4
Examples/AdvDemos/Archipelago/fArchipelagoC.h

@@ -40,13 +40,13 @@
 #include "GLS.VectorFileObjects.hpp"
 #include "GLS.BaseClasses.hpp"
 #include "GLS.VectorLists.hpp"
-#include "Scena.VectorTypes.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorTypes.hpp"
+#include "GLS.VectorGeometry.hpp"
 
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.Context.hpp"
 #include "GLS.State.hpp"
-#include "Scena.TextureFormat.hpp"
+#include "GLS.TextureFormat.hpp"
 #include "GLS.File3DS.hpp"
 
 //---------------------------------------------------------------------------

+ 5 - 5
Examples/AdvDemos/Archipelago/fArchipelagoD.pas

@@ -36,13 +36,13 @@ uses
   GLS.VectorFileObjects,
   GLS.BaseClasses,
   GLS.VectorLists,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
-  Scena.Keyboard,
-  Scena.OpenGLTokens,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.Keyboard,
+  GLS.OpenGLTokens,
   GLS.Context,
   GLS.State,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.File3DS,
   GLS.Utils,
   GLS.Navigator;

+ 2 - 2
Examples/AdvDemos/Christmas/fChrismasD.pas

@@ -25,12 +25,12 @@ uses
   GLS.Cadencer,
   GLS.SkyDome,
   GLS.ParticleFX,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.LensFlare,
   GLS.BitmapFont,
   GLS.WindowsFont,
   GLS.HUDObjects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.ScreenSaver,
   GLS.ShadowPlane,
   GLS.File3DS,

+ 1 - 1
Examples/AdvDemos/Earth/USolarSystem.pas

@@ -15,7 +15,7 @@ interface
 uses
   System.SysUtils,
   System.Math,
-  Scena.VectorGeometry;
+  GLS.VectorGeometry;
 
 type
 

+ 3 - 3
Examples/AdvDemos/Earth/fEarthD.pas

@@ -15,8 +15,8 @@ uses
   Vcl.ExtCtrls,
   Vcl.Imaging.Jpeg,
 
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLS.Material,
   GLS.Cadencer,
   GLS.LensFlare,
@@ -31,7 +31,7 @@ uses
   GLS.State,
   GLS.Utils,
   GLS.Context,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLSL.TextureShaders,
   GLS.BaseClasses;
 

+ 6 - 6
Examples/AdvDemos/Forest/fForestD.pas

@@ -17,16 +17,16 @@ uses
   Vcl.Imaging.Jpeg,
   Vcl.ExtCtrls,
 
-  Scena.OpenGLTokens,
+  GLS.OpenGLTokens,
   GLS.SceneViewer,
   GLS.Cadencer,
   GLS.Texture,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLS.Scene,
   GLS.Objects,
   GLS.Tree,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.VectorLists,
   GLS.BitmapFont,
   GLS.Context,
@@ -37,11 +37,11 @@ uses
   GLS.ParticleFX,
   GLS.Graphics,
   GLS.PersistentClasses,
-  Scena.PipelineTransformation,
+  GLS.PipelineTransformation,
   GLS.XOpenGL,
   GLS.BaseClasses,
   GLS.TextureCombiners,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Material,
   GLS.Coordinates,
   GLS.TerrainRenderer,

+ 4 - 4
Examples/AdvDemos/GLSViewer/Source/fMain.pas

@@ -37,7 +37,7 @@ uses
   GLS.SceneViewer,
   GLS.VectorFileObjects,
   GLS.Objects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Texture,
   GLS.Context,
   GLS.VectorLists,
@@ -46,13 +46,13 @@ uses
   GLS.BaseClasses,
   GLS.State,
   GLS.RenderContextInfo,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Color,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.Graphics,
   GLS.PersistentClasses,
   GLS.MeshUtils,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GnuGettext,
   GLS.AsyncTimer,
   GLS.Graph,

+ 1 - 1
Examples/AdvDemos/IntensityMesh/fIntensityMeshC.h

@@ -29,7 +29,7 @@
 #include "GLS.RenderContextInfo.hpp"
 #include "GLS.Graphics.hpp"
 #include "GLS.State.hpp"
-#include "Scena.TextureFormat.hpp"
+#include "GLS.TextureFormat.hpp"
 #include "GLSL.UserShader.hpp"
 
 //---------------------------------------------------------------------------

+ 3 - 3
Examples/AdvDemos/IntensityMesh/fIntensityMeshD.pas

@@ -16,7 +16,7 @@ uses
   Vcl.ExtCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.VectorFileObjects,
   GLS.VectorLists,
   GLS.SceneViewer,
@@ -24,7 +24,7 @@ uses
   GLS.Texture,
   GLSL.UserShader,
   GLS.HUDObjects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Context,
   GLS.Objects,
   GLS.BitmapFont,
@@ -36,7 +36,7 @@ uses
   GLS.RenderContextInfo,
   GLS.Graphics,
   GLS.State,
-  Scena.TextureFormat;
+  GLS.TextureFormat;
 
 type
   TForm1 = class(TForm)

+ 1 - 1
Examples/AdvDemos/PanoramViewer/fPanoViewerC.cpp

@@ -16,7 +16,7 @@
 #pragma link "GLS.Coordinates"
 
 #pragma link "GLS.Material"
-#pragma link "Scena.Keyboard"
+#pragma link "GLS.Keyboard"
 #pragma resource "*.dfm"
 TForm1* Form1;
 //---------------------------------------------------------------------------

+ 1 - 1
Examples/AdvDemos/PanoramViewer/fPanoViewerC.h

@@ -22,7 +22,7 @@
 #include "GLS.Coordinates.hpp"
 #include "GLS.Material.hpp"
 
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.FileJPEG.hpp"
 #include "GLS.Utils.hpp"
 

+ 2 - 2
Examples/AdvDemos/PanoramViewer/fPanoViewerD.pas

@@ -22,13 +22,13 @@ uses
   GLS.Scene,
   GLS.Objects,
   GLS.Texture,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Utils;
 
 type

+ 1 - 1
Examples/AdvDemos/Quake3Demo/fQ3DemoC.h

@@ -20,7 +20,7 @@
 #include "GLS.Cadencer.hpp"
 #include "GLS.VectorFileObjects.hpp"
 #include "GLS.ShadowPlane.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Texture.hpp"
 #include "GLS.ParticleFX.hpp"
 #include "GLS.Material.hpp"

+ 2 - 2
Examples/AdvDemos/Quake3Demo/fQ3DemoD.pas

@@ -18,12 +18,12 @@ uses
   GLS.Cadencer,
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.VectorFileObjects,
   GLS.PersistentClasses,
   GLS.ShadowPlane,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Texture,
   GLS.ParticleFX,
   GLS.Material,

+ 1 - 1
Examples/AdvDemos/TextureTB/fTTBMainD.pas

@@ -32,7 +32,7 @@ uses
   GLS.BaseClasses,
   GLS.Texture,
   GLS.Graphics,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.State,
   GLS.Utils;
 

+ 2 - 2
Examples/Demos/behaviours/DCEDemo/fDceDemoC.h

@@ -33,9 +33,9 @@
 #include "GLS.FileMD2.hpp"
 #include "GLS.BaseClasses.hpp"
 #include "GLS.RenderContextInfo.hpp"
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.State.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Context.hpp"
 #include "GLS.EllipseCollision.hpp"
 #include "GLS.Utils.hpp"

+ 3 - 3
Examples/Demos/behaviours/DCEDemo/fDceDemoD.pas

@@ -29,18 +29,18 @@ uses
   GLS.WindowsFont,
   GLS.HUDObjects,
   GLS.Coordinates,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.FileMD2,
   GLS.File3DS,
   GLS.Context,
   GLS.EllipseCollision,
   GLS.RenderContextInfo,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.ProxyObjects,
   GLS.State,
   GLS.Utils,
   GLS.BaseClasses,
-  Scena.VectorTypes;
+  GLS.VectorTypes;
 
 type
   TFormDCE = class(TForm)

+ 2 - 2
Examples/Demos/behaviours/FPSMovement/fFPSMovementC.h

@@ -22,9 +22,9 @@
 #include "GLS.SimpleNavigation.hpp"
 #include "GLS.VectorFileObjects.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.GeomObjects.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Octree.hpp"
 #include "GLS.VectorLists.hpp"
 #include "GLS.Collision.hpp"

+ 2 - 2
Examples/Demos/behaviours/FPSMovement/fFPSMovementD.pas

@@ -20,7 +20,7 @@ uses
   GLS.Texture,
   GLS.Cadencer,
   GLS.FPSMovement,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.State,
   GLS.SceneViewer,
   GLS.Objects,
@@ -30,7 +30,7 @@ uses
   GLS.VectorLists,
   GLS.Octree,
   GLS.File3DS,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.Material,
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/behaviours/PathControl/fPathControlD.pas

@@ -16,12 +16,12 @@ uses
   
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Cadencer,
   GLS.Behaviours,
   GLS.Graph,
   GLS.Movement,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
  
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/bench/megacube/fMegaCubeD.pas

@@ -13,10 +13,10 @@ uses
 
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Texture,
   GLS.Cadencer,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.Color,
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/bench/megaglasscube/fMegaglassCubeD.pas

@@ -13,10 +13,10 @@ uses
 
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Texture,
   GLS.Cadencer,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.Color,
 

+ 1 - 1
Examples/Demos/bench/whirlwind/fWhirlD.pas

@@ -19,7 +19,7 @@ uses
   GLS.BaseClasses,
   GLS.Scene,
   GLS.PersistentClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SceneViewer,
   GLS.Particles,
   GLS.Cadencer,

+ 2 - 2
Examples/Demos/cgshaders/BlinnSheen/fBlinnSheen.pas

@@ -18,13 +18,13 @@ uses
   GLS.Scene,
   GLS.Objects,
   GLS.Cadencer,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Texture,
   CG.Shader,
   GLS.SceneViewer,
   GLS.VectorFileObjects,
   GLS.AsyncTimer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Material,
   GLS.Coordinates,
 

+ 1 - 1
Examples/Demos/cgshaders/BombShader/fCgBombShaderD.pas

@@ -24,7 +24,7 @@ uses
   GLS.File3DS,
   GLS.Graph,
   GLS.Material,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Coordinates,
   GLS.BaseClasses,
   GLS.Utils,

+ 2 - 2
Examples/Demos/cgshaders/BumpMapping/fBumpMap.pas

@@ -17,7 +17,7 @@ uses
   Vcl.Imaging.Jpeg,
 
   //GLScene
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.Cadencer,
   GLS.Scene,
@@ -29,7 +29,7 @@ uses
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Utils, GLS.SimpleNavigation;
 
 type

+ 2 - 2
Examples/Demos/cgshaders/BumpMapping/fBumpMapD.pas

@@ -17,7 +17,7 @@ uses
   Vcl.Imaging.Jpeg,
 
   //GLScene
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.Cadencer,
   GLS.Scene,
@@ -29,7 +29,7 @@ uses
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Utils, GLS.SimpleNavigation;
 
 type

+ 2 - 2
Examples/Demos/cgshaders/CellShading/fCgCellShaderD.pas

@@ -14,8 +14,8 @@ uses
   Cg.GL,
 
   GLS.Scene,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLS.Objects,
   GLS.Cadencer,
   GLS.Texture,

+ 2 - 2
Examples/Demos/cgshaders/CloudSky/fCloudSkyD.pas

@@ -21,11 +21,11 @@ uses
   GLS.SceneViewer,
   GLS.AsyncTimer,
   GLS.Cadencer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SkyDome,
   GLS.Texture,
   GLS.FileTGA,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,

+ 2 - 2
Examples/Demos/cgshaders/CloudSky/fSkyClouds.pas

@@ -21,12 +21,12 @@ uses
   GLS.SceneViewer,
   GLS.AsyncTimer,
   GLS.Cadencer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SkyDome,
   GLS.Texture,
   CG.Shader,
   GLS.FileTGA,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,

+ 1 - 1
Examples/Demos/cgshaders/Distortion/fDistTexture.pas

@@ -13,7 +13,7 @@ uses
   Vcl.ExtCtrls,
   Vcl.StdCtrls,
 
-  Scena.OpenGLTokens,
+  GLS.OpenGLTokens,
   GLS.Cadencer,
   GLS.Texture,
   GLS.SceneViewer,

+ 1 - 1
Examples/Demos/cgshaders/Distortion/fDisttexD.pas

@@ -13,7 +13,7 @@ uses
   Vcl.ExtCtrls,
   Vcl.StdCtrls,
 
-  Scena.OpenGLTokens,
+  GLS.OpenGLTokens,
   GLS.Cadencer,
   GLS.Texture,
   GLS.SceneViewer,

+ 2 - 2
Examples/Demos/cgshaders/Reflect/fReflectD.pas

@@ -26,12 +26,12 @@ uses
   CG.Shader, 
   Cg.Import,
   Cg.GL, 
-  Scena.VectorGeometry, 
+  GLS.VectorGeometry, 
   GLS.Cadencer,
   GLS.VectorFileObjects, 
   GLS.File3DS,
   GLS.Graph, 
-  Scena.VectorTypes, 
+  GLS.VectorTypes, 
   GLS.GeomObjects, 
   GLS.Material, 
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/cgshaders/Simple/fCgSimpleD.pas

@@ -19,12 +19,12 @@ uses
   Cg.Shader,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.SceneViewer,
   GLS.Texture,
 
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Cadencer,
   GLS.VectorFileObjects,
   GLS.File3DS,

+ 2 - 2
Examples/Demos/cgshaders/Texturing/fCgTextureD.pas

@@ -20,11 +20,11 @@ uses
   Cg.Shader,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.SceneViewer,
   GLS.Texture,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Cadencer,
   GLS.Graph,
  

+ 2 - 2
Examples/Demos/collisions/BoxSphere/fBoxSphereD.pas

@@ -20,12 +20,12 @@ uses
   
   GLS.Scene,
   GLS.PersistentClasses,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.Cadencer,
   GLS.VectorFileObjects,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Graph,
   GLS.GeomObjects,
  

+ 1 - 1
Examples/Demos/collisions/OcclusionQuery/fOcclusionQueryD.pas

@@ -17,7 +17,7 @@ uses
 
   
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.GeomObjects,
   GLS.Objects,
   GLS.Cadencer,

+ 2 - 2
Examples/Demos/collisions/RayBox/fRayBoxD.pas

@@ -17,13 +17,13 @@ uses
   Vcl.StdCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.Cadencer,
   GLS.VectorFileObjects,
   GLS.SceneViewer,
   GLS.Texture,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
 
   GLS.Material,
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/collisions/Raycast/fRayCastD.pas

@@ -16,8 +16,8 @@ uses
 
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLS.BaseClasses,
   GLS.Polynomials,
   GLS.Texture,

+ 1 - 1
Examples/Demos/collisions/Raycast/fRaycastC.h

@@ -16,7 +16,7 @@
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Polynomials.hpp"
 
 //---------------------------------------------------------------------------

+ 2 - 2
Examples/Demos/collisions/TriangleBox/fTriangleBoxD.pas

@@ -15,7 +15,7 @@ uses
   Vcl.ExtCtrls,
   Vcl.StdCtrls,
 
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.VectorLists,
   GLS.Scene,
   GLS.Objects,
@@ -25,7 +25,7 @@ uses
   GLS.Color,
   GLS.State,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Graph,
   GLS.GeomObjects,
  

+ 3 - 3
Examples/Demos/collisions/boxedin/fBoxC.cpp

@@ -4,7 +4,7 @@
 #include <tchar.h>
 
 #include <stdlib.h>
-#include <Scena.Keyboard.hpp>
+#include <GLS.Keyboard.hpp>
 #pragma hdrstop
 
 #include "fBoxC.h"
@@ -19,8 +19,8 @@
 #pragma link "GLS.VectorFileObjects"
 #pragma link "GLS.Scene"
 #pragma link "GLS.File3DS"
-#pragma link "Scena.VectorGeometry"
-#pragma link "Scena.Keyboard"
+#pragma link "GLS.VectorGeometry"
+#pragma link "GLS.Keyboard"
 #pragma link "GLS.Coordinates"
 
 #pragma link "GLS.BaseClasses"

+ 1 - 1
Examples/Demos/collisions/boxedin/fBoxC.h

@@ -9,7 +9,7 @@
 #include <Forms.hpp>
 #include <ComCtrls.hpp>
 #include <ExtCtrls.hpp>
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Scene.hpp"
 #include "GLS.BaseClasses.hpp"
 #include <GLS.GeomObjects.hpp>

+ 3 - 3
Examples/Demos/collisions/boxedin/fBoxedinD.pas

@@ -13,11 +13,11 @@ uses
   Vcl.StdCtrls,
   Vcl.ComCtrls,
 
-  Scena.Keyboard,
-  Scena.VectorGeometry,
+  GLS.Keyboard,
+  GLS.VectorGeometry,
   GLS.Scene,
   GLS.VectorFileObjects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.SceneViewer,
   GLS.Cadencer,

+ 2 - 2
Examples/Demos/collisions/facevsface/fFacevsFaceD.pas

@@ -16,11 +16,11 @@ uses
   Vcl.ComCtrls,
   Vcl.Grids,
 
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Scene,
   GLS.Objects,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SpaceText,
   GLS.Collision,
   GLS.VectorFileObjects,

+ 2 - 2
Examples/Demos/collisions/meshhit/fMeshHitD.pas

@@ -14,8 +14,8 @@ uses
   GLS.VectorFileObjects,
   GLS.Objects,
   GLS.SceneViewer,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.Coordinates,
   GLS.BaseClasses,

+ 2 - 2
Examples/Demos/collisions/octree/fOctreeD.pas

@@ -16,14 +16,14 @@ uses
   GLS.VectorFileObjects,
   GLS.Objects,
   GLS.SceneViewer,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Cadencer,
   GLS.GeomObjects,
  
   GLS.Coordinates,
   GLS.Utils,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.VectorLists,
   GLS.File3DS;
 

+ 1 - 1
Examples/Demos/collisions/sphere/fSphereD.pas

@@ -14,7 +14,7 @@ uses
   Vcl.StdCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.Collision,
   GLS.SceneViewer,

+ 1 - 1
Examples/Demos/computing/PostProcessing/fPostProcessingD.pas

@@ -14,7 +14,7 @@ uses
   Vcl.Dialogs,
   Vcl.ComCtrls,
 
-  Scena.OpenGLTokens,
+  GLS.OpenGLTokens,
   GLS.Scene,
   GLS.Coordinates,
   GLS.Objects,

+ 1 - 1
Examples/Demos/computing/SimpleCUDATexture/fSimpleTexD.pas

@@ -23,7 +23,7 @@ uses
   CUDA.Utility,
 
   GLS.Graphics,
-  Scena.TextureFormat;
+  GLS.TextureFormat;
 
 type
   TForm1 = class(TForm)

+ 2 - 2
Examples/Demos/computing/StableFluids/fFluidsD.pas

@@ -11,8 +11,8 @@ uses
   Vcl.Graphics,
 
   GLS.Scene,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.BaseClasses,

+ 3 - 3
Examples/Demos/computing/VertexDataGeneration/fVertexGenD.pas

@@ -12,9 +12,9 @@ uses
   Vcl.Dialogs,
 
   GLS.Scene,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
-  Scena.PipelineTransformation,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.PipelineTransformation,
   GLS.Cadencer,
   GLS.SceneViewer,
  

+ 2 - 2
Examples/Demos/extrusion/bendingcyl/fBendingC.h

@@ -16,9 +16,9 @@
 #include "GLS.Extrusion.hpp"
 #include "GLS.Objects.hpp"
 #include "GLS.Scene.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "Scena.Spline.hpp"
+#include "GLS.Spline.hpp"
 
 //---------------------------------------------------------------------------
 class TForm1 : public TForm

+ 1 - 1
Examples/Demos/extrusion/bendingcyl/fBendingD.pas

@@ -17,7 +17,7 @@ uses
   GLS.Objects,
   GLS.Extrusion,
   GLS.Cadencer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.SceneViewer,
 
   GLS.Coordinates,

+ 1 - 1
Examples/Demos/extrusion/cutoutstar/fCutoutStarD.pas

@@ -17,7 +17,7 @@ uses
   GLS.Cadencer,
   GLS.Scene,
   GLS.Extrusion,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.MultiPolygon,
   GLS.SceneViewer,
  

+ 1 - 1
Examples/Demos/extrusion/nutsnbolts/fNutsnBoltsD.pas

@@ -19,7 +19,7 @@ uses
   GLS.Objects,
   GLS.Extrusion,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
  
   GLS.Coordinates,

+ 1 - 1
Examples/Demos/extrusion/tentacles/fTentacleC.cpp

@@ -63,7 +63,7 @@ void __fastcall TForm1::GLCadencer1Progress(TObject *Sender,
 			pipe->Nodes->BeginUpdate();
 			for (i = 0; i < pipe->Nodes->Count - 1; i++) {
 				t1 = -t + i * 0.1 + k * (2 * M_PI) / 5;
-				// Scena.VectorGeometry::c2PI
+				// GLS.VectorGeometry::c2PI
 				r = (Sin(3 * t + k) + 2) * 0.5 *
 					((2 * i + pipe->Nodes->Count) / pipe->Nodes->Count);
 				pipe->Nodes->Items[i]->X = Cos(t1) * r;

+ 1 - 1
Examples/Demos/extrusion/tentacles/fTentacleC.h

@@ -13,7 +13,7 @@
 #include "GLS.Objects.hpp"
 #include "GLS.Extrusion.hpp"
 #include "GLS.Cadencer.hpp"
-#include "Scena.VectorGeometry.hpp"
+#include "GLS.VectorGeometry.hpp"
 #include "GLS.Texture.hpp"
 #include "GLS.SceneViewer.hpp"
 #include "GLS.Color.hpp"

+ 2 - 2
Examples/Demos/extrusion/tentacles/fTentaclesD.pas

@@ -16,8 +16,8 @@ uses
   GLS.Objects,
   GLS.Extrusion,
   GLS.Cadencer,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.Texture,
   GLS.SceneViewer,
   GLS.Color,

+ 2 - 2
Examples/Demos/glslshaders/BumpBunny/fBunnyBumpD.pas

@@ -16,7 +16,7 @@ uses
   Vcl.Imaging.Jpeg,
   
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.Texture,
   GLS.VectorFileObjects,
@@ -27,7 +27,7 @@ uses
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Context,
   GLS.FileOBJ,
   GLS.Utils,

+ 1 - 1
Examples/Demos/glslshaders/BumpShader/fBumpShaderD.pas

@@ -22,7 +22,7 @@ uses
   GLS.VectorFileObjects,
   GLS.Graph,
   GLS.GeomObjects,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Material,
   GLS.Coordinates,
   GLS.BaseClasses,

+ 2 - 2
Examples/Demos/glslshaders/DiffuseSpecularShader/fDiffuseShaderD.pas

@@ -18,9 +18,9 @@ uses
   GLS.Scene,
   GLS.Objects,
   GLS.Graph,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Context,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.VectorFileObjects,
 

+ 2 - 2
Examples/Demos/glslshaders/FurShader/fFurShaderD.pas

@@ -25,8 +25,8 @@ uses
   GLS.Utils,
   GLS.Context,
   GLS.FileOBJ,
-  Scena.VectorGeometry,
-  Scena.OpenGLTokens,
+  GLS.VectorGeometry,
+  GLS.OpenGLTokens,
   GLS.XOpenGL,
   GLS.Graphics,
   GLS.BaseClasses,

+ 3 - 3
Examples/Demos/glslshaders/GLSLProjectedTexture/fProjectTextureD.pas

@@ -14,7 +14,7 @@ uses
   Vcl.ExtCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.Texture,
   GLS.SceneViewer,
@@ -25,8 +25,8 @@ uses
   GLS.Utils,
   GLS.FileLMTS,
   GLS.Context,
-  Scena.VectorGeometry,
-  Scena.PipelineTransformation,
+  GLS.VectorGeometry,
+  GLS.PipelineTransformation,
   GLSL.ProjectedTextures,
 
   GLS.Graphics,

+ 2 - 2
Examples/Demos/glslshaders/GLSLShaderComponent/fShaderCompD.pas

@@ -17,8 +17,8 @@ uses
   GLS.Objects,
   GLS.Graph,
   GLS.VectorLists,
-  Scena.VectorTypes,
-  Scena.VectorGeometry,
+  GLS.VectorTypes,
+  GLS.VectorGeometry,
   GLSL.Shader,
   GLS.GeomObjects,
   GLS.VectorFileObjects,

+ 1 - 1
Examples/Demos/glslshaders/Mandelbrot/fMandelbrotD.pas

@@ -23,7 +23,7 @@ uses
   GLS.Cadencer,
   GLS.Scene,
   GLS.Context,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.Utils,
   GLS.FileTGA,
   GLS.HUDObjects,

+ 2 - 2
Examples/Demos/glslshaders/Morph/fMorphD.pas

@@ -25,13 +25,13 @@ uses
   GLS.Objects,
   GLS.FileTGA,
   GLS.VectorLists,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLSL.UserShader,
   GLS.Utils,
   GLS.Context,
   GLS.VectorFileObjects,
   GLS.File3DS,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.ShadowVolume,
   GLS.XOpenGL,
   GLS.FileMD2,

+ 1 - 1
Examples/Demos/glslshaders/Ocean/fOceanC.cpp

@@ -19,7 +19,7 @@
 #pragma link "GLS.SkyDome"
 #pragma link "GLSL.UserShader"
 #pragma link "GLS.SceneViewer"
-#pragma link "Scena.OpenGLTokens"
+#pragma link "GLS.OpenGLTokens"
 #pragma link "GLS.OpenGLAdapter"
 
 #pragma resource "*.dfm"

+ 2 - 2
Examples/Demos/glslshaders/Ocean/fOceanC.h

@@ -20,9 +20,9 @@
 #include "GLS.SkyDome.hpp"
 #include "GLSL.UserShader.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "Scena.TextureFormat.hpp"
+#include "GLS.TextureFormat.hpp"
 #include "GLS.Color.hpp"
-#include "Scena.OpenGLTokens.hpp"
+#include "GLS.OpenGLTokens.hpp"
 #include "GLS.OpenGLAdapter.hpp"
 #include "GLS.Context.hpp"
 #include "GLS.RenderContextInfo.hpp"

+ 4 - 4
Examples/Demos/glslshaders/Ocean/fOceanD.pas

@@ -14,19 +14,19 @@ uses
   Vcl.ExtCtrls,
   Vcl.ComCtrls,
 
-  Scena.OpenGLTokens,
+  GLS.OpenGLTokens,
   GLS.SceneViewer,
   GLS.Scene,
   GLS.Texture,
   GLS.Objects,
   GLS.Context,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.Cadencer,
   GLSL.UserShader,
   GLS.Utils,
   GLS.Graph,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SkyDome,
   GLS.VectorLists,
   GLS.FileDDS,
@@ -36,7 +36,7 @@ uses
   GLS.BaseClasses,
   GLS.RenderContextInfo,
   GLS.SimpleNavigation,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Color;
 
 type

+ 1 - 1
Examples/Demos/glslshaders/PostShader/fPostShaderD.pas

@@ -21,7 +21,7 @@ uses
   GLS.Graph,
   GLS.Utils,
   GLS.Context,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.Coordinates,
   GLS.Objects,

+ 4 - 4
Examples/Demos/glslshaders/ShadersLab/fShaderLabD.pas

@@ -22,12 +22,12 @@ uses
   Vcl.Imaging.Jpeg,
   Vcl.Imaging.PngImage,
 
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.VectorLists,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.BaseClasses,
   GLS.PersistentClasses,
-  Scena.Keyboard,
+  GLS.Keyboard,
 
   GLS.Material,
   GLS.Scene,
@@ -41,7 +41,7 @@ uses
 
   GLS.State,
   GLS.RenderContextInfo,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.Color,
   GLS.Graphics,
   GLS.MeshUtils,

+ 4 - 4
Examples/Demos/glslshaders/Shadertoy/fShadertoyD.pas

@@ -12,16 +12,16 @@ uses
   Vcl.Forms,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.BaseClasses,
   GLS.Objects,
   GLS.Cadencer,
   GLS.SceneViewer,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.RenderContextInfo,
   GLS.OpenGLAdapter,
-  Scena.OpenGLTokens,
-  Scena.VectorGeometry,
+  GLS.OpenGLTokens,
+  GLS.VectorGeometry,
 
   GLS.AsyncTimer,
   GLS.Context,

+ 4 - 4
Examples/Demos/glslshaders/SimpleGLSL/fSimpleShaderC.cpp

@@ -7,7 +7,7 @@
 
 #include "fSimpleShaderC.h"
 
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.Context.hpp"
 #include "GLS.File3DS.hpp"
 
@@ -22,11 +22,11 @@
 #pragma link "GLS.Scene"
 #pragma link "GLS.Texture"
 #pragma link "GLSL.UserShader"
-#pragma link "Scena.OpenGLTokens"
+#pragma link "GLS.OpenGLTokens"
 #pragma link "GLS.VectorFileObjects"
 #pragma link "GLS.SceneViewer"
 #pragma link "GLS.WindowsFont"
-#pragma link "Scena.Keyboard"
+#pragma link "GLS.Keyboard"
 #pragma link "GLS.Context"
 #pragma link "GLS.File3DS"
 
@@ -177,7 +177,7 @@ void __fastcall TForm1::Timer1Timer(TObject* Sender)
     Caption = Format("Simple GLSL Shader [%.2f FPS]",
         ARRAYOFCONST((GLSceneViewer1->FramesPerSecond())));
     GLHUDText1->Text =
-        "Scena.Keyboard [1,2,3,4,5,6,7,8,9,0 ] Current Shader: " + CurrShaderName;
+        "GLS.Keyboard [1,2,3,4,5,6,7,8,9,0 ] Current Shader: " + CurrShaderName;
     GLSceneViewer1->ResetPerformanceMonitor();
 }
 //---------------------------------------------------------------------------

+ 3 - 3
Examples/Demos/glslshaders/SkyboxShader/fSkyboxShaderD.pas

@@ -9,15 +9,15 @@ uses
   Vcl.Forms,
   Vcl.Controls,
 
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Cadencer,
   GLS.SceneViewer,
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.GeomObjects,
   GLS.Texture,
-  Scena.TextureFormat,
+  GLS.TextureFormat,
   GLS.CompositeImage,
   GLS.Material,
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/graph/fxy/fFxyD.pas

@@ -17,8 +17,8 @@ uses
   GLS.Objects,
   GLS.Graph,
   GLS.Scene,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.SceneViewer,
 
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/graph/heightfield/fHeightFieldD.pas

@@ -20,8 +20,8 @@ uses
   GLS.Objects,
   GLS.Texture,
   GLS.Cadencer,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.Color,
   GLS.Coordinates,

+ 2 - 2
Examples/Demos/graph/points/fPointsD.pas

@@ -15,10 +15,10 @@ uses
   Vcl.ExtCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.VectorLists,
   GLS.Cadencer,
   GLS.Texture,

+ 2 - 2
Examples/Demos/graph/projection/fProjectionD.pas

@@ -16,11 +16,11 @@ uses
   GLS.Objects,
   GLS.SceneViewer,
   GLS.Texture,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.RenderContextInfo,
   GLS.State,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Graph,
   GLS.Coordinates,
   GLS.Color,

+ 1 - 1
Examples/Demos/graph/splines/fSplinesD.pas

@@ -17,7 +17,7 @@ uses
  
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.VectorGeometry;
+  GLS.VectorGeometry;
 
 type
   TForm1 = class(TForm)

+ 2 - 2
Examples/Demos/interface/CameraController/fCameraControllerD.pas

@@ -29,9 +29,9 @@ uses
   GLS.Material,
   GLS.Coordinates,
 
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Navigator,
   GLS.SmoothNavigator,
   GLS.Graph;

+ 1 - 1
Examples/Demos/interface/GameMenu/fGameMenuC.h

@@ -24,7 +24,7 @@
 #include "GLS.GameMenu.hpp"
 #include "GLS.Cadencer.hpp"
 #include "GLS.Texture.hpp"
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 
 #include "GLS.Material.hpp"
 #include "GLS.Coordinates.hpp"

+ 2 - 2
Examples/Demos/interface/GameMenu/fGameMenuD.pas

@@ -18,7 +18,7 @@ uses
   
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
   GLS.GeomObjects,
   GLS.BitmapFont,
@@ -26,7 +26,7 @@ uses
   GLS.GameMenu,
   GLS.Cadencer,
   GLS.Texture,
-  Scena.Keyboard,
+  GLS.Keyboard,
  
   GLS.Material,
   GLS.Coordinates,

+ 1 - 1
Examples/Demos/interface/GizmoEx/fGizmoExC.h

@@ -24,7 +24,7 @@
 #include "GLS.Scene.hpp"
 #include "GLS.SceneViewer.hpp"
 #include "GLS.WindowsFont.hpp"
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 #include "GLS.GizmoEx.hpp"
 
 //---------------------------------------------------------------------------

+ 3 - 3
Examples/Demos/interface/GizmoEx/fGizmoExD.pas

@@ -20,16 +20,16 @@ uses
   GLS.PersistentClasses,
   GLS.Cadencer,
   GLS.Objects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.SceneViewer,
-  Scena.Keyboard,
+  GLS.Keyboard,
 
   GLS.Utils,
   GLS.GizmoEx,
 
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.GeomObjects,
   GLS.BitmapFont,
   GLS.WindowsFont,

+ 1 - 1
Examples/Demos/interface/GuiPaint/fGuiPaintD.pas

@@ -14,7 +14,7 @@ uses
   Vcl.Menus,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.HUDObjects,
   GLS.Objects,
   GLS.Cadencer,

+ 2 - 2
Examples/Demos/interface/HFPick/fHFPickD.pas

@@ -16,8 +16,8 @@ uses
   GLS.Scene,
   GLS.Graph,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.Texture,
   GLS.Objects,
   GLS.Color,

+ 1 - 1
Examples/Demos/interface/Pick/fPickD.pas

@@ -9,7 +9,7 @@ uses
   Vcl.Dialogs,
   Vcl.Forms,
 
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Scene,
   GLS.Objects,
   GLS.Texture,

+ 1 - 1
Examples/Demos/interface/WinFont/fWinFontD.pas

@@ -14,7 +14,7 @@ uses
   Vcl.Menus,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.HUDObjects,
   GLS.Objects,
   GLS.Cadencer,

+ 1 - 1
Examples/Demos/interface/bmpfont/fBmpfontD.pas

@@ -13,7 +13,7 @@ uses
   Vcl.ExtCtrls,
   
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.HUDObjects,
   GLS.Objects,
   GLS.Cadencer,

+ 1 - 1
Examples/Demos/interface/camera/fCameraC.h

@@ -17,7 +17,7 @@
 #include "GLS.Scene.hpp"
 #include "GLS.GeomObjects.hpp"
 #include "GLS.SceneViewer.hpp"
-#include "Scena.Keyboard.hpp"
+#include "GLS.Keyboard.hpp"
 
 //---------------------------------------------------------------------------
 class TForm1 : public TForm

+ 3 - 3
Examples/Demos/interface/camera/fCameraD.pas

@@ -12,14 +12,14 @@ uses
   Vcl.ExtCtrls,
 
   GLS.Scene,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.Objects,
   GLS.PersistentClasses,
-  Scena.PipelineTransformation,
+  GLS.PipelineTransformation,
   GLS.GeomObjects,
   GLS.Coordinates,
   GLS.BaseClasses,
-  Scena.VectorGeometry,
+  GLS.VectorGeometry,
   GLS.Cadencer,
   GLS.Context,
   GLS.SceneViewer;

+ 1 - 1
Examples/Demos/interface/cursor/fCursorD.pas

@@ -19,7 +19,7 @@ uses
 
   GLS.Scene,
   GLS.Objects,
-  Scena.VectorTypes,
+  GLS.VectorTypes,
   GLS.PersistentClasses,
   GLS.Particles,
   GLS.Texture,

+ 2 - 2
Examples/Demos/interface/cursorcross/fCrossCursor.pas

@@ -18,8 +18,8 @@ uses
   GLS.Objects,
   GLS.GeomObjects,
   GLS.SceneViewer,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.FileTGA,
   GLS.Coordinates,
   GLS.GLS.BaseClasses;

+ 2 - 2
Examples/Demos/interface/fontcolor/fFontColorD.pas

@@ -15,8 +15,8 @@ uses
   GLS.Scene,
   GLS.Objects,
   GLS.HUDObjects,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.BitmapFont,
   GLS.Cadencer,
   GLS.TimeEventsMgr,

+ 4 - 4
Examples/Demos/materials/TransparencyAdvanced/fTransparencyAdv.pas

@@ -12,9 +12,9 @@ uses
   Vcl.Forms, Vcl.Dialogs,
   Vcl.Imaging.Jpeg,
 
-  Scena.OpenGLTokens,
-  Scena.VectorGeometry,
-  Scena.VectorTypes,
+  GLS.OpenGLTokens,
+  GLS.VectorGeometry,
+  GLS.VectorTypes,
   GLS.Context,
   GLS.State,
   GLS.Color,
@@ -37,7 +37,7 @@ uses
   GLS.HUDObjects,
   GLS.BitmapFont,
   GLS.WindowsFont,
-  Scena.Keyboard,
+  GLS.Keyboard,
   GLS.CompositeImage,
 
   GLS.Utils;

部分文件因文件數量過多而無法顯示