fPanoViewerD.dfm 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. object Form1: TForm1
  2. Left = 201
  3. Top = 129
  4. Caption = 'Simple Spherical Pano Viewer'
  5. ClientHeight = 345
  6. ClientWidth = 530
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'MS Sans Serif'
  12. Font.Style = []
  13. KeyPreview = True
  14. OnCreate = FormCreate
  15. OnKeyDown = FormKeyDown
  16. OnMouseWheel = FormMouseWheel
  17. TextHeight = 13
  18. object GLSceneViewer1: TGLSceneViewer
  19. Left = 0
  20. Top = 46
  21. Width = 530
  22. Height = 299
  23. Cursor = crHandPoint
  24. Camera = GLCamera1
  25. Buffer.FaceCulling = False
  26. Buffer.Lighting = False
  27. FieldOfView = 150.041778564453100000
  28. PenAsTouch = False
  29. Align = alClient
  30. OnMouseDown = GLSceneViewer1MouseDown
  31. OnMouseMove = GLSceneViewer1MouseMove
  32. TabOrder = 0
  33. end
  34. object Panel1: TPanel
  35. Left = 0
  36. Top = 0
  37. Width = 530
  38. Height = 46
  39. Align = alTop
  40. BevelInner = bvRaised
  41. BevelOuter = bvLowered
  42. Font.Charset = DEFAULT_CHARSET
  43. Font.Color = clWindowText
  44. Font.Height = -11
  45. Font.Name = 'Arial'
  46. Font.Style = []
  47. ParentFont = False
  48. TabOrder = 1
  49. object LabelYaw: TLabel
  50. Left = 249
  51. Top = 8
  52. Width = 35
  53. Height = 14
  54. Caption = 'Yaw: 0'
  55. end
  56. object LabelPitch: TLabel
  57. Left = 249
  58. Top = 24
  59. Width = 35
  60. Height = 14
  61. Caption = 'Pitch: 0'
  62. end
  63. object Label1: TLabel
  64. Left = 113
  65. Top = 8
  66. Width = 62
  67. Height = 14
  68. Caption = 'Focal Length'
  69. end
  70. object Label2: TLabel
  71. Left = 329
  72. Top = 8
  73. Width = 166
  74. Height = 28
  75. Caption = 'Hold left mouse button to pan'#13#10'Zoom in/out with the mouse wheel'
  76. end
  77. object BtnLoad: TButton
  78. Left = 8
  79. Top = 8
  80. Width = 89
  81. Height = 30
  82. Caption = 'Load Image...'
  83. TabOrder = 0
  84. OnClick = BtnLoadClick
  85. end
  86. object TrackBar1: TTrackBar
  87. Left = 108
  88. Top = 23
  89. Width = 126
  90. Height = 16
  91. Max = 100
  92. Min = 10
  93. Frequency = 10
  94. Position = 40
  95. TabOrder = 1
  96. ThumbLength = 10
  97. TickMarks = tmBoth
  98. TickStyle = tsNone
  99. OnChange = TrackBar1Change
  100. end
  101. end
  102. object GLScene1: TGLScene
  103. Left = 16
  104. Top = 56
  105. object Sphere1: TGLSphere
  106. Material.MaterialLibrary = GLMaterialLibrary1
  107. Material.LibMaterialName = 'LibMaterial'
  108. Normals = nsFlat
  109. Radius = 2.000000000000000000
  110. Slices = 64
  111. end
  112. object GLCamera1: TGLCamera
  113. DepthOfView = 200.000000000000000000
  114. FocalLength = 40.000000000000000000
  115. Left = 328
  116. Top = 216
  117. end
  118. end
  119. object OpenPictureDialog1: TOpenPictureDialog
  120. Left = 304
  121. Top = 56
  122. end
  123. object GLMaterialLibrary1: TGLMaterialLibrary
  124. Materials = <
  125. item
  126. Name = 'LibMaterial'
  127. Tag = 0
  128. Material.Texture.MinFilter = miLinear
  129. Material.Texture.TextureMode = tmReplace
  130. Material.Texture.TextureFormat = tfRGB
  131. Material.Texture.FilteringQuality = tfAnisotropic
  132. Material.Texture.Disabled = False
  133. TextureOffset.Coordinates = {000000000000803F0000000000000000}
  134. TextureScale.Coordinates = {000080BF0000803F0000803F00000000}
  135. end>
  136. Left = 192
  137. Top = 56
  138. end
  139. object GLCadencer1: TGLCadencer
  140. Scene = GLScene1
  141. OnProgress = GLCadencer1Progress
  142. Left = 96
  143. Top = 56
  144. end
  145. end