Unit1.dfm 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. object Form1: TForm1
  2. Left = 0
  3. Top = 0
  4. Caption = 'Multiproxy'
  5. ClientHeight = 356
  6. ClientWidth = 590
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. OldCreateOrder = False
  14. OnCreate = FormCreate
  15. PixelsPerInch = 96
  16. TextHeight = 13
  17. object GLSceneViewer1: TGLSceneViewer
  18. Left = 0
  19. Top = 60
  20. Width = 590
  21. Height = 296
  22. Camera = GLCamera
  23. Buffer.BackgroundColor = clGray
  24. FieldOfView = 111.908126831054700000
  25. Align = alClient
  26. TabOrder = 0
  27. end
  28. object Panel1: TPanel
  29. Left = 0
  30. Top = 0
  31. Width = 590
  32. Height = 60
  33. Align = alTop
  34. BevelOuter = bvLowered
  35. Font.Charset = DEFAULT_CHARSET
  36. Font.Color = clWindowText
  37. Font.Height = -11
  38. Font.Name = 'Arial'
  39. Font.Style = []
  40. ParentFont = False
  41. TabOrder = 1
  42. object LabelFPS: TLabel
  43. Left = 464
  44. Top = 8
  45. Width = 19
  46. Height = 14
  47. Caption = 'FPS'
  48. end
  49. object RBUseLODs: TRadioButton
  50. Left = 88
  51. Top = 8
  52. Width = 129
  53. Height = 17
  54. Caption = 'Use 3 Levels of Detail'
  55. Checked = True
  56. TabOrder = 0
  57. TabStop = True
  58. OnClick = RBUseLODsClick
  59. end
  60. object RBHighRes: TRadioButton
  61. Left = 88
  62. Top = 24
  63. Width = 129
  64. Height = 17
  65. Caption = 'Force High Resolution'
  66. TabOrder = 1
  67. OnClick = RBUseLODsClick
  68. end
  69. object CBColorize: TCheckBox
  70. Left = 240
  71. Top = 8
  72. Width = 97
  73. Height = 17
  74. Caption = 'Colorize LODs'
  75. TabOrder = 2
  76. OnClick = RBUseLODsClick
  77. end
  78. object RBLowRes: TRadioButton
  79. Left = 88
  80. Top = 37
  81. Width = 129
  82. Height = 17
  83. Caption = 'Force Low Resolution'
  84. TabOrder = 3
  85. OnClick = RBUseLODsClick
  86. end
  87. end
  88. object GLScene: TGLScene
  89. Left = 24
  90. Top = 72
  91. object DCTarget: TGLDummyCube
  92. CubeSize = 1.000000000000000000
  93. object GLParticles: TGLParticles
  94. Direction.Coordinates = {0000000000000000FFFF7F3F00000000}
  95. Position.Coordinates = {0000000000000040000000000000803F}
  96. RollAngle = -5.000000000000000000
  97. Up.Coordinates = {B97EB23D9E067F3F0000000000000000}
  98. CubeSize = 1.000000000000000000
  99. object MPSphere: TGLMultiProxy
  100. OnProgress = MPSphereProgress
  101. MasterObjects = <
  102. item
  103. MasterObject = SPHighRes
  104. DistanceMax = 20.000000000000000000
  105. end
  106. item
  107. MasterObject = SPMedRes
  108. DistanceMin = 20.000000000000000000
  109. DistanceMax = 60.000000000000000000
  110. end
  111. item
  112. MasterObject = SPLowRes
  113. DistanceMin = 60.000000000000000000
  114. DistanceMax = 99999.000000000000000000
  115. end>
  116. end
  117. end
  118. end
  119. object DCReferences: TGLDummyCube
  120. Visible = False
  121. CubeSize = 1.000000000000000000
  122. object SPHighRes: TGLSphere
  123. Radius = 0.500000000000000000
  124. Slices = 32
  125. Stacks = 32
  126. end
  127. object SPMedRes: TGLSphere
  128. Radius = 0.500000000000000000
  129. end
  130. object SPLowRes: TGLSphere
  131. Radius = 0.500000000000000000
  132. Slices = 8
  133. Stacks = 8
  134. end
  135. end
  136. object GLLightSource1: TGLLightSource
  137. ConstAttenuation = 1.000000000000000000
  138. Position.Coordinates = {00004842000020420000F0410000803F}
  139. SpotCutOff = 180.000000000000000000
  140. end
  141. object GLCamera: TGLCamera
  142. DepthOfView = 200.000000000000000000
  143. FocalLength = 100.000000000000000000
  144. TargetObject = DCTarget
  145. Position.Coordinates = {0000F04100004040000000400000803F}
  146. end
  147. end
  148. object GLCadencer: TGLCadencer
  149. Scene = GLScene
  150. TimeMultiplier = 0.500000000000000000
  151. Left = 24
  152. Top = 136
  153. end
  154. object Timer1: TTimer
  155. OnTimer = Timer1Timer
  156. Left = 112
  157. Top = 72
  158. end
  159. end