fNewtonDensityD.dfm 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283
  1. object FormNewtonDensity: TFormNewtonDensity
  2. Left = 0
  3. Top = 0
  4. Margins.Left = 5
  5. Margins.Top = 5
  6. Margins.Right = 5
  7. Margins.Bottom = 5
  8. Caption = 'Density'
  9. ClientHeight = 697
  10. ClientWidth = 1001
  11. Color = clBtnFace
  12. Font.Charset = DEFAULT_CHARSET
  13. Font.Color = clWindowText
  14. Font.Height = -19
  15. Font.Name = 'Tahoma'
  16. Font.Style = []
  17. Position = poScreenCenter
  18. OnCreate = FormCreate
  19. PixelsPerInch = 168
  20. TextHeight = 23
  21. object GLSceneViewer1: TGLSceneViewer
  22. Left = 0
  23. Top = 0
  24. Width = 1001
  25. Height = 697
  26. Margins.Left = 5
  27. Margins.Top = 5
  28. Margins.Right = 5
  29. Margins.Bottom = 5
  30. Camera = GLCamera1
  31. FieldOfView = 163.670745849609400000
  32. PenAsTouch = False
  33. Align = alClient
  34. OnMouseDown = GLSceneViewer1MouseDown
  35. TabOrder = 0
  36. end
  37. object SpinEdit1: TSpinEdit
  38. Left = 28
  39. Top = 180
  40. Width = 131
  41. Height = 34
  42. Margins.Left = 5
  43. Margins.Top = 5
  44. Margins.Right = 5
  45. Margins.Bottom = 5
  46. EditorEnabled = False
  47. MaxValue = 20
  48. MinValue = 0
  49. TabOrder = 1
  50. Value = 1
  51. end
  52. object SpinEdit2: TSpinEdit
  53. Left = 28
  54. Top = 278
  55. Width = 131
  56. Height = 34
  57. Margins.Left = 5
  58. Margins.Top = 5
  59. Margins.Right = 5
  60. Margins.Bottom = 5
  61. EditorEnabled = False
  62. MaxValue = 10
  63. MinValue = 0
  64. TabOrder = 2
  65. Value = 1
  66. end
  67. object SpinEdit3: TSpinEdit
  68. Left = 28
  69. Top = 376
  70. Width = 131
  71. Height = 34
  72. Margins.Left = 5
  73. Margins.Top = 5
  74. Margins.Right = 5
  75. Margins.Bottom = 5
  76. EditorEnabled = False
  77. MaxValue = 10
  78. MinValue = 0
  79. TabOrder = 3
  80. Value = 1
  81. end
  82. object GLScene1: TGLScene
  83. Left = 40
  84. Top = 16
  85. object GLCamera1: TGLCamera
  86. DepthOfView = 10000.000000000000000000
  87. FocalLength = 50.000000000000000000
  88. TargetObject = Mag
  89. Position.Coordinates = {000000000000A040000070410000803F}
  90. object GLLightSource1: TGLLightSource
  91. ConstAttenuation = 1.000000000000000000
  92. SpotCutOff = 180.000000000000000000
  93. end
  94. end
  95. object GLPlane1: TGLPlane
  96. Material.FrontProperties.Diffuse.Color = {000000000000803F0000803F0000803F}
  97. Material.FrontProperties.Emission.Color = {00000000F8FEFE3E0000803F0000803F}
  98. Material.BlendingMode = bmModulate
  99. Material.FaceCulling = fcNoCull
  100. Direction.Coordinates = {000000000000803F0000000000000000}
  101. Up.Coordinates = {0000000000000000000080BF00000000}
  102. Height = 50.000000000000000000
  103. Width = 50.000000000000000000
  104. end
  105. object Mag: TGLDummyCube
  106. Position.Coordinates = {000000000000A0C0000000000000803F}
  107. CubeSize = 1.000000000000000000
  108. end
  109. object obj: TGLDummyCube
  110. CubeSize = 1.000000000000000000
  111. object GLCylinder1: TGLCylinder
  112. Material.FrontProperties.Diffuse.Color = {3D0A173F85EBD13E52B89E3E0000803F}
  113. Position.Coordinates = {0000000000008040000000000000803F}
  114. BottomRadius = 3.000000000000000000
  115. Height = 4.000000000000000000
  116. TopRadius = 3.000000000000000000
  117. BehavioursData = {
  118. 0458434F4C02010201060D54474C4E474444796E616D69630200060C68696768
  119. 2064656E7369747902000201060D474C4E47444D616E61676572310800090500
  120. 000000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F05000000
  121. 00000000A0014009050000000000000000000002000802000802000900000000
  122. 00000000000000000000803F020008}
  123. end
  124. object GLCone1: TGLCone
  125. Position.Coordinates = {000000000000C040000000000000803F}
  126. BottomRadius = 2.000000000000000000
  127. Height = 3.000000000000000000
  128. BehavioursData = {
  129. 0458434F4C02010201060D54474C4E474444796E616D69630200060E6E6F726D
  130. 616C2064656E7369747902000201060D474C4E47444D616E6167657231080009
  131. 0500000000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F0500
  132. 00000000000080FF3F090500000000000000000000020008020008020009E2CD
  133. 0C33000040BF000000000000803F020008}
  134. end
  135. object GLCube2: TGLCube
  136. Material.FrontProperties.Diffuse.Color = {0000803F0000803F0000803F0000803F}
  137. Position.Coordinates = {0000000000000041000000000000803F}
  138. BehavioursData = {
  139. 0458434F4C02010201060D54474C4E474444796E616D69630200060B6C6F7720
  140. 64656E7369747902000201060D474C4E47444D616E6167657231080009050000
  141. 0000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F0500000000
  142. 00000080FE3F0905000000000000000000000200080200080200090000000000
  143. 000000000000000000803F020008}
  144. CubeSize = {000040400000404000004040}
  145. end
  146. object SubMarine: TGLCube
  147. Direction.Coordinates = {F304353FFFFFFF3E0100003F00000000}
  148. PitchAngle = 45.000000000000000000
  149. Position.Coordinates = {0000A0400000C040000000000000803F}
  150. TurnAngle = 45.000000000000000000
  151. Up.Coordinates = {5C67A332F404353FF20435BF00000000}
  152. BehavioursData = {
  153. 0458434F4C02010201060D54474C4E474444796E616D69630200060E6E6F726D
  154. 616C2064656E7369747902000201060D474C4E47444D616E6167657231080009
  155. 0500000000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F0500
  156. 00000000000080FF3F0905000000000000000000000200080200080200090000
  157. 000000000000000000000000803F020008}
  158. CubeSize = {0000803F0000803F0000A040}
  159. end
  160. object GLLeadSphere: TGLSphere
  161. Material.FrontProperties.Diffuse.Color = {3D0A173F85EBD13E52B89E3E0000803F}
  162. Position.Coordinates = {000080C00000803F000040C00000803F}
  163. Radius = 2.000000000000000000
  164. BehavioursData = {
  165. 0458434F4C02010201060D54474C4E474444796E616D69630200060C68696768
  166. 2064656E7369747902000201060D474C4E47444D616E61676572310800090500
  167. 000000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F05000000
  168. 00000000A0024009050000000000000000000002000802000802000900000000
  169. 00000000000000000000803F020008}
  170. end
  171. object GLPaperSphere: TGLSphere
  172. Material.FrontProperties.Diffuse.Color = {0000803F0000803F0000803F0000803F}
  173. Position.Coordinates = {000080C00000A0C0000000000000803F}
  174. Radius = 2.000000000000000000
  175. BehavioursData = {
  176. 0458434F4C02010201060D54474C4E474444796E616D69630200060B6C6F7720
  177. 64656E7369747902000201060D474C4E47444D616E6167657231080009050000
  178. 0000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F0500000000
  179. 00CDCCCCFB3F0905000000000000000000000200080200080200090000000000
  180. 000000000000000000803F020008}
  181. end
  182. object GLCapsule1: TGLCapsule
  183. Height = 5.000000000000000000
  184. Slices = 4
  185. Stacks = 4
  186. Radius = 1.500000000000000000
  187. BehavioursData = {
  188. 0458434F4C02010201060D54474C4E474444796E616D69630200060E6E6F726D
  189. 616C2064656E7369747902000201060D474C4E47444D616E6167657231080009
  190. 0500000000000AD7A3F83F1200000000020109050000000000CDCCCCFB3F0500
  191. 00000000000080FF3F0905000000000000000000000200080200080200090000
  192. 000000000000000000000000803F020008}
  193. end
  194. end
  195. object GLCube1: TGLCube
  196. Position.Coordinates = {00000000000020C1000000000000803F}
  197. BehavioursData = {
  198. 0458434F4C02010201060C54474C4E4744537461746963020006067365616265
  199. 6402000201060D474C4E47444D616E61676572310800090500000000000AD7A3
  200. F83F1200000000}
  201. CubeSize = {000048420000803F00004842}
  202. end
  203. object HTLiquidDensity: TGLHUDText
  204. Position.Coordinates = {000070410000AA42000000000000803F}
  205. BitmapFont = GLWindowsBitmapFont1
  206. Text = 'Liquid Density'
  207. Rotation = 0.000000000000000000
  208. ModulateColor.Color = {0000000000000000000000000000803F}
  209. end
  210. object HTLinearViscosity: TGLHUDText
  211. Position.Coordinates = {0000704100000C43000000000000803F}
  212. BitmapFont = GLWindowsBitmapFont1
  213. Text = 'Linear Viscosity'
  214. Rotation = 0.000000000000000000
  215. ModulateColor.Color = {0000000000000000000000000000803F}
  216. end
  217. object HTAngularViscosity: TGLHUDText
  218. Position.Coordinates = {0000704100004343000000000000803F}
  219. BitmapFont = GLWindowsBitmapFont1
  220. Text = 'Angular Viscosity'
  221. Rotation = 0.000000000000000000
  222. ModulateColor.Color = {0000000000000000000000000000803F}
  223. end
  224. end
  225. object GLCadencer1: TGLCadencer
  226. Scene = GLScene1
  227. OnProgress = GLCadencer1Progress
  228. Left = 104
  229. Top = 16
  230. end
  231. object GLSimpleNavigation1: TGLSimpleNavigation
  232. Form = Owner
  233. GLSceneViewer = GLSceneViewer1
  234. FormCaption = 'Density - %FPS'
  235. KeyCombinations = <
  236. item
  237. ShiftState = [ssLeft, ssRight]
  238. Action = snaZoom
  239. end
  240. item
  241. ShiftState = [ssRight]
  242. Action = snaMoveAroundTarget
  243. end>
  244. Left = 416
  245. Top = 16
  246. end
  247. object GLNGDManager1: TGLNGDManager
  248. NewtonSurfaceItem = <>
  249. NewtonSurfacePair = <>
  250. NewtonJoint = <>
  251. Left = 520
  252. Top = 16
  253. end
  254. object GLWindowsBitmapFont1: TGLWindowsBitmapFont
  255. Font.Charset = DEFAULT_CHARSET
  256. Font.Color = clWhite
  257. Font.Height = -11
  258. Font.Name = 'Tahoma'
  259. Font.Style = []
  260. Left = 412
  261. Top = 152
  262. end
  263. object GLSimpleNavigation2: TGLSimpleNavigation
  264. Form = Owner
  265. GLSceneViewer = GLSceneViewer1
  266. FormCaption = 'Density - %FPS'
  267. KeyCombinations = <
  268. item
  269. ShiftState = [ssLeft, ssRight]
  270. Action = snaZoom
  271. end
  272. item
  273. ShiftState = [ssLeft]
  274. Action = snaMoveAroundTarget
  275. end
  276. item
  277. ShiftState = [ssRight]
  278. Action = snaMoveAroundTarget
  279. end>
  280. Left = 64
  281. Top = 256
  282. end
  283. end