Files
aego/modules/render2d/res/docs/try/Light2D.aescene
sanspie 5eb1832907
ci-platforms / darwin amd64 smoke (push) Skipped
ci / build (amd64, linux, ubuntu-24.04) (push) Failing after 15m28s
ci / release (push) Skipped
ci-platforms / windows amd64 smoke (push) Skipped
ci-platforms / darwin arm64 smoke (push) Skipped
ci / checks (push) Successful in 7m47s
Complete Stage 12 for v0.12.0
2026-11-05 11:46:53 +03:00

54 lines
2.5 KiB
Plaintext

scene version=1 {
node "d5000000000000000000000000000001" name="Camera" enabled=true layers=1 {
transform { position=[0, 0] rotation=0 scale=[1, 1] }
component "engine.Camera2D" version=1 {
zoom=54 viewport=[0, 0, 1, 1] mask=-1 order=0 clear=true
clearColor=#0d1420ff scale=fitVirtual virtual=[960, 540] active=true
}
}
node "d5000000000000000000000000000002" name="Lit surface" enabled=true layers=1 {
transform { position=[0, 0] rotation=0 scale=[1, 1] }
component "engine.SpriteRenderer" version=1 {
sprite=asset("ae900000000000000000000000000010") material=asset("ae900000000000000000000000000c06")
layer=0 order=0 tint=#a8bacfff origin=[0.5, 0.5] size=[12, 6]
flipX=false flipY=false blend=premultiplied filter=nearest
}
}
node "d5000000000000000000000000000003" name="Lighting environment" enabled=true layers=1 {
transform { position=[0, 0] rotation=0 scale=[1, 1] }
component "engine.LightingEnvironment2D" version=1 {
ambientColor=#9db4d8ff ambientIntensity=0.12 colorMode=auto exposure=1
shadowResolution=256 maxShadowedLights=3
}
}
node "d5000000000000000000000000000004" name="Warm point light" enabled=true layers=1 {
transform { position=[-2, -1] rotation=0 scale=[1, 1] }
component "engine.Light2D" version=1 {
type=point color=#ffbd75ff intensity=3.8 range=8 height=2
falloff=1.3 layers=1 shadowCasterMask=1 shadows=true shadowSoftness=1 priority=2
}
component "engine.Script" version=1 {
script "game.demo.MovingLight" enabled=true {}
}
}
node "d5000000000000000000000000000005" name="Cool spotlight" enabled=true layers=1 {
transform { position=[4, 1.2] rotation=3.1415927 scale=[1, 1] }
component "engine.Light2D" version=1 {
type=spot color=#779effff intensity=3 range=9 height=2
innerAngle=0.9 outerAngle=1.6 falloff=1.2 layers=1
shadowCasterMask=1 shadows=false priority=1
}
}
node "d5000000000000000000000000000006" name="Manual occluder" enabled=true layers=1 {
transform { position=[0.7, 0] rotation=0 scale=[1, 1] }
component "engine.LightOccluder2D" version=1 {
source=polygon polygon=[[-0.18, -1.1], [0.18, -1.1], [0.18, 1.1], [-0.18, 1.1]]
closed=true cullMode=none layers=1
}
component "engine.SpriteRenderer" version=1 {
sprite=asset("ae900000000000000000000000000010") layer=0 order=2 tint=#e3e8efff
origin=[0.5, 0.5] size=[0.36, 2.2] blend=premultiplied filter=nearest
}
}
}