fIntensityMeshD.dfm 5.0 KB

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