Unit1.dfm 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. object Form1: TForm1
  2. Left = 0
  3. Top = 0
  4. Caption = 'Subdivide'
  5. ClientHeight = 380
  6. ClientWidth = 567
  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. Position = poScreenCenter
  15. WindowState = wsMaximized
  16. PixelsPerInch = 96
  17. TextHeight = 13
  18. object Label1: TLabel
  19. Left = 450
  20. Top = 0
  21. Width = 2
  22. Height = 380
  23. Align = alRight
  24. AutoSize = False
  25. ExplicitLeft = 382
  26. ExplicitHeight = 324
  27. end
  28. object GLSceneViewer1: TGLSceneViewer
  29. Left = 0
  30. Top = 0
  31. Width = 450
  32. Height = 380
  33. Camera = GLCamera1
  34. Buffer.BackgroundColor = 13619151
  35. Buffer.FaceCulling = False
  36. FieldOfView = 150.512878417968800000
  37. Align = alClient
  38. OnMouseDown = GLSceneViewer1MouseDown
  39. OnMouseMove = GLSceneViewer1MouseMove
  40. TabOrder = 0
  41. end
  42. object Panel1: TPanel
  43. Left = 452
  44. Top = 0
  45. Width = 115
  46. Height = 380
  47. Align = alRight
  48. BevelOuter = bvLowered
  49. TabOrder = 1
  50. object LASubdivideTime: TLabel
  51. Left = 8
  52. Top = 168
  53. Width = 97
  54. Height = 13
  55. Alignment = taCenter
  56. AutoSize = False
  57. Caption = 'LASubdivideTime'
  58. end
  59. object BULoad: TButton
  60. Left = 16
  61. Top = 8
  62. Width = 83
  63. Height = 25
  64. Caption = 'Load'
  65. TabOrder = 0
  66. OnClick = BULoadClick
  67. end
  68. object BUSubdivide: TButton
  69. Left = 8
  70. Top = 112
  71. Width = 99
  72. Height = 25
  73. Caption = 'Subdivide'
  74. Enabled = False
  75. TabOrder = 1
  76. OnClick = BUSubdivideClick
  77. end
  78. object TrackBar1: TTrackBar
  79. Left = 8
  80. Top = 144
  81. Width = 97
  82. Height = 17
  83. Hint = 'Subdivision smoothness'
  84. Position = 5
  85. TabOrder = 2
  86. ThumbLength = 10
  87. end
  88. object RBWireFrame: TRadioButton
  89. Left = 16
  90. Top = 40
  91. Width = 81
  92. Height = 17
  93. Caption = 'Wireframe'
  94. TabOrder = 3
  95. OnClick = RBWireFrameClick
  96. end
  97. object RBSolid: TRadioButton
  98. Left = 16
  99. Top = 56
  100. Width = 89
  101. Height = 17
  102. Caption = 'Solid'
  103. Checked = True
  104. TabOrder = 4
  105. TabStop = True
  106. OnClick = RBSolidClick
  107. end
  108. object CBAnimate: TCheckBox
  109. Left = 16
  110. Top = 80
  111. Width = 81
  112. Height = 17
  113. Caption = 'Animate'
  114. TabOrder = 5
  115. OnClick = CBAnimateClick
  116. end
  117. end
  118. object GLScene1: TGLScene
  119. Left = 40
  120. Top = 16
  121. object GLActor1: TGLActor
  122. Material.Texture.TextureMode = tmReplace
  123. Direction.Coordinates = {000000000000803F0000000000000000}
  124. Scale.Coordinates = {CDCCCC3DCDCCCC3DCDCCCC3D00000000}
  125. Up.Coordinates = {0000000000000000000080BF00000000}
  126. Interval = 100
  127. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  128. end
  129. object GLLightSource1: TGLLightSource
  130. ConstAttenuation = 1.000000000000000000
  131. Position.Coordinates = {0000204100002041000020410000803F}
  132. SpotCutOff = 180.000000000000000000
  133. end
  134. object GLCamera1: TGLCamera
  135. DepthOfView = 100.000000000000000000
  136. FocalLength = 50.000000000000000000
  137. TargetObject = GLActor1
  138. Position.Coordinates = {0000A04000008040000040400000803F}
  139. end
  140. end
  141. object GLMaterialLibrary1: TGLMaterialLibrary
  142. Left = 128
  143. Top = 16
  144. end
  145. object Timer1: TTimer
  146. OnTimer = Timer1Timer
  147. Left = 216
  148. Top = 16
  149. end
  150. object GLCadencer1: TGLCadencer
  151. Scene = GLScene1
  152. OnProgress = GLCadencer1Progress
  153. Left = 40
  154. Top = 72
  155. end
  156. end