2
0

fIntensityMeshC.dfm 4.8 KB

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