fPostEffectC.dfm 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. object MainForm: TMainForm
  2. Left = 0
  3. Top = 0
  4. Caption = 'Post Effect'
  5. ClientHeight = 501
  6. ClientWidth = 723
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. Position = poScreenCenter
  14. OnCreate = FormCreate
  15. TextHeight = 13
  16. object Label1: TLabel
  17. Left = 720
  18. Top = 33
  19. Width = 3
  20. Height = 468
  21. Align = alRight
  22. AutoSize = False
  23. ExplicitLeft = 546
  24. ExplicitHeight = 307
  25. end
  26. object Panel1: TPanel
  27. Left = 0
  28. Top = 0
  29. Width = 723
  30. Height = 33
  31. Align = alTop
  32. TabOrder = 0
  33. ExplicitWidth = 549
  34. object Label2: TLabel
  35. Left = 8
  36. Top = 10
  37. Width = 50
  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 = 720
  66. Height = 468
  67. Camera = GLCamera1
  68. Buffer.BackgroundColor = clTeal
  69. FieldOfView = 155.877380371093800000
  70. PenAsTouch = False
  71. Align = alClient
  72. TabOrder = 1
  73. ExplicitWidth = 546
  74. ExplicitHeight = 308
  75. end
  76. object GLScene1: TGLScene
  77. Left = 32
  78. Top = 48
  79. object GLActor1: TGLActor
  80. Material.Texture.TextureMode = tmReplace
  81. Direction.Coordinates = {000000000000803F0000000000000000}
  82. Scale.Coordinates = {CDCCCC3DCDCCCC3DCDCCCC3D00000000}
  83. Up.Coordinates = {0000000000000000000080BF00000000}
  84. Interval = 100
  85. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  86. end
  87. object GLPostEffect1: TGLPostEffect
  88. OnCustomEffect = GLPostEffect1CustomEffect
  89. end
  90. object GLLightSource1: TGLLightSource
  91. ConstAttenuation = 1.000000000000000000
  92. Position.Coordinates = {0000204100002041000020410000803F}
  93. SpotCutOff = 180.000000000000000000
  94. end
  95. object GLCamera1: TGLCamera
  96. DepthOfView = 100.000000000000000000
  97. FocalLength = 50.000000000000000000
  98. TargetObject = GLActor1
  99. Position.Coordinates = {0000A04000008040000040400000803F}
  100. end
  101. end
  102. object GLMaterialLibrary1: TGLMaterialLibrary
  103. Left = 128
  104. Top = 48
  105. end
  106. object GLCadencer1: TGLCadencer
  107. Scene = GLScene1
  108. OnProgress = GLCadencer1Progress
  109. Left = 32
  110. Top = 112
  111. end
  112. object GLSimpleNavigation1: TGLSimpleNavigation
  113. Form = Owner
  114. GLSceneViewer = GLSceneViewer1
  115. FormCaption = 'GLScene Post Effect - %FPS'
  116. KeyCombinations = <
  117. item
  118. ShiftState = [ssLeft, ssRight]
  119. Action = snaZoom
  120. end
  121. item
  122. ShiftState = [ssLeft]
  123. Action = snaMoveAroundTarget
  124. end
  125. item
  126. ShiftState = [ssRight]
  127. Action = snaMoveAroundTarget
  128. end>
  129. Left = 128
  130. Top = 112
  131. end
  132. end