Unit1.dfm 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. object Form1: TForm1
  2. Left = 264
  3. Top = 142
  4. Caption = 'Culling'
  5. ClientHeight = 342
  6. ClientWidth = 569
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -12
  11. Font.Name = 'MS Sans Serif'
  12. Font.Style = []
  13. OldCreateOrder = False
  14. Scaled = False
  15. PixelsPerInch = 96
  16. TextHeight = 13
  17. object Viewer: TGLSceneViewer
  18. Left = 0
  19. Top = 0
  20. Width = 416
  21. Height = 342
  22. Camera = GLCamera1
  23. Buffer.BackgroundColor = 12040119
  24. FieldOfView = 147.402404785156300000
  25. Align = alClient
  26. TabOrder = 0
  27. end
  28. object Panel2: TPanel
  29. Left = 416
  30. Top = 0
  31. Width = 153
  32. Height = 342
  33. Align = alRight
  34. TabOrder = 1
  35. DesignSize = (
  36. 153
  37. 342)
  38. object Label1: TLabel
  39. Left = 17
  40. Top = 15
  41. Width = 40
  42. Height = 16
  43. Anchors = [akTop, akRight]
  44. Caption = 'Mode'
  45. Font.Charset = DEFAULT_CHARSET
  46. Font.Color = clWindowText
  47. Font.Height = -14
  48. Font.Name = 'Arial'
  49. Font.Style = [fsBold]
  50. ParentFont = False
  51. ExplicitLeft = 49
  52. end
  53. object Label2: TLabel
  54. Left = 19
  55. Top = 137
  56. Width = 54
  57. Height = 16
  58. Anchors = [akTop, akRight]
  59. Caption = 'Objects'
  60. Font.Charset = DEFAULT_CHARSET
  61. Font.Color = clWindowText
  62. Font.Height = -14
  63. Font.Name = 'Arial'
  64. Font.Style = [fsBold]
  65. ParentFont = False
  66. ExplicitLeft = 51
  67. end
  68. object LabelFPS: TLabel
  69. Left = 16
  70. Top = 240
  71. Width = 24
  72. Height = 13
  73. Caption = 'FPS'
  74. Font.Charset = DEFAULT_CHARSET
  75. Font.Color = clWindowText
  76. Font.Height = -12
  77. Font.Name = 'MS Sans Serif'
  78. Font.Style = [fsBold]
  79. ParentFont = False
  80. end
  81. object RBNone: TRadioButton
  82. Left = 19
  83. Top = 37
  84. Width = 102
  85. Height = 19
  86. Anchors = [akTop, akRight]
  87. Caption = 'None'
  88. TabOrder = 0
  89. OnClick = RBNoneClick
  90. end
  91. object RBObject: TRadioButton
  92. Left = 19
  93. Top = 64
  94. Width = 102
  95. Height = 19
  96. Anchors = [akTop, akRight]
  97. Caption = 'Object based'
  98. TabOrder = 1
  99. OnClick = RBNoneClick
  100. end
  101. object RBHierarchical: TRadioButton
  102. Left = 19
  103. Top = 91
  104. Width = 102
  105. Height = 20
  106. Anchors = [akTop, akRight]
  107. Caption = 'Hierarchical'
  108. TabOrder = 2
  109. OnClick = RBNoneClick
  110. end
  111. object RBSpheres: TRadioButton
  112. Left = 24
  113. Top = 159
  114. Width = 93
  115. Height = 19
  116. Caption = 'Spheres'
  117. Checked = True
  118. TabOrder = 3
  119. TabStop = True
  120. OnClick = RBSpheresClick
  121. end
  122. object RBActors: TRadioButton
  123. Left = 24
  124. Top = 184
  125. Width = 93
  126. Height = 20
  127. Caption = 'Actors'
  128. TabOrder = 4
  129. OnClick = RBSpheresClick
  130. end
  131. end
  132. object GLScene: TGLScene
  133. Left = 24
  134. Top = 32
  135. object GLLightSource1: TGLLightSource
  136. ConstAttenuation = 1.000000000000000000
  137. Position.Coordinates = {0000C8420000A042000070420000803F}
  138. SpotCutOff = 180.000000000000000000
  139. end
  140. object DCTarget: TGLDummyCube
  141. CubeSize = 1.000000000000000000
  142. object GLCamera1: TGLCamera
  143. DepthOfView = 100.000000000000000000
  144. FocalLength = 50.000000000000000000
  145. TargetObject = DCTarget
  146. Position.Coordinates = {0000A04000000040000040400000803F}
  147. Left = 256
  148. Top = 144
  149. end
  150. end
  151. object DCSpheres: TGLDummyCube
  152. CubeSize = 1.000000000000000000
  153. end
  154. object DCActors: TGLDummyCube
  155. Visible = False
  156. CubeSize = 1.000000000000000000
  157. end
  158. object ACReference: TGLActor
  159. Material.MaterialLibrary = GLMaterialLibrary
  160. Material.LibMaterialName = 'ActorTexture'
  161. Direction.Coordinates = {000000000000803F2EBD3BB300000000}
  162. Position.Coordinates = {CDCC4C3DCDCC4C3DCDCC4C3D0000803F}
  163. Scale.Coordinates = {CDCC4C3DCDCC4C3DCDCC4C3D00000000}
  164. Up.Coordinates = {000000002EBD3BB3000080BF00000000}
  165. AnimationMode = aamLoop
  166. Interval = 100
  167. end
  168. end
  169. object GLCadencer: TGLCadencer
  170. Scene = GLScene
  171. OnProgress = GLCadencerProgress
  172. Left = 112
  173. Top = 40
  174. end
  175. object Timer1: TTimer
  176. OnTimer = Timer1Timer
  177. Left = 16
  178. Top = 104
  179. end
  180. object GLMaterialLibrary: TGLMaterialLibrary
  181. Materials = <
  182. item
  183. Name = 'ActorTexture'
  184. Tag = 0
  185. Material.Texture.Disabled = False
  186. end>
  187. Left = 112
  188. Top = 104
  189. end
  190. end