2
0
GLScene 5 жил өмнө
parent
commit
ecb5b33a26

+ 2 - 2
Source/FileGL2.pas

@@ -1,10 +1,10 @@
 //
 //
 // This unit is part of the GLScene Engine, http://glscene.org
 // This unit is part of the GLScene Engine, http://glscene.org
 //
 //
-{
+(*
 	Ghoul2 (GLM/GLA) file format loading structures 
 	Ghoul2 (GLM/GLA) file format loading structures 
 	Note: Also referred to as MDX (MDXM/MDXA) format in C source. 
 	Note: Also referred to as MDX (MDXM/MDXA) format in C source. 
-}
+*)
 unit FileGL2;
 unit FileGL2;
 
 
 interface
 interface

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 308 - 246
Source/GLSLog.pas


+ 2 - 2
Source/GLScene.pas

@@ -55,8 +55,8 @@ type
 
 
 const
 const
   cDefaultProxyOptions = [pooEffects, pooObjects, pooTransformation];
   cDefaultProxyOptions = [pooEffects, pooObjects, pooTransformation];
-  GLSCENE_REVISION = '$Revision: 0106$';
-  GLSCENE_VERSION = '2020 %s';
+  GLSCENE_REVISION = '$Revision: 0506$';
+  GLSCENE_VERSION = '1.9 %s';
 
 
 type
 type
 
 

+ 1 - 1
Source/GLUtils.pas

@@ -626,7 +626,7 @@ var
 begin
 begin
    path := ParamStr(0);
    path := ParamStr(0);
    path := LowerCase(ExtractFilePath(path));
    path := LowerCase(ExtractFilePath(path));
-   p := Pos('samples', path);
+   p := Pos('demos', path);
    Delete(path, p+7, Length(path));
    Delete(path, p+7, Length(path));
    path := IncludeTrailingPathDelimiter(path) + 'media';
    path := IncludeTrailingPathDelimiter(path) + 'media';
    SetCurrentDir(path);
    SetCurrentDir(path);

+ 1 - 1
Source/GLVectorGeometry.pas

@@ -2,7 +2,7 @@
 // This unit is part of the GLScene Engine, http://glscene.org
 // This unit is part of the GLScene Engine, http://glscene.org
 //
 //
 (*
 (*
-  Base classes and structures for GLScene.
+  Base classes and structures.
 
 
   Most common functions/procedures come in various flavours (using overloads),
   Most common functions/procedures come in various flavours (using overloads),
   the naming convention is :
   the naming convention is :

+ 5 - 6
Source/GLVectorTypes.pas

@@ -1,26 +1,25 @@
 //
 //
 // This unit is part of the GLScene Engine, http://glscene.org
 // This unit is part of the GLScene Engine, http://glscene.org
 //
 //
-{
+(*
    Defines base vector types for use in GLVectorGeometry.pas.
    Defines base vector types for use in GLVectorGeometry.pas.
    The sole aim of this unit is to limit dependency between the GLVectorGeometry
    The sole aim of this unit is to limit dependency between the GLVectorGeometry
    and OpenGL units by introducing the base compatibility types
    and OpenGL units by introducing the base compatibility types
-   (and only the *base* types). 
+   (and only the *base* types).
 
 
-   Conventions: 
+   Conventions:
         d  is used for Double precision floating points values (64 bits)
         d  is used for Double precision floating points values (64 bits)
         f  is used for Single precision floating points values (32 bits)
         f  is used for Single precision floating points values (32 bits)
         i  is used for 32 bits signed integers (longint)
         i  is used for 32 bits signed integers (longint)
         s  is uses for 16 bits signed integers (smallint)
         s  is uses for 16 bits signed integers (smallint)
-   Note : D3D types untested. 
-}
+   Note : D3D types untested.
+*)
 unit GLVectorTypes;
 unit GLVectorTypes;
 
 
 interface
 interface
 
 
 {$I GLScene.inc}
 {$I GLScene.inc}
 
 
-
 type
 type
   //2
   //2
   TVector2d = record
   TVector2d = record

+ 5 - 5
Source/GLVerletClothify.pas

@@ -1,9 +1,9 @@
 //
 //
 // This unit is part of the GLScene Engine, http://glscene.org
 // This unit is part of the GLScene Engine, http://glscene.org
 //
 //
-{
+(*
    Methods for turning a TGLBaseMesh into a Verlet cloth / jelly
    Methods for turning a TGLBaseMesh into a Verlet cloth / jelly
-}
+*)
 
 
 unit GLVerletClothify;
 unit GLVerletClothify;
 
 
@@ -269,7 +269,7 @@ begin
 end;
 end;
 
 
 //------------------
 //------------------
-{ TFaceList }
+// TFaceList 
 //------------------
 //------------------
 
 
 function TFaceList.GetItems(i: integer): TFace;
 function TFaceList.GetItems(i: integer): TFace;
@@ -283,7 +283,7 @@ begin
 end;
 end;
 
 
 //------------------
 //------------------
-{ TEdgeList }
+// TEdgeList 
 //------------------
 //------------------
 
 
 function TEdgeList.GetItems(i: integer): TEdge;
 function TEdgeList.GetItems(i: integer): TEdge;
@@ -353,7 +353,7 @@ begin
 end;
 end;
 
 
 //--------------------------
 //--------------------------
-{ TEdgeDetector }
+// TEdgeDetector 
 //--------------------------
 //--------------------------
 
 
 procedure TEdgeDetector.Clear;
 procedure TEdgeDetector.Clear;

+ 0 - 0
Source/Languages/English/GxStrings.inc → Source/Languages/English/ResStrings.inc


+ 0 - 0
Source/Languages/French/GxStrings.inc → Source/Languages/French/ResStrings.inc


+ 0 - 0
Source/Languages/German/GxStrings.inc → Source/Languages/German/ResStrings.inc


+ 0 - 0
Source/Languages/Italian/GxStrings.inc → Source/Languages/Italian/ResStrings.inc


+ 0 - 0
Source/Languages/Japanese/GxStrings.inc → Source/Languages/Japanese/ResStrings.inc


+ 0 - 0
Source/Languages/Portuguese/GxStrings.inc → Source/Languages/Portuguese/ResStrings.inc


+ 0 - 0
Source/Languages/Russian/GxStrings.inc → Source/Languages/Russian/ResStrings.inc


+ 0 - 0
Source/Languages/Spanish/GxStrings.inc → Source/Languages/Spanish/ResStrings.inc


+ 0 - 1
external/#external.txt

@@ -1 +0,0 @@
-The directory for external DLL libraries

BIN
external/OpenAL32.dll


BIN
external/OpenAL64.dll


BIN
external/PhysXwrap.dll


+ 0 - 55
external/SetupDLLs.bat

@@ -1,55 +0,0 @@
-@echo off
-echo Copying DLLs to the Windows System32 and SysWOW64 directories
-echo Copying nVidia CG DLLs
-rem win64
-copy cg.dll %SystemRoot%\System32\
-copy cgGL.dll %SystemRoot%\System32\
-rem win32
-copy cg.dll %SystemRoot%\SysWOW64\
-copy cgGL.dll %SystemRoot%\SysWOW64\
-
-echo Copying SDL2 DLLs
-rem win32
-copy sdl2.dll %SystemRoot%\SysWOW64\sdl2.dll
-rem win64
-copy sdl264.dll %SystemRoot%\System32\sdl264.dll
-
-echo Copying Sound DLLs
-rem win32
-copy bass.dll %SystemRoot%\SysWOW64\
-copy fmod.dll %SystemRoot%\SysWOW64\
-copy OpenAL32.dll %SystemRoot%\SysWOW64\
-rem win64
-copy bass64.dll %SystemRoot%\System32\
-copy fmod.dll %SystemRoot%\System32\
-copy OpenAL64.dll %SystemRoot%\System32\
-
-echo Copying ODE DLLs
-rem win32
-copy ode_single.dll %SystemRoot%\SysWOW64\
-copy ode_double.dll %SystemRoot%\SysWOW64\
-rem win64
-copy ode_single64.dll %SystemRoot%\System32\
-copy ode_double64.dll %SystemRoot%\System32\
-
-echo Copying Newton DLLs
-rem win32
-copy newton.dll %SystemRoot%\SysWOW64\
-copy dJointLibrary.dll %SystemRoot%\SysWOW64\
-rem win64
-copy newton64.dll %SystemRoot%\System32\
-copy dJointLibrary64.dll %SystemRoot%\System32\
-
-echo Copying nVidia PhysX DLLs
-rem win32
-copy PhysXwrap.dll %SystemRoot%\SysWOW64\
-rem win64
-copy PhysXwrap.dll %SystemRoot%\System32\
-
-echo Copying CUDA and zlib1 DLLs
-rem win32
-copy cutil32.dll %SystemRoot%\SysWOW64\
-copy zlib1.dll %SystemRoot%\SysWOW64\
-rem win64
-copy cutil64.dll %SystemRoot%\System32\
-copy zlib1.dll %SystemRoot%\System32\

BIN
external/bass32.dll


BIN
external/bass64.dll


BIN
external/cg.dll


BIN
external/cgGL.dll


BIN
external/cutil32.dll


BIN
external/cutil64.dll


BIN
external/dJointLibrary.dll


BIN
external/dJointLibrary64.dll


BIN
external/fmod32.dll


BIN
external/fmod64.dll


BIN
external/freetype.dll


BIN
external/newton32.dll


BIN
external/newton64.dll


BIN
external/ode32d.dll


BIN
external/ode32s.dll


BIN
external/ode64d.dll


BIN
external/ode64s.dll


BIN
external/sdl2_32.dll


BIN
external/sdl2_64.dll


BIN
external/zlib1.dll


Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно