Unit1.dfm 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. object Form1: TForm1
  2. Left = 0
  3. Top = 0
  4. Caption = 'MultiMaterial'
  5. ClientHeight = 410
  6. ClientWidth = 526
  7. Color = clBtnFace
  8. Font.Charset = DEFAULT_CHARSET
  9. Font.Color = clWindowText
  10. Font.Height = -11
  11. Font.Name = 'Tahoma'
  12. Font.Style = []
  13. OldCreateOrder = False
  14. Position = poScreenCenter
  15. WindowState = wsMaximized
  16. OnCreate = FormCreate
  17. OnMouseWheel = FormMouseWheel
  18. PixelsPerInch = 96
  19. TextHeight = 13
  20. object GLSceneViewer1: TGLSceneViewer
  21. Left = 0
  22. Top = 0
  23. Width = 526
  24. Height = 410
  25. Camera = GLCamera1
  26. Buffer.BackgroundColor = clTeal
  27. FieldOfView = 152.586074829101600000
  28. Align = alClient
  29. OnMouseDown = GLSceneViewer1MouseDown
  30. OnMouseMove = GLSceneViewer1MouseMove
  31. TabOrder = 0
  32. end
  33. object GLScene1: TGLScene
  34. Left = 24
  35. Top = 8
  36. object GLDummyCube1: TGLDummyCube
  37. CubeSize = 1.000000000000000000
  38. object GLCamera1: TGLCamera
  39. DepthOfView = 100.000000000000000000
  40. FocalLength = 50.000000000000000000
  41. TargetObject = GLDummyCube1
  42. Position.Coordinates = {0000803F000040400000A0C00000803F}
  43. object GLLightSource1: TGLLightSource
  44. ConstAttenuation = 1.000000000000000000
  45. SpotCutOff = 180.000000000000000000
  46. end
  47. end
  48. end
  49. object GLCube1: TGLCube
  50. Material.MaterialLibrary = GLMaterialLibrary1
  51. Material.LibMaterialName = 'MultipassMat'
  52. CubeSize = {000000400000004000000040}
  53. end
  54. end
  55. object GLMaterialLibrary1: TGLMaterialLibrary
  56. Materials = <
  57. item
  58. Name = 'MultipassMat'
  59. Tag = 0
  60. Shader = GLMultiMaterialShader1
  61. end>
  62. Left = 120
  63. Top = 8
  64. end
  65. object GLMaterialLibrary2: TGLMaterialLibrary
  66. Left = 120
  67. Top = 64
  68. end
  69. object GLMultiMaterialShader1: TGLMultiMaterialShader
  70. MaterialLibrary = GLMaterialLibrary2
  71. VisibleAtDesignTime = False
  72. ShaderStyle = ssReplace
  73. Left = 240
  74. Top = 64
  75. end
  76. object GLCadencer1: TGLCadencer
  77. Scene = GLScene1
  78. OnProgress = GLCadencer1Progress
  79. Left = 24
  80. Top = 64
  81. end
  82. object GLTexCombineShader1: TGLTexCombineShader
  83. Combiners.Strings = (
  84. 'Tex0:=PrimaryColor dot3 Tex0;')
  85. DesignTimeEnabled = False
  86. Left = 240
  87. Top = 8
  88. end
  89. end