fMainC.dfm 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. object Form1: TForm1
  2. Left = 175
  3. Top = 104
  4. Caption = 'Octree'
  5. ClientHeight = 457
  6. ClientWidth = 645
  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. TextHeight = 13
  15. object GLSceneViewer2: TGLSceneViewer
  16. Left = 0
  17. Top = 49
  18. Width = 645
  19. Height = 408
  20. Camera = GLCamera2
  21. Buffer.BackgroundColor = 8404992
  22. Buffer.ShadeModel = smSmooth
  23. FieldOfView = 152.456802368164100000
  24. PenAsTouch = False
  25. Align = alClient
  26. OnMouseDown = GLSceneViewer2MouseDown
  27. OnMouseMove = GLSceneViewer2MouseMove
  28. TabOrder = 0
  29. ExplicitWidth = 583
  30. ExplicitHeight = 366
  31. end
  32. object Panel1: TPanel
  33. Left = 0
  34. Top = 0
  35. Width = 645
  36. Height = 49
  37. Align = alTop
  38. BevelOuter = bvNone
  39. TabOrder = 1
  40. ExplicitWidth = 554
  41. object Label1: TLabel
  42. Left = 320
  43. Top = 1
  44. Width = 32
  45. Height = 13
  46. Caption = 'Label1'
  47. end
  48. object Label2: TLabel
  49. Left = 320
  50. Top = 17
  51. Width = 32
  52. Height = 13
  53. Caption = 'Label2'
  54. end
  55. object Label3: TLabel
  56. Left = 320
  57. Top = 33
  58. Width = 32
  59. Height = 13
  60. Caption = 'Label3'
  61. end
  62. object Label5: TLabel
  63. Left = 8
  64. Top = 8
  65. Width = 32
  66. Height = 13
  67. Caption = 'Label5'
  68. end
  69. object LABuild: TLabel
  70. Left = 8
  71. Top = 24
  72. Width = 36
  73. Height = 13
  74. Caption = 'LABuild'
  75. end
  76. object Label4: TLabel
  77. Left = 152
  78. Top = 32
  79. Width = 32
  80. Height = 13
  81. Caption = 'Label4'
  82. end
  83. object LabelFPS: TLabel
  84. Left = 488
  85. Top = 17
  86. Width = 20
  87. Height = 13
  88. Caption = 'FPS'
  89. end
  90. object CheckBox1: TCheckBox
  91. Left = 152
  92. Top = 16
  93. Width = 97
  94. Height = 17
  95. Caption = 'Auto collide'
  96. Checked = True
  97. State = cbChecked
  98. TabOrder = 0
  99. end
  100. object CBOctree: TCheckBox
  101. Left = 152
  102. Top = 0
  103. Width = 97
  104. Height = 17
  105. Caption = 'Octree enabled'
  106. Checked = True
  107. State = cbChecked
  108. TabOrder = 1
  109. end
  110. end
  111. object GLScene1: TGLScene
  112. Left = 40
  113. Top = 72
  114. object GLLightSource1: TGLLightSource
  115. Ambient.Color = {000000001283003F0000803F0000803F}
  116. ConstAttenuation = 1.000000000000000000
  117. Position.Coordinates = {00004842000016430000C8420000803F}
  118. LightStyle = lsOmni
  119. Specular.Color = {0000803F00000000000000000000803F}
  120. SpotCutOff = 180.000000000000000000
  121. end
  122. object DummyCube1: TGLDummyCube
  123. CubeSize = 1.000000000000000000
  124. object FreeForm1: TGLFreeForm
  125. Direction.Coordinates = {000000000000803F0000000000000000}
  126. Scale.Coordinates = {CDCCCC3DCDCCCC3DCDCCCC3D00000000}
  127. Up.Coordinates = {00000000000000000000803F00000000}
  128. end
  129. end
  130. object Sphere1: TGLSphere
  131. Material.FrontProperties.Emission.Color = {0000803F0000803F000000000000803F}
  132. Direction.Coordinates = {000000000000803F0000000000000000}
  133. Up.Coordinates = {E9DC72BF000000009BE8A13E00000000}
  134. Radius = 0.300000011920929000
  135. Slices = 6
  136. Stacks = 6
  137. object ArrowLine1: TGLArrowLine
  138. Material.FrontProperties.Diffuse.Color = {CDCC4C3FCDCC4C3FCDCC4C3F9A99193F}
  139. Material.FrontProperties.Emission.Color = {1283803E1283803E000000000000803F}
  140. Material.BlendingMode = bmTransparency
  141. Position.Coordinates = {0000000000000000CDCCCC3D0000803F}
  142. BottomRadius = 0.050000000745058060
  143. Height = 1.000000000000000000
  144. TopRadius = 0.100000001490116100
  145. TopArrowHeadHeight = 0.500000000000000000
  146. TopArrowHeadRadius = 0.200000002980232200
  147. BottomArrowHeadHeight = 0.500000000000000000
  148. BottomArrowHeadRadius = 0.200000002980232200
  149. end
  150. end
  151. object GLCamera2: TGLCamera
  152. DepthOfView = 100.000000000000000000
  153. FocalLength = 50.000000000000000000
  154. TargetObject = DummyCube1
  155. Position.Coordinates = {0000A040000010C10000A0410000803F}
  156. Direction.Coordinates = {00000000000000000000803F00000000}
  157. Up.Coordinates = {67C57BBF3B5B393E0000000000000000}
  158. end
  159. end
  160. object GLCadencer1: TGLCadencer
  161. Scene = GLScene1
  162. OnProgress = GLCadencer1Progress
  163. Left = 40
  164. Top = 144
  165. end
  166. object Timer1: TTimer
  167. Interval = 300
  168. OnTimer = Timer1Timer
  169. Left = 144
  170. Top = 72
  171. end
  172. end