Показаны сообщения с ярлыком GLScene. Показать все сообщения
Показаны сообщения с ярлыком GLScene. Показать все сообщения

понедельник, 5 марта 2012 г.

About TGLBaseSceneObject from source code

TGLBaseSceneObject = class(TGLCoordinatesUpdateAbleComponent)
Base class for all scene objects. A scene object is part of scene hierarchy (each scene object can have multiple children), this hierarchy primarily defines transformations (each child coordinates are relative to its parent), but is also used for depth-sorting, bounding and visibility culling purposes. Subclasses implement either visual scene objects (that are made to be visible at runtime, like a Cube) or structural objects (that influence rendering or are used for varied structural manipulations, like the ProxyObject). To add children at runtime, use the AddNewChild method of TGLBaseSceneObject; other children manipulations methods and properties are provided (to browse, move and delete them). Using the regular TComponent methods is not encouraged.

About TGLCamera from source code

TGLCamera = class(TGLBaseSceneObject)
  property NearPlane: Single read FnearPlane;
  property DepthOfView: Single read FDepthOfView write SetDepthOfView;
  property FocalLength: Single read FFocalLength write SetFocalLength;
  property SceneScale: Single read FSceneScale write SetSceneScale;
  property NearPlaneBias: Single read FNearPlaneBias write SetNearPlaneBias;
  property TargetObject: TGLBaseSceneObject read FTargetObject write SetTargetObject;
  property CameraStyle: TGLCameraStyle read FCameraStyle write SetCameraStyle;
  property KeepFOVMode: TGLCameraKeepFOVMode read FkeepFOVMode write SetKeepFOVMode;
  procedure ZoomAll(aSceneBuffer: TGLSceneBuffer);

вторник, 28 февраля 2012 г.

GLScene File Format Types Description

Image File Formats:
- GLFileGL2 - HP Graphics Language plotter formar
- GLFileHDR - Radiance RGBE
- GLFileBMP - Bitmap Picture
- GLFileDDS - DirectDraw Surface
- GLFileJPEG - Joint Photographic Experts Group
- GLFilePNG - Portable Network Graphics
- GLFileTGA - Truevision

3D Object File Formats:
- GLFile3DS - 3ds Max File Format
- GLFileASE - ASCII Scene Export
- GLFileB3D - BodyPaint 3D Format
- GLFileLMTS - Pulsar Studio
- GLFileLWO - LightWave Object
- GLFileMD2 - ID Tech 2 Engine Model
- GLFileMD3 - Quake 3 Engine Model
- GLFileQ3BSP - Quake 3 Map
- GLFileMD5 - Doom 3 Engine Model
- GLFileMS3D - MilkShape 3D Format
- GLFileOBJ - Wavefront Format
- GLFileOCT - RADIANCE Octree Format
- GLFilePLY - Stanford Triangle Format
- GLFileSMD – Valve Studiomdl Data
- GLFileVRML - Virtual Reality Modeling Language