fSynthTerrainD.dfm 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. object FormSynthTerrain: TFormSynthTerrain
  2. Left = 159
  3. Top = 120
  4. Caption = 'Synthetic Terrain'
  5. ClientHeight = 453
  6. ClientWidth = 755
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'MS Sans Serif'
  12. Font.Style = []
  13. Position = poScreenCenter
  14. OnCreate = FormCreate
  15. OnKeyPress = FormKeyPress
  16. TextHeight = 13
  17. object GLSceneViewer1: TGLSceneViewer
  18. Left = 0
  19. Top = 0
  20. Width = 755
  21. Height = 453
  22. Camera = GLCamera1
  23. VSync = vsmSync
  24. Buffer.FogEnvironment.FogColor.Color = {0000803F0000803F0000803F0000803F}
  25. Buffer.FogEnvironment.FogStart = 400.000000000000000000
  26. Buffer.FogEnvironment.FogEnd = 1200.000000000000000000
  27. Buffer.FogEnvironment.FogDistance = fdEyeRadial
  28. Buffer.BackgroundColor = clBlack
  29. Buffer.FogEnable = True
  30. Buffer.Lighting = False
  31. FieldOfView = 155.103134155273400000
  32. PenAsTouch = False
  33. Align = alClient
  34. OnMouseDown = GLSceneViewer1MouseDown
  35. OnMouseMove = GLSceneViewer1MouseMove
  36. TabOrder = 0
  37. ExplicitWidth = 701
  38. ExplicitHeight = 443
  39. end
  40. object GLScene1: TGLScene
  41. ObjectsSorting = osNone
  42. Left = 40
  43. Top = 24
  44. object DummyCube1: TGLDummyCube
  45. Position.Coordinates = {0000000000000041000000000000803F}
  46. CubeSize = 1.000000000000000000
  47. object GLCamera1: TGLCamera
  48. DepthOfView = 1200.000000000000000000
  49. FocalLength = 50.000000000000000000
  50. TargetObject = DummyCube1
  51. Position.Coordinates = {0000A040000020410000C8410000803F}
  52. Left = 264
  53. Top = 160
  54. end
  55. end
  56. object TerrainRenderer1: TGLTerrainRenderer
  57. Material.FrontProperties.Emission.Color = {0000803F0000803F0000803F0000803F}
  58. Direction.Coordinates = {000000000000803F0000000000000000}
  59. Scale.Coordinates = {00008040000080400000003F00000000}
  60. Up.Coordinates = {00000000000000000000803F00000000}
  61. HeightDataSource = GLCustomHDS
  62. TileSize = 32
  63. TilesPerTexture = 1.000000000000000000
  64. QualityDistance = 50.000000000000000000
  65. CLODPrecision = 20
  66. ContourWidth = 0
  67. end
  68. end
  69. object Timer1: TTimer
  70. OnTimer = Timer1Timer
  71. Left = 256
  72. Top = 24
  73. end
  74. object GLCadencer1: TGLCadencer
  75. Scene = GLScene1
  76. OnProgress = GLCadencer1Progress
  77. Left = 152
  78. Top = 24
  79. end
  80. object GLMaterialLibrary1: TGLMaterialLibrary
  81. Left = 40
  82. Top = 88
  83. end
  84. object GLCustomHDS: TGLCustomHDS
  85. MaxPoolSize = 0
  86. OnStartPreparingData = GLCustomHDSStartPreparingData
  87. Left = 152
  88. Top = 88
  89. end
  90. object GLShadowHDS: TGLShadowHDS
  91. MaxPoolSize = 0
  92. Active = True
  93. ShadowmapLibrary = GLMaterialLibrary1
  94. ScanDistance = 64
  95. SoftRange = 1
  96. Diffuse = 0.750000000000000000
  97. Ambient = 0.250000000000000000
  98. MaxTextures = 0
  99. Left = 256
  100. Top = 88
  101. end
  102. end