fPostShaderD.dfm 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751
  1. object FormPostShader: TFormPostShader
  2. Left = 261
  3. Top = 176
  4. Caption = 'GLSL Post Shader'
  5. ClientHeight = 552
  6. ClientWidth = 785
  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. Position = poScreenCenter
  14. OnClose = FormClose
  15. OnCreate = FormCreate
  16. TextHeight = 13
  17. object Viewer: TGLSceneViewer
  18. Left = 0
  19. Top = 0
  20. Width = 562
  21. Height = 523
  22. Camera = Camera
  23. Buffer.BackgroundColor = clBackground
  24. Buffer.ContextOptions = [roDoubleBuffer, roStencilBuffer, roRenderToWindow]
  25. Buffer.AntiAliasing = aaNone
  26. Buffer.DepthPrecision = dp24bits
  27. Buffer.ColorDepth = cd24bits
  28. FieldOfView = 152.082229614257800000
  29. PenAsTouch = False
  30. Align = alClient
  31. TabOrder = 0
  32. end
  33. object Panel1: TPanel
  34. Left = 0
  35. Top = 523
  36. Width = 785
  37. Height = 29
  38. Align = alBottom
  39. TabOrder = 1
  40. object LightMovingCheckBox: TCheckBox
  41. Left = 8
  42. Top = 8
  43. Width = 97
  44. Height = 17
  45. Caption = 'Light is Moving'
  46. Checked = True
  47. Color = clBtnFace
  48. ParentColor = False
  49. State = cbChecked
  50. TabOrder = 0
  51. end
  52. object TurnPitchrollCheckBox: TCheckBox
  53. Left = 112
  54. Top = 8
  55. Width = 137
  56. Height = 17
  57. Caption = 'Turn-Pitch-Roll Enabled'
  58. Checked = True
  59. State = cbChecked
  60. TabOrder = 1
  61. end
  62. end
  63. object Panel2: TPanel
  64. Left = 562
  65. Top = 0
  66. Width = 223
  67. Height = 523
  68. Align = alRight
  69. TabOrder = 2
  70. object Label1: TLabel
  71. Left = 16
  72. Top = 8
  73. Width = 42
  74. Height = 13
  75. Caption = 'Shaders:'
  76. end
  77. object Label2: TLabel
  78. Left = 19
  79. Top = 139
  80. Width = 48
  81. Height = 13
  82. Caption = 'Blur Value'
  83. end
  84. object lblBlurValue: TLabel
  85. Left = 201
  86. Top = 139
  87. Width = 15
  88. Height = 13
  89. Caption = '0.0'
  90. Font.Charset = DEFAULT_CHARSET
  91. Font.Color = clWindowText
  92. Font.Height = -11
  93. Font.Name = 'MS Sans Serif'
  94. Font.Style = []
  95. ParentFont = False
  96. end
  97. object Label3: TLabel
  98. Left = 19
  99. Top = 172
  100. Width = 88
  101. Height = 13
  102. Caption = 'Thermal Threshold'
  103. end
  104. object lblThermalThreshold: TLabel
  105. Left = 201
  106. Top = 172
  107. Width = 15
  108. Height = 13
  109. Caption = '0.0'
  110. Font.Charset = DEFAULT_CHARSET
  111. Font.Color = clWindowText
  112. Font.Height = -11
  113. Font.Name = 'MS Sans Serif'
  114. Font.Style = []
  115. ParentFont = False
  116. end
  117. object Label5: TLabel
  118. Left = 19
  119. Top = 206
  120. Width = 80
  121. Height = 13
  122. Caption = 'Thermal Intensity'
  123. end
  124. object lblThermalIntensity: TLabel
  125. Left = 201
  126. Top = 206
  127. Width = 15
  128. Height = 13
  129. Caption = '0.0'
  130. Font.Charset = DEFAULT_CHARSET
  131. Font.Color = clWindowText
  132. Font.Height = -11
  133. Font.Name = 'MS Sans Serif'
  134. Font.Style = []
  135. ParentFont = False
  136. end
  137. object Label4: TLabel
  138. Left = 19
  139. Top = 274
  140. Width = 75
  141. Height = 13
  142. Caption = 'Night Threshold'
  143. end
  144. object lblNight: TLabel
  145. Left = 201
  146. Top = 274
  147. Width = 15
  148. Height = 13
  149. Caption = '0.0'
  150. Font.Charset = DEFAULT_CHARSET
  151. Font.Color = clWindowText
  152. Font.Height = -11
  153. Font.Name = 'MS Sans Serif'
  154. Font.Style = []
  155. ParentFont = False
  156. end
  157. object Label6: TLabel
  158. Left = 19
  159. Top = 308
  160. Width = 87
  161. Height = 13
  162. Caption = 'Night Amplification'
  163. end
  164. object lblNightAmplification: TLabel
  165. Left = 201
  166. Top = 308
  167. Width = 15
  168. Height = 13
  169. Caption = '0.0'
  170. Font.Charset = DEFAULT_CHARSET
  171. Font.Color = clWindowText
  172. Font.Height = -11
  173. Font.Name = 'MS Sans Serif'
  174. Font.Style = []
  175. ParentFont = False
  176. end
  177. object Label7: TLabel
  178. Left = 19
  179. Top = 240
  180. Width = 81
  181. Height = 13
  182. Caption = 'Dream Threshold'
  183. end
  184. object lblDreamThreshold: TLabel
  185. Left = 201
  186. Top = 240
  187. Width = 15
  188. Height = 13
  189. Caption = '0.0'
  190. Font.Charset = DEFAULT_CHARSET
  191. Font.Color = clWindowText
  192. Font.Height = -11
  193. Font.Name = 'MS Sans Serif'
  194. Font.Style = []
  195. ParentFont = False
  196. end
  197. object Label8: TLabel
  198. Left = 19
  199. Top = 342
  200. Width = 68
  201. Height = 13
  202. Caption = 'Pixelate Width'
  203. end
  204. object lblPixelateWidth: TLabel
  205. Left = 201
  206. Top = 342
  207. Width = 6
  208. Height = 13
  209. Caption = '1'
  210. Font.Charset = DEFAULT_CHARSET
  211. Font.Color = clWindowText
  212. Font.Height = -11
  213. Font.Name = 'MS Sans Serif'
  214. Font.Style = []
  215. ParentFont = False
  216. end
  217. object Label9: TLabel
  218. Left = 19
  219. Top = 376
  220. Width = 71
  221. Height = 13
  222. Caption = 'Pixelate Height'
  223. end
  224. object lblPixelateHeight: TLabel
  225. Left = 201
  226. Top = 376
  227. Width = 6
  228. Height = 13
  229. Caption = '1'
  230. Font.Charset = DEFAULT_CHARSET
  231. Font.Color = clWindowText
  232. Font.Height = -11
  233. Font.Name = 'MS Sans Serif'
  234. Font.Style = []
  235. ParentFont = False
  236. end
  237. object Label10: TLabel
  238. Left = 19
  239. Top = 410
  240. Width = 82
  241. Height = 13
  242. Caption = 'Posterize Gamma'
  243. end
  244. object lblPosterizeGamma: TLabel
  245. Left = 201
  246. Top = 410
  247. Width = 15
  248. Height = 13
  249. Caption = '0.0'
  250. Font.Charset = DEFAULT_CHARSET
  251. Font.Color = clWindowText
  252. Font.Height = -11
  253. Font.Name = 'MS Sans Serif'
  254. Font.Style = []
  255. ParentFont = False
  256. end
  257. object Label12: TLabel
  258. Left = 19
  259. Top = 444
  260. Width = 83
  261. Height = 13
  262. Caption = 'Posterize NColors'
  263. end
  264. object lblPosterizeColors: TLabel
  265. Left = 201
  266. Top = 444
  267. Width = 15
  268. Height = 13
  269. Caption = '0.0'
  270. Font.Charset = DEFAULT_CHARSET
  271. Font.Color = clWindowText
  272. Font.Height = -11
  273. Font.Name = 'MS Sans Serif'
  274. Font.Style = []
  275. ParentFont = False
  276. end
  277. object Label11: TLabel
  278. Left = 19
  279. Top = 478
  280. Width = 55
  281. Height = 13
  282. Caption = 'Frost Rand '
  283. end
  284. object lblFrostRand: TLabel
  285. Left = 201
  286. Top = 478
  287. Width = 15
  288. Height = 13
  289. Caption = '0.0'
  290. Font.Charset = DEFAULT_CHARSET
  291. Font.Color = clWindowText
  292. Font.Height = -11
  293. Font.Name = 'MS Sans Serif'
  294. Font.Style = []
  295. ParentFont = False
  296. end
  297. object Label14: TLabel
  298. Left = 6
  299. Top = 557
  300. Width = 56
  301. Height = 13
  302. Caption = 'Frost Factor'
  303. end
  304. object lblFrostFactor: TLabel
  305. Left = 188
  306. Top = 557
  307. Width = 15
  308. Height = 13
  309. Caption = '0.0'
  310. Font.Charset = DEFAULT_CHARSET
  311. Font.Color = clWindowText
  312. Font.Height = -11
  313. Font.Name = 'MS Sans Serif'
  314. Font.Style = []
  315. ParentFont = False
  316. end
  317. object Label13: TLabel
  318. Left = 6
  319. Top = 601
  320. Width = 67
  321. Height = 13
  322. Caption = 'Trouble Width'
  323. end
  324. object lblTroubleWidth: TLabel
  325. Left = 188
  326. Top = 601
  327. Width = 15
  328. Height = 13
  329. Caption = '0.0'
  330. Font.Charset = DEFAULT_CHARSET
  331. Font.Color = clWindowText
  332. Font.Height = -11
  333. Font.Name = 'MS Sans Serif'
  334. Font.Style = []
  335. ParentFont = False
  336. end
  337. object Label16: TLabel
  338. Left = 6
  339. Top = 640
  340. Width = 70
  341. Height = 13
  342. Caption = 'Trouble Height'
  343. end
  344. object lblTroubleHeight: TLabel
  345. Left = 188
  346. Top = 640
  347. Width = 15
  348. Height = 13
  349. Caption = '0.0'
  350. Font.Charset = DEFAULT_CHARSET
  351. Font.Color = clWindowText
  352. Font.Height = -11
  353. Font.Name = 'MS Sans Serif'
  354. Font.Style = []
  355. ParentFont = False
  356. end
  357. object Label18: TLabel
  358. Left = 6
  359. Top = 679
  360. Width = 60
  361. Height = 13
  362. Caption = 'Trouble Freq'
  363. end
  364. object lblTroubleFreq: TLabel
  365. Left = 188
  366. Top = 679
  367. Width = 15
  368. Height = 13
  369. Caption = '0.0'
  370. Font.Charset = DEFAULT_CHARSET
  371. Font.Color = clWindowText
  372. Font.Height = -11
  373. Font.Name = 'MS Sans Serif'
  374. Font.Style = []
  375. ParentFont = False
  376. end
  377. object ShaderCheckListBox: TCheckListBox
  378. Left = 8
  379. Top = 24
  380. Width = 207
  381. Height = 98
  382. ItemHeight = 13
  383. TabOrder = 0
  384. OnClick = ShaderCheckListBoxClick
  385. OnClickCheck = ShaderCheckListBoxClick
  386. end
  387. object tbBlurValue: TTrackBar
  388. Left = 104
  389. Top = 135
  390. Width = 97
  391. Height = 27
  392. Max = 100
  393. Min = 1
  394. PageSize = 1
  395. Position = 1
  396. TabOrder = 1
  397. TickStyle = tsNone
  398. OnChange = tbBlurValueChange
  399. end
  400. object tbThermalThreshold: TTrackBar
  401. Left = 104
  402. Top = 170
  403. Width = 97
  404. Height = 26
  405. Max = 100
  406. Min = 1
  407. PageSize = 1
  408. Position = 1
  409. TabOrder = 2
  410. TickStyle = tsNone
  411. OnChange = tbThermalThresholdChange
  412. end
  413. object tbThermalIntensity: TTrackBar
  414. Left = 104
  415. Top = 203
  416. Width = 97
  417. Height = 27
  418. Max = 100
  419. Min = 1
  420. PageSize = 1
  421. Position = 1
  422. TabOrder = 3
  423. TickStyle = tsNone
  424. OnChange = tbThermalIntensityChange
  425. end
  426. object tblNightThreshold: TTrackBar
  427. Left = 104
  428. Top = 272
  429. Width = 97
  430. Height = 27
  431. Max = 100
  432. Min = 1
  433. PageSize = 1
  434. Position = 1
  435. TabOrder = 4
  436. TickStyle = tsNone
  437. OnChange = tblNightThresholdChange
  438. end
  439. object tbNightAmplification: TTrackBar
  440. Left = 104
  441. Top = 306
  442. Width = 97
  443. Height = 28
  444. Max = 1000
  445. Min = 1
  446. PageSize = 1
  447. Position = 1
  448. TabOrder = 5
  449. TickStyle = tsNone
  450. OnChange = tbNightAmplificationChange
  451. end
  452. object tbDreamThreshold: TTrackBar
  453. Left = 104
  454. Top = 238
  455. Width = 97
  456. Height = 26
  457. Max = 200
  458. Min = 1
  459. PageSize = 1
  460. Position = 1
  461. TabOrder = 6
  462. TickStyle = tsNone
  463. OnChange = tbDreamThresholdChange
  464. end
  465. object tbPixelateWidth: TTrackBar
  466. Left = 104
  467. Top = 340
  468. Width = 97
  469. Height = 27
  470. Max = 64
  471. Min = 1
  472. PageSize = 1
  473. Position = 1
  474. TabOrder = 7
  475. TickStyle = tsNone
  476. OnChange = tbPixelateWidthChange
  477. end
  478. object tbPixelateHeight: TTrackBar
  479. Left = 104
  480. Top = 374
  481. Width = 97
  482. Height = 28
  483. Max = 64
  484. Min = 1
  485. PageSize = 1
  486. Position = 1
  487. TabOrder = 8
  488. TickStyle = tsNone
  489. OnChange = tbPixelateHeightChange
  490. end
  491. object tbPosterizeGamma: TTrackBar
  492. Left = 104
  493. Top = 410
  494. Width = 97
  495. Height = 26
  496. Max = 300
  497. Min = 1
  498. PageSize = 1
  499. Position = 1
  500. TabOrder = 9
  501. TickStyle = tsNone
  502. OnChange = tbPosterizeGammaChange
  503. end
  504. object tbPosterizeColors: TTrackBar
  505. Left = 104
  506. Top = 443
  507. Width = 97
  508. Height = 27
  509. Max = 255
  510. Min = 1
  511. PageSize = 1
  512. Position = 1
  513. TabOrder = 10
  514. TickStyle = tsNone
  515. OnChange = tbPosterizeColorsChange
  516. end
  517. object tbFrostRand: TTrackBar
  518. Left = 104
  519. Top = 478
  520. Width = 97
  521. Height = 26
  522. Max = 500
  523. Min = 10
  524. PageSize = 1
  525. Position = 10
  526. TabOrder = 11
  527. TickStyle = tsNone
  528. OnChange = tbFrostRandChange
  529. end
  530. object tbFrostFactor: TTrackBar
  531. Left = 91
  532. Top = 557
  533. Width = 97
  534. Height = 27
  535. Max = 250
  536. Min = 1
  537. PageSize = 1
  538. Position = 1
  539. TabOrder = 12
  540. TickStyle = tsNone
  541. OnChange = tbFrostFactorChange
  542. end
  543. object tbTroubleWidth: TTrackBar
  544. Left = 91
  545. Top = 601
  546. Width = 91
  547. Height = 27
  548. Max = 64
  549. Min = 1
  550. PageSize = 1
  551. Position = 1
  552. TabOrder = 13
  553. TickStyle = tsNone
  554. OnChange = tbTroubleWidthChange
  555. end
  556. object tbTroubleHeight: TTrackBar
  557. Left = 91
  558. Top = 634
  559. Width = 91
  560. Height = 27
  561. Max = 64
  562. Min = 1
  563. PageSize = 1
  564. Position = 1
  565. TabOrder = 14
  566. TickStyle = tsNone
  567. OnChange = tbTroubleHeightChange
  568. end
  569. object tbTroubleFreq: TTrackBar
  570. Left = 83
  571. Top = 679
  572. Width = 99
  573. Height = 27
  574. Max = 300
  575. Min = 1
  576. PageSize = 1
  577. Position = 1
  578. TabOrder = 15
  579. TickStyle = tsNone
  580. OnChange = tbTroubleFreqChange
  581. end
  582. end
  583. object Scene: TGLScene
  584. ObjectsSorting = osNone
  585. Left = 24
  586. Top = 16
  587. object GUICube: TGLDummyCube
  588. CubeSize = 1.000000000000000000
  589. object GLArrowLine1: TGLArrowLine
  590. Position.Coordinates = {00000000000000000000C8420000803F}
  591. Scale.Coordinates = {0000A0410000A0410000A04100000000}
  592. BottomRadius = 0.100000001490116100
  593. Height = 1.000000000000000000
  594. TopRadius = 0.100000001490116100
  595. TopArrowHeadHeight = 0.500000000000000000
  596. TopArrowHeadRadius = 0.200000002980232200
  597. BottomArrowHeadHeight = 0.500000000000000000
  598. BottomArrowHeadRadius = 0.200000002980232200
  599. end
  600. object GLXYZGrid1: TGLXYZGrid
  601. Direction.Coordinates = {00000000000080BF0000000000000000}
  602. Position.Coordinates = {00000000000000000000A0C10000803F}
  603. Up.Coordinates = {00000000000000000000803F00000000}
  604. XSamplingScale.Min = -200.000000000000000000
  605. XSamplingScale.Max = 200.000000000000000000
  606. XSamplingScale.Step = 20.000000000000000000
  607. YSamplingScale.Min = -200.000000000000000000
  608. YSamplingScale.Max = 200.000000000000000000
  609. YSamplingScale.Step = 20.000000000000000000
  610. ZSamplingScale.Min = -200.000000000000000000
  611. ZSamplingScale.Max = 200.000000000000000000
  612. ZSamplingScale.Step = 20.000000000000000000
  613. Parts = [gpX, gpZ]
  614. end
  615. end
  616. object LightCube: TGLDummyCube
  617. Direction.Coordinates = {0000000000000000000080BF00000000}
  618. Position.Coordinates = {000096C300000000000096430000803F}
  619. OnProgress = LightCubeProgress
  620. CubeSize = 1.000000000000000000
  621. object Light: TGLLightSource
  622. ConstAttenuation = 1.000000000000000000
  623. LightStyle = lsOmni
  624. SpotCutOff = 180.000000000000000000
  625. end
  626. object GLSphere1: TGLSphere
  627. Material.FrontProperties.Diffuse.Color = {E6E5653F8180003DCDCC4C3F0000803F}
  628. Material.FrontProperties.Emission.Color = {F4F3733FEEED6D3F000000000000803F}
  629. Radius = 10.000000000000000000
  630. end
  631. end
  632. object WorldCube: TGLDummyCube
  633. CubeSize = 1.000000000000000000
  634. object Fighter: TGLActor
  635. Material.MaterialLibrary = MaterialLibrary
  636. Material.LibMaterialName = 'Fighter'
  637. Position.Coordinates = {00001643000000000000A0410000803F}
  638. Up.Coordinates = {00000000000080BF0000008000000000}
  639. Interval = 100
  640. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  641. end
  642. object Teapot: TGLActor
  643. Material.MaterialLibrary = MaterialLibrary
  644. Material.LibMaterialName = 'Fighter'
  645. Position.Coordinates = {000016C300000000000000000000803F}
  646. Interval = 100
  647. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  648. end
  649. object Sphere_big: TGLActor
  650. Material.MaterialLibrary = MaterialLibrary
  651. Material.LibMaterialName = 'Earth'
  652. Position.Coordinates = {00000000000016C3000000000000803F}
  653. Interval = 100
  654. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  655. end
  656. object Sphere_little: TGLActor
  657. Material.MaterialLibrary = MaterialLibrary
  658. Material.LibMaterialName = 'Earth'
  659. Position.Coordinates = {0000000000001643000000000000803F}
  660. Interval = 100
  661. AutoCentering = [macCenterX, macCenterY, macCenterZ]
  662. end
  663. end
  664. object PostShaderHolder: TGLPostShaderHolder
  665. TempTextureTarget = ttTextureRect
  666. Shaders = <>
  667. end
  668. object Camera: TGLCamera
  669. DepthOfView = 500.000000000000000000
  670. FocalLength = 65.000000000000000000
  671. TargetObject = GLXYZGrid1
  672. CameraStyle = csInfinitePerspective
  673. Position.Coordinates = {000048C20000164300007A430000803F}
  674. Direction.Coordinates = {00000000000080BF0000000000000000}
  675. Up.Coordinates = {00000000000000000000803F00000000}
  676. end
  677. end
  678. object Cadencer: TGLCadencer
  679. Scene = Scene
  680. MaxDeltaTime = 0.020000000000000000
  681. OnProgress = CadencerProgress
  682. Left = 96
  683. Top = 16
  684. end
  685. object MaterialLibrary: TGLMaterialLibrary
  686. Materials = <
  687. item
  688. Name = 'Noise'
  689. Tag = 0
  690. Material.Texture.Disabled = False
  691. end
  692. item
  693. Name = 'Fighter'
  694. Tag = 0
  695. Material.FrontProperties.Ambient.Color = {BFBEBE3EBBBABA3EBBBABA3E0000803F}
  696. Material.FrontProperties.Emission.Color = {B1B0B03DB1B0B03DB1B0B03D0000803F}
  697. Material.FrontProperties.Specular.Color = {8988083E8180003E8988083E0000803F}
  698. Material.BlendingMode = bmTransparency
  699. Material.Texture.TextureMode = tmModulate
  700. Material.Texture.Disabled = False
  701. end
  702. item
  703. Name = 'Earth'
  704. Tag = 0
  705. Material.FrontProperties.Ambient.Color = {E7E6E63EEBEAEA3EEBEAEA3E0000803F}
  706. Material.FrontProperties.Emission.Color = {F1F0F03DF1F0F03DF1F0F03D0000803F}
  707. Material.FrontProperties.Specular.Color = {8180003E8180003EE1E0E03D0000803F}
  708. Material.BlendingMode = bmTransparency
  709. Material.Texture.TextureMode = tmModulate
  710. Material.Texture.Disabled = False
  711. end
  712. item
  713. Name = 'Snow'
  714. Tag = 0
  715. Material.Texture.Disabled = False
  716. end
  717. item
  718. Name = 'FireGrade'
  719. Tag = 0
  720. Material.Texture.Disabled = False
  721. end
  722. item
  723. Name = 'Mask'
  724. Tag = 0
  725. Material.Texture.Disabled = False
  726. Material.Texture.DepthTextureMode = dtmIntensity
  727. end>
  728. Left = 40
  729. Top = 80
  730. end
  731. object GLSimpleNavigation1: TGLSimpleNavigation
  732. Form = Owner
  733. GLSceneViewer = Viewer
  734. FormCaption = 'GLSL Post Shader - %FPS'
  735. KeyCombinations = <
  736. item
  737. ShiftState = [ssLeft, ssRight]
  738. Action = snaZoom
  739. end
  740. item
  741. ShiftState = [ssLeft]
  742. Action = snaMoveAroundTarget
  743. end
  744. item
  745. ShiftState = [ssRight]
  746. Action = snaMoveAroundTarget
  747. end>
  748. Left = 192
  749. Top = 16
  750. end
  751. end