fIntensityMeshD.dfm 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. object FormIntensutyMesh: TFormIntensutyMesh
  2. Left = 61
  3. Top = 69
  4. Margins.Left = 5
  5. Margins.Top = 5
  6. Margins.Right = 5
  7. Margins.Bottom = 5
  8. Caption = 'Intensity Mesh'
  9. ClientHeight = 740
  10. ClientWidth = 1115
  11. Color = clWhite
  12. Font.Charset = DEFAULT_CHARSET
  13. Font.Color = clWindowText
  14. Font.Height = -19
  15. Font.Name = 'MS Sans Serif'
  16. Font.Style = []
  17. Position = poScreenCenter
  18. OnCreate = FormCreate
  19. OnMouseWheel = FormMouseWheel
  20. PixelsPerInch = 168
  21. TextHeight = 24
  22. object GLSceneViewer1: TGLSceneViewer
  23. Left = 0
  24. Top = 0
  25. Width = 963
  26. Height = 740
  27. Margins.Left = 5
  28. Margins.Top = 5
  29. Margins.Right = 5
  30. Margins.Bottom = 5
  31. Camera = GLCamera
  32. Buffer.BackgroundColor = clTeal
  33. Buffer.ContextOptions = [roDoubleBuffer, roRenderToWindow, roStereo]
  34. Buffer.FaceCulling = False
  35. Buffer.Lighting = False
  36. FieldOfView = 164.607894897460900000
  37. PenAsTouch = False
  38. Align = alClient
  39. OnMouseDown = GLSceneViewer1MouseDown
  40. OnMouseMove = GLSceneViewer1MouseMove
  41. TabOrder = 0
  42. end
  43. object Panel1: TPanel
  44. Left = 963
  45. Top = 0
  46. Width = 152
  47. Height = 740
  48. Margins.Left = 5
  49. Margins.Top = 5
  50. Margins.Right = 5
  51. Margins.Bottom = 5
  52. Align = alRight
  53. TabOrder = 1
  54. DesignSize = (
  55. 152
  56. 740)
  57. object Label1: TLabel
  58. Left = 14
  59. Top = 112
  60. Width = 108
  61. Height = 24
  62. Margins.Left = 5
  63. Margins.Top = 5
  64. Margins.Right = 5
  65. Margins.Bottom = 5
  66. Caption = 'Palette Scale'
  67. end
  68. object CBWireFrame: TCheckBox
  69. Left = 14
  70. Top = 56
  71. Width = 128
  72. Height = 30
  73. Margins.Left = 5
  74. Margins.Top = 5
  75. Margins.Right = 5
  76. Margins.Bottom = 5
  77. Caption = 'Wireframe'
  78. Checked = True
  79. State = cbChecked
  80. TabOrder = 0
  81. OnClick = CBWireFrameClick
  82. end
  83. object CBSmooth: TCheckBox
  84. Left = 14
  85. Top = 14
  86. Width = 100
  87. Height = 30
  88. Margins.Left = 5
  89. Margins.Top = 5
  90. Margins.Right = 5
  91. Margins.Bottom = 5
  92. Caption = 'Smooth'
  93. TabOrder = 1
  94. OnClick = CBSmoothClick
  95. end
  96. object TBScale: TTrackBar
  97. Left = 46
  98. Top = 154
  99. Width = 54
  100. Height = 565
  101. Margins.Left = 5
  102. Margins.Top = 5
  103. Margins.Right = 5
  104. Margins.Bottom = 5
  105. Anchors = [akLeft, akTop, akBottom]
  106. Max = 200
  107. Orientation = trVertical
  108. PageSize = 10
  109. Frequency = 10
  110. Position = 50
  111. TabOrder = 2
  112. ThumbLength = 26
  113. OnChange = TBScaleChange
  114. end
  115. end
  116. object GLScene1: TGLScene
  117. Left = 32
  118. Top = 24
  119. object GLFreeForm: TGLFreeForm
  120. Material.MaterialLibrary = GLMaterialLibrary1
  121. Material.LibMaterialName = 'Palette'
  122. Scale.Coordinates = {A69B443BA69B443BA69B443B00000000}
  123. AutoCentering = [macCenterX, macCenterY, macUseBarycenter]
  124. end
  125. object DCTarget: TGLDummyCube
  126. ShowAxes = True
  127. CubeSize = 1.000000000000000000
  128. object GLCamera: TGLCamera
  129. DepthOfView = 500.000000000000000000
  130. FocalLength = 50.000000000000000000
  131. SceneScale = 2.000000000000000000
  132. TargetObject = DCTarget
  133. Position.Coordinates = {0000A04000002041000020420000803F}
  134. end
  135. end
  136. object HSPalette: TGLHUDSprite
  137. Material.MaterialLibrary = GLMaterialLibrary1
  138. Material.LibMaterialName = 'Palette'
  139. Position.Coordinates = {0000964300007041000000000000803F}
  140. Rotation = 0.000000000000000000
  141. end
  142. object HTPaletteLeft: TGLHUDText
  143. Position.Coordinates = {000002430000E040000000000000803F}
  144. BitmapFont = GLWindowsBitmapFont
  145. Text = '0'
  146. Rotation = 0.000000000000000000
  147. ModulateColor.Color = {0000000000000000000000000000803F}
  148. end
  149. object HTPaletteRight: TGLHUDText
  150. Position.Coordinates = {0000E6430000E040000000000000803F}
  151. BitmapFont = GLWindowsBitmapFont
  152. Text = '100'
  153. Rotation = 0.000000000000000000
  154. ModulateColor.Color = {0000000000000000000000000000803F}
  155. end
  156. end
  157. object GLMaterialLibrary1: TGLMaterialLibrary
  158. Materials = <
  159. item
  160. Name = 'Palette'
  161. Tag = 0
  162. Material.BackProperties.Ambient.Color = {0000803F0000803F0000803F0000803F}
  163. Material.BackProperties.Emission.Color = {0000803F0000803F0000803F0000803F}
  164. Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
  165. Material.FrontProperties.Diffuse.Color = {0000803F0000803F0000803F0000803F}
  166. Material.FrontProperties.Emission.Color = {CFCECE3ECFCECE3EC3C2C23ED9CE773F}
  167. Material.FrontProperties.Specular.Color = {0000803F0000803F0000803F0000803F}
  168. Material.Texture.Image.Picture.Data = {
  169. 07544269746D617066000000424D660000000000000036000000280000001000
  170. 0000010000000100180000000000300000000000000000000000000000000000
  171. 0000C200C2FF00FFFC0100FFFF0100FF0100FFFF007FFF0002FBC0C0C0E3E5E5
  172. E3E5E5E3E5E5E3E5E5E3E5E5E3E5E5E3E5E5}
  173. Material.Texture.MagFilter = maNearest
  174. Material.Texture.MinFilter = miLinear
  175. Material.Texture.TextureWrap = twSeparate
  176. Material.Texture.FilteringQuality = tfAnisotropic
  177. Material.Texture.Disabled = False
  178. Shader = GLUserShader
  179. end>
  180. Left = 144
  181. Top = 24
  182. end
  183. object GLUserShader: TGLUserShader
  184. OnDoUnApply = GLUserShaderDoUnApply
  185. Left = 144
  186. Top = 80
  187. end
  188. object GLWindowsBitmapFont: TGLWindowsBitmapFont
  189. Font.Charset = DEFAULT_CHARSET
  190. Font.Color = clWhite
  191. Font.Height = -12
  192. Font.Name = 'Arial'
  193. Font.Style = []
  194. Ranges = <
  195. item
  196. StartASCII = '0'
  197. StopASCII = '9'
  198. StartGlyphIdx = 0
  199. end>
  200. Left = 32
  201. Top = 80
  202. end
  203. end