fdSkyShader.dfm 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. object FormSkyShader: TFormSkyShader
  2. Left = 192
  3. Top = 122
  4. Caption = 'GLSL Sky'
  5. ClientHeight = 561
  6. ClientWidth = 743
  7. Color = clBlack
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'MS Sans Serif'
  12. Font.Style = []
  13. Icon.Data = {
  14. 0000010001002020100000000000E80200001600000028000000200000004000
  15. 0000010004000000000080020000000000000000000000000000000000000000
  16. 000000008000008000000080800080000000800080008080000080808000C0C0
  17. C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF000000
  18. 0000000000000000000000000000000078000000000000000000000000000007
  19. 77800000000000000007800000000077CE78000000000000007CE800000007CC
  20. 77EE80000000000007C77E8000007C77CE77E8000007800077CCEE78000077CC
  21. 77EE8800007CE807CC7777EE80000077CE880000077CE78C77CCEE77E8000000
  22. 780000007CC77EE8CC7777EE7E800000000000077CCCEEE78CCCEE77EEE80000
  23. 0000007CC77CE77EE87777EEE88000000000077CCCC77EEEE78CEEE880000000
  24. 00007CC77CCCEEE77EE8E8800000000000077CCCC77CE77EEEE7800000000000
  25. 007CC77CCCC77EEEE77EE80000000000077CCCC77CCCEEE77EEEE78000000000
  26. 7CC77CCCC77CE77EEEE77EE8000000077CCCC77CCCC77EEEE77EEEE78000007C
  27. C77CCCC77CCCEEE77EEEE77EE800077CCCC77CCCC77CE77EEEE77EEEE7807CC7
  28. 7CCCC77CCCC77EEEE77EEEE77EE87CCCC77CCCC77CCCEEE77EEEE77EEEE8077C
  29. CCC77CCCC77CE77EEEE77EEEE88000077CCCC77CCCC77EEEE77EEEE880000000
  30. 077CCCC77CCCEEE77EEEE8800000000000077CCCC77CE77EEEE8800000000000
  31. 0000077CCCC77EEEE880000000000000000000077CCCEEE88000000000000000
  32. 00000000077CE880000000000000000000000000000780000000000000000000
  33. 000000000000000000000000000000000000000000000000000000000000FFFF
  34. FFFFF3FFFFFFE1FFFE7FC0FFFC3F807FF81F003E700F003C2007C0F80003F3F0
  35. 0001FFE00000FFC00001FF800007FF00001FFE00007FFC00003FF800001FF000
  36. 000FE0000007C000000380000001000000000000000080000001E0000007F800
  37. 001FFE00007FFF8001FFFFE007FFFFF81FFFFFFE7FFFFFFFFFFFFFFFFFFF}
  38. Position = poScreenCenter
  39. OnCreate = FormCreate
  40. TextHeight = 13
  41. object SceneViewer: TGLSceneViewer
  42. Left = 0
  43. Top = 0
  44. Width = 743
  45. Height = 561
  46. Camera = Camera
  47. Buffer.BackgroundColor = clBlack
  48. Buffer.ContextOptions = [roDoubleBuffer, roRenderToWindow, roNoColorBufferClear]
  49. FieldOfView = 150.060897827148400000
  50. PenAsTouch = False
  51. Align = alClient
  52. TabOrder = 0
  53. ExplicitWidth = 609
  54. ExplicitHeight = 429
  55. end
  56. object GLScene1: TGLScene
  57. Left = 88
  58. Top = 16
  59. object DummyCam: TGLDummyCube
  60. CubeSize = 1.000000000000000000
  61. object Camera: TGLCamera
  62. DepthOfView = 100.000000000000000000
  63. FocalLength = 75.000000000000000000
  64. TargetObject = DummyCam
  65. Position.Coordinates = {0000004000004040000080400000803F}
  66. end
  67. end
  68. object DirectOGL: TGLDirectOpenGL
  69. UseBuildList = False
  70. OnRender = DirectOGLRender
  71. Blend = False
  72. object Thor: TGLTorus
  73. Direction.Coordinates = {00000000F304353FF304353F00000000}
  74. PitchAngle = 45.000000000000000000
  75. Position.Coordinates = {0000004000000000000000000000803F}
  76. Up.Coordinates = {00000000F304353FF30435BF00000000}
  77. Visible = False
  78. MajorRadius = 1.000000000000000000
  79. MinorRadius = 0.300000011920929000
  80. Rings = 64
  81. Sides = 32
  82. StopAngle = 360.000000000000000000
  83. Parts = [toSides, toStartDisk, toStopDisk]
  84. end
  85. object Sphere: TGLSphere
  86. Position.Coordinates = {000000C000000000000000000000803F}
  87. Up.Coordinates = {000080270000803F0000008000000000}
  88. Visible = False
  89. Radius = 0.699999988079071000
  90. Slices = 32
  91. Stacks = 32
  92. end
  93. object Sky: TGLSphere
  94. Material.Texture.ImageClassName = 'TGLCompositeImage'
  95. Material.Texture.Image.Width = 256
  96. Material.Texture.Image.Height = 256
  97. Material.Texture.Image.Depth = 0
  98. Visible = False
  99. NormalDirection = ndInside
  100. Radius = 0.500000000000000000
  101. end
  102. end
  103. end
  104. object Cadencer: TGLCadencer
  105. Scene = GLScene1
  106. Enabled = False
  107. SleepLength = 1
  108. OnProgress = CadencerProgress
  109. Left = 88
  110. Top = 80
  111. end
  112. end