fPostEffectD.dfm 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. object FormPostEffect: TFormPostEffect
  2. Left = 278
  3. Top = 272
  4. BorderWidth = 2
  5. Caption = 'Post Effect'
  6. ClientHeight = 520
  7. ClientWidth = 787
  8. Color = clBtnFace
  9. Font.Charset = DEFAULT_CHARSET
  10. Font.Color = clWindowText
  11. Font.Height = -11
  12. Font.Name = 'MS Sans Serif'
  13. Font.Style = []
  14. Position = poScreenCenter
  15. ShowHint = True
  16. OnCreate = FormCreate
  17. TextHeight = 13
  18. object Label1: TLabel
  19. Left = 786
  20. Top = 33
  21. Width = 1
  22. Height = 487
  23. Align = alRight
  24. AutoSize = False
  25. end
  26. object Panel1: TPanel
  27. Left = 0
  28. Top = 0
  29. Width = 787
  30. Height = 33
  31. Align = alTop
  32. TabOrder = 0
  33. ExplicitWidth = 779
  34. object Label2: TLabel
  35. Left = 8
  36. Top = 10
  37. Width = 49
  38. Height = 13
  39. Caption = 'PostEffect'
  40. end
  41. object ComboBox1: TComboBox
  42. Left = 64
  43. Top = 6
  44. Width = 145
  45. Height = 21
  46. Style = csDropDownList
  47. ItemIndex = 0
  48. TabOrder = 0
  49. Text = 'None'
  50. OnChange = ComboBox1Change
  51. Items.Strings = (
  52. 'None'
  53. 'Gray'
  54. 'Negative'
  55. 'Distort'
  56. 'Noise'
  57. 'NightVision'
  58. 'Blur'
  59. 'Custom')
  60. end
  61. end
  62. object GLSceneViewer1: TGLSceneViewer
  63. Left = 0
  64. Top = 33
  65. Width = 786
  66. Height = 487
  67. Camera = GLCamera1
  68. Buffer.BackgroundColor = clTeal
  69. FieldOfView = 156.792495727539100000
  70. PenAsTouch = False
  71. Align = alClient
  72. TabOrder = 1
  73. end
  74. object GLScene1: TGLScene
  75. Left = 32
  76. Top = 48
  77. object GLActor1: TGLActor
  78. Material.Texture.TextureMode = tmReplace
  79. Direction.Coordinates = {000000000000803F0000000000000000}
  80. Scale.Coordinates = {CDCCCC3DCDCCCC3DCDCCCC3D00000000}
  81. Up.Coordinates = {0000000000000000000080BF00000000}
  82. Interval = 100
  83. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  84. end
  85. object GLPostEffect1: TGLPostEffect
  86. OnCustomEffect = GLPostEffect1CustomEffect
  87. end
  88. object GLLightSource1: TGLLightSource
  89. ConstAttenuation = 1.000000000000000000
  90. Position.Coordinates = {0000204100002041000020410000803F}
  91. SpotCutOff = 180.000000000000000000
  92. end
  93. object GLCamera1: TGLCamera
  94. DepthOfView = 100.000000000000000000
  95. FocalLength = 50.000000000000000000
  96. TargetObject = GLActor1
  97. Position.Coordinates = {0000A04000008040000040400000803F}
  98. end
  99. end
  100. object GLMaterialLibrary1: TGLMaterialLibrary
  101. Left = 128
  102. Top = 48
  103. end
  104. object GLCadencer1: TGLCadencer
  105. Scene = GLScene1
  106. OnProgress = GLCadencer1Progress
  107. Left = 32
  108. Top = 112
  109. end
  110. object GLSimpleNavigation1: TGLSimpleNavigation
  111. Form = Owner
  112. GLSceneViewer = GLSceneViewer1
  113. FormCaption = 'GLScene Post Effect - %FPS'
  114. KeyCombinations = <
  115. item
  116. ShiftState = [ssLeft, ssRight]
  117. Action = snaZoom
  118. end
  119. item
  120. ShiftState = [ssLeft]
  121. Action = snaMoveAroundTarget
  122. end
  123. item
  124. ShiftState = [ssRight]
  125. Action = snaMoveAroundTarget
  126. end>
  127. Left = 128
  128. Top = 112
  129. end
  130. end