Unit1.dfm 4.5 KB

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