fOdeMachineC.dfm 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. object Form1: TForm1
  2. Left = 0
  3. Top = 0
  4. Caption = 'ODE Machine'
  5. ClientHeight = 510
  6. ClientWidth = 786
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -14
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. Position = poScreenCenter
  14. PixelsPerInch = 120
  15. TextHeight = 17
  16. object GLSceneViewer1: TGLSceneViewer
  17. Left = 0
  18. Top = 0
  19. Width = 786
  20. Height = 510
  21. Margins.Left = 4
  22. Margins.Top = 4
  23. Margins.Right = 4
  24. Margins.Bottom = 4
  25. Camera = GLCamera1
  26. FieldOfView = 157.812561035156300000
  27. PenAsTouch = False
  28. Align = alClient
  29. OnMouseDown = GLSceneViewer1MouseDown
  30. OnMouseMove = GLSceneViewer1MouseMove
  31. TabOrder = 0
  32. end
  33. object GLScene1: TGLScene
  34. Left = 24
  35. Top = 8
  36. object GLDummyCube1: TGLDummyCube
  37. Position.Coordinates = {0000803F00000000000000000000803F}
  38. CubeSize = 1.000000000000000000
  39. object GLCamera1: TGLCamera
  40. DepthOfView = 100.000000000000000000
  41. FocalLength = 50.000000000000000000
  42. TargetObject = GLDummyCube1
  43. Position.Coordinates = {00000040000060400000C0400000803F}
  44. object GLLightSource1: TGLLightSource
  45. ConstAttenuation = 1.000000000000000000
  46. SpotCutOff = 180.000000000000000000
  47. end
  48. end
  49. end
  50. object Machine: TGLDummyCube
  51. CubeSize = 1.000000000000000000
  52. object Wheel: TGLCylinder
  53. Material.FrontProperties.Diffuse.Color = {938C0C3E938C0C3E938E0E3F0000803F}
  54. Position.Coordinates = {000020C000000000000000000000803F}
  55. BottomRadius = 2.000000000000000000
  56. Height = 0.500000000000000000
  57. Slices = 32
  58. TopRadius = 2.000000000000000000
  59. object Axle: TGLCylinder
  60. Material.FrontProperties.Diffuse.Color = {938C0C3EDCD6D63E938E0E3F0000803F}
  61. Position.Coordinates = {00000000000000C0000000000000803F}
  62. BottomRadius = 0.500000000000000000
  63. Height = 5.000000000000000000
  64. TopRadius = 0.500000000000000000
  65. end
  66. object Pin1: TGLCylinder
  67. Material.FrontProperties.Diffuse.Color = {938C0C3EDCD6D63E938E0E3F0000803F}
  68. Position.Coordinates = {000000000000003F0000C0BF0000803F}
  69. BottomRadius = 0.250000000000000000
  70. Height = 1.000000000000000000
  71. TopRadius = 0.250000000000000000
  72. end
  73. end
  74. object Arm: TGLCube
  75. Material.FrontProperties.Diffuse.Color = {CDCC0C3FEC51B83DEC51B83D0000803F}
  76. Direction.Coordinates = {4B413AB4000000000000803F00000000}
  77. Position.Coordinates = {0000003F0000403F0000C0BF0000803F}
  78. CubeSize = {0000F0400000803E0000403F}
  79. end
  80. object Pin2: TGLCylinder
  81. Material.FrontProperties.Diffuse.Color = {938C0C3EDCD6D63E938E0E3F0000803F}
  82. Position.Coordinates = {000060400000003F0000C0BF0000803F}
  83. BottomRadius = 0.250000000000000000
  84. Height = 1.000000000000000000
  85. TopRadius = 0.250000000000000000
  86. end
  87. object Slider: TGLCube
  88. Material.FrontProperties.Diffuse.Color = {1F856B3F14AE473F52B81E3F0000803F}
  89. Position.Coordinates = {00005040000000000000C0BF0000803F}
  90. CubeSize = {000080400000003F0000803F}
  91. end
  92. end
  93. object ODERenderPoint: TGLRenderPoint
  94. end
  95. object GLHUDText1: TGLHUDText
  96. Position.Coordinates = {0000204100002041000000000000803F}
  97. BitmapFont = GLWindowsBitmapFont1
  98. Rotation = 0.000000000000000000
  99. ModulateColor.Color = {0000000000000000000000000000803F}
  100. end
  101. end
  102. object GLODEManager1: TGLODEManager
  103. Solver = osmQuickStep
  104. Iterations = 3
  105. MaxContacts = 8
  106. RenderPoint = ODERenderPoint
  107. Visible = True
  108. VisibleAtRunTime = False
  109. Left = 128
  110. Top = 8
  111. end
  112. object GLODEJointList1: TGLODEJointList
  113. Left = 248
  114. Top = 8
  115. end
  116. object GLCadencer1: TGLCadencer
  117. Scene = GLScene1
  118. MaxDeltaTime = 0.020000000000000000
  119. OnProgress = GLCadencer1Progress
  120. Left = 24
  121. Top = 64
  122. end
  123. object GLWindowsBitmapFont1: TGLWindowsBitmapFont
  124. Font.Charset = DEFAULT_CHARSET
  125. Font.Color = clWhite
  126. Font.Height = -11
  127. Font.Name = 'MS Sans Serif'
  128. Font.Style = [fsBold]
  129. Left = 248
  130. Top = 64
  131. end
  132. end