2
0

fdIntensityMesh.dfm 5.0 KB

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