object Form1: TForm1 Left = 0 Top = 0 Caption = 'Smoking' ClientHeight = 328 ClientWidth = 501 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] OldCreateOrder = False WindowState = wsMaximized PixelsPerInch = 96 TextHeight = 13 object GLSceneViewer: TGLSceneViewer Left = 0 Top = 0 Width = 501 Height = 293 Camera = GLCamera Buffer.BackgroundColor = clBackground FieldOfView = 142.310775756835900000 Align = alClient TabOrder = 0 end object Panel1: TPanel Left = 0 Top = 293 Width = 501 Height = 35 Align = alBottom Caption = 'FPS' TabOrder = 1 end object GLScene: TGLScene Left = 24 Top = 8 object DCFire1: TGLDummyCube Position.Coordinates = {000040C000000000000000000000803F} CubeSize = 1.000000000000000000 EffectsData = { 0458434F4C02010202061254474C536F75726365504658456666656374020202 001200000000020002000608466C616D65504658050000000000000080FF3F02 06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F 0500000000000AD7A3F83F020002000905000000000000000000000802000200 020202001200000000020002000608536D6F6B65504658050000000000000080 FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802 00} end object DCFire2: TGLDummyCube CubeSize = 1.000000000000000000 EffectsData = { 0458434F4C02010202061254474C536F75726365504658456666656374020202 001200000000020002000608466C616D65504658050000000000000080FF3F02 06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F 0500000000000AD7A3F83F020002000905000000000000000000000802000200 020202001200000000020002000608536D6F6B65504658050000000000000080 FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802 00} end object DCFire3: TGLDummyCube Position.Coordinates = {0000404000000000000000000000803F} CubeSize = 1.000000000000000000 EffectsData = { 0458434F4C02010202061254474C536F75726365504658456666656374020202 001200000000020002000608466C616D65504658050000000000000080FF3F02 06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F 0500000000000AD7A3F83F020002000905000000000000000000000802000200 020202001200000000020002000608536D6F6B65504658050000000000000080 FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802 00} end object DCFire4: TGLDummyCube Position.Coordinates = {0000000000000000000040400000803F} CubeSize = 1.000000000000000000 EffectsData = { 0458434F4C02010202061254474C536F75726365504658456666656374020202 001200000000020002000608466C616D65504658050000000000000080FF3F02 06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F 0500000000000AD7A3F83F020002000905000000000000000000000802000200 020202001200000000020002000608536D6F6B65504658050000000000000080 FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802 00} end object DCFire5: TGLDummyCube Position.Coordinates = {0000000000000000000040C00000803F} CubeSize = 1.000000000000000000 EffectsData = { 0458434F4C02010202061254474C536F75726365504658456666656374020202 001200000000020002000608466C616D65504658050000000000000080FF3F02 06020008020008020008050000000000CDCCCCFC3F050000000000CDCCCCFB3F 0500000000000AD7A3F83F020002000905000000000000000000000802000200 020202001200000000020002000608536D6F6B65504658050000000000000080 FF3F0206020008020008020008050000000000CDCCCCFC3F050000000000CDCC CCFB3F0500000000000AD7A3F83F020002000905000000000000000000000802 00} end object ParticleFXRenderer: TGLParticleFXRenderer BlendingMode = bmTransparency end object DCTarget: TGLDummyCube Position.Coordinates = {0000000000000040000000000000803F} CubeSize = 1.000000000000000000 end object GLCamera: TGLCamera DepthOfView = 100.000000000000000000 FocalLength = 50.000000000000000000 TargetObject = DCTarget Position.Coordinates = {00004040000040400000A0400000803F} end end object SmokePFX: TGLPerlinPFXManager Cadencer = GLCadencer Renderer = ParticleFXRenderer Acceleration.Coordinates = {000000000000803F0000000000000000} Friction = 1.000000000000000000 BlendingMode = bmTransparency Smoothness = 1.000000000000000000 Brightness = 1.000000000000000000 Gamma = 1.000000000000000000 ParticleSize = 0.500000000000000000 ColorInner.Color = {0000803F0000803F0000803F00000000} ColorOuter.Color = {0000803F0000803F0000803F00000000} LifeColors = < item ColorInner.Color = {0000803F0000803F0000803F00000000} ColorOuter.Color = {0000803F0000803F0000803F00000000} LifeTime = 0.750000000000000000 SizeScale = 1.000000000000000000 end item ColorInner.Color = {0000803F0000803F0000803F9A99993E} ColorOuter.Color = {0000803F0000803F0000803F00000000} LifeTime = 3.000000000000000000 SizeScale = 2.000000000000000000 end item ColorInner.Color = {0000803F0000803F0000803F00000000} ColorOuter.Color = {0000803F0000803F0000803F00000000} LifeTime = 5.000000000000000000 SizeScale = 3.000000000000000000 end> Left = 96 Top = 8 end object FlamePFX: TGLCustomSpritePFXManager Cadencer = GLCadencer Renderer = ParticleFXRenderer Acceleration.Coordinates = {000000000000803F0000000000000000} Friction = 1.000000000000000000 ShareSprites = SmokePFX ParticleSize = 0.200000002980232200 ColorInner.Color = {0000803F0000803F000000000000003F} ColorOuter.Color = {0000803F0000803F0000000000000000} LifeColors = < item ColorInner.Color = {0000803F0000803F0000000000000000} ColorOuter.Color = {0000803F000000000000000000000000} LifeTime = 2.000000000000000000 SizeScale = 1.000000000000000000 end> Left = 96 Top = 88 end object GLCadencer: TGLCadencer Scene = GLScene OnProgress = GLCadencerProgress Left = 24 Top = 88 end object Timer: TTimer OnTimer = TimerTimer Left = 192 Top = 8 end end