fFurShaderD.dfm 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. object FormFur: TFormFur
  2. Left = 188
  3. Top = 109
  4. Caption = 'Fur Shaser'
  5. ClientHeight = 512
  6. ClientWidth = 716
  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. OnMouseWheel = FormMouseWheel
  17. TextHeight = 13
  18. object GLViewer: TGLSceneViewer
  19. Left = 0
  20. Top = 0
  21. Width = 716
  22. Height = 512
  23. Camera = Camera
  24. Buffer.BackgroundColor = clBlack
  25. Buffer.ContextOptions = [roDoubleBuffer, roStencilBuffer, roRenderToWindow]
  26. Buffer.AntiAliasing = aaNone
  27. Buffer.DepthPrecision = dp24bits
  28. Buffer.ColorDepth = cd24bits
  29. FieldOfView = 151.506607055664100000
  30. PenAsTouch = False
  31. Align = alClient
  32. OnMouseDown = GLViewerMouseDown
  33. OnMouseMove = GLViewerMouseMove
  34. TabOrder = 0
  35. end
  36. object GLScene1: TGLScene
  37. Left = 24
  38. Top = 16
  39. object RenderDirectGL: TGLDirectOpenGL
  40. UseBuildList = False
  41. OnRender = RenderDirectGLRender
  42. Blend = False
  43. end
  44. object CamBox: TGLDummyCube
  45. CubeSize = 1.000000000000000000
  46. end
  47. object Scene: TGLDummyCube
  48. CubeSize = 1.000000000000000000
  49. object SceneMesh: TGLFreeForm
  50. Direction.Coordinates = {00000000D7B35DBFFFFFFF3E00000000}
  51. PitchAngle = -60.000000000000000000
  52. Up.Coordinates = {00000000FFFFFF3ED7B35D3F00000000}
  53. end
  54. end
  55. object Camera: TGLCamera
  56. DepthOfView = 500.000000000000000000
  57. FocalLength = 65.000000000000000000
  58. TargetObject = Scene
  59. CameraStyle = csInfinitePerspective
  60. Position.Coordinates = {000040400000803F000016430000803F}
  61. Direction.Coordinates = {00000000000000800000803F00000000}
  62. object GLLightSource1: TGLLightSource
  63. ConstAttenuation = 1.000000000000000000
  64. SpotCutOff = 180.000000000000000000
  65. end
  66. end
  67. end
  68. object GLCadencer1: TGLCadencer
  69. Scene = GLScene1
  70. Enabled = False
  71. MaxDeltaTime = 0.020000000000000000
  72. OnProgress = GLCadencer1Progress
  73. Left = 24
  74. Top = 56
  75. end
  76. object Timer1: TTimer
  77. Enabled = False
  78. Interval = 650
  79. OnTimer = Timer1Timer
  80. Left = 24
  81. Top = 136
  82. end
  83. object MatLib: TGLMaterialLibrary
  84. Materials = <
  85. item
  86. Name = 'Fur'
  87. Tag = 0
  88. Material.Texture.Compression = tcHighSpeed
  89. Material.Texture.Disabled = False
  90. Material.FaceCulling = fcCull
  91. Material.MaterialLibrary = MatLib
  92. end
  93. item
  94. Name = 'FurColor'
  95. Tag = 0
  96. Material.Texture.Compression = tcHighSpeed
  97. Material.Texture.Disabled = False
  98. Material.FaceCulling = fcCull
  99. Material.MaterialLibrary = MatLib
  100. end>
  101. Left = 24
  102. Top = 96
  103. end
  104. end