pull/2/head
jaysunxiao 2021-10-08 18:58:02 +08:00
parent 5ab0da989e
commit 834a5575e9
61 changed files with 1093 additions and 0 deletions

View File

@ -1,3 +1,12 @@
- sprite
```
上世纪70年代在德州电器公司一个叫Daniel Hillis的前辈最早把Sprite这个词用在计算机图形上在展示界面上
有一些东西在实现层面并不是和整个画面融为一体的而是『漂浮』在其他画面之上像『幽灵』一样所以被称为Sprite。
一张一张的图片组成了一个会动的精灵
```
![Image text](image/animation1.png)
![Image text](image/animation2.png)
![Image text](image/animation3.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 839 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle1.png-3bd4f8d301341007ca330deadd8c8dde.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle1.png"
dest_files=[ "res://.import/particle1.png-3bd4f8d301341007ca330deadd8c8dde.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 854 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle10.png-1e78b300d0f4a0f0f885fa87e0f4e1ad.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle10.png"
dest_files=[ "res://.import/particle10.png-1e78b300d0f4a0f0f885fa87e0f4e1ad.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 730 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle11.png-c56e7f3276777afde4c187bb61147308.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle11.png"
dest_files=[ "res://.import/particle11.png-c56e7f3276777afde4c187bb61147308.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 666 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle12.png-175f7f805edd03b61ec06dedab71b973.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle12.png"
dest_files=[ "res://.import/particle12.png-175f7f805edd03b61ec06dedab71b973.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle13.png-5aecb5a50a1db2fff63d18325146f687.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle13.png"
dest_files=[ "res://.import/particle13.png-5aecb5a50a1db2fff63d18325146f687.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 686 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle14.png-dd9d70515563d0d81431f2100497ebc5.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle14.png"
dest_files=[ "res://.import/particle14.png-dd9d70515563d0d81431f2100497ebc5.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle15.png-dc89c5e6da2ee4e36db17e7ec2ebcfeb.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle15.png"
dest_files=[ "res://.import/particle15.png-dc89c5e6da2ee4e36db17e7ec2ebcfeb.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle16.png-728d98d0b7b9f0fbc1b9b27c4d4bc27b.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle16.png"
dest_files=[ "res://.import/particle16.png-728d98d0b7b9f0fbc1b9b27c4d4bc27b.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle17.png-603d1a1a4d07632da8ea1c0aa305350f.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle17.png"
dest_files=[ "res://.import/particle17.png-603d1a1a4d07632da8ea1c0aa305350f.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle18.png-50a15906aee4a85d7b4afa463d8eb693.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle18.png"
dest_files=[ "res://.import/particle18.png-50a15906aee4a85d7b4afa463d8eb693.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle19.png-343c55e0cc403d53c9489c0fd0ee7bb8.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle19.png"
dest_files=[ "res://.import/particle19.png-343c55e0cc403d53c9489c0fd0ee7bb8.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle2.png-a0b17c03f087f692be4705c0a9ee55db.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle2.png"
dest_files=[ "res://.import/particle2.png-a0b17c03f087f692be4705c0a9ee55db.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 758 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle20.png-c1a155770085be08cf04d4c26a6c0f58.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle20.png"
dest_files=[ "res://.import/particle20.png-c1a155770085be08cf04d4c26a6c0f58.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle21.png-86e5e26e9f9ba08c0935e23080d5c4d6.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle21.png"
dest_files=[ "res://.import/particle21.png-86e5e26e9f9ba08c0935e23080d5c4d6.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle22.png-70d02bd060256b5e19cf68ce155ede1a.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle22.png"
dest_files=[ "res://.import/particle22.png-70d02bd060256b5e19cf68ce155ede1a.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle23.png-78c9daa08d698fbcdb58f200bc01e624.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle23.png"
dest_files=[ "res://.import/particle23.png-78c9daa08d698fbcdb58f200bc01e624.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 805 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle24.png-71b9b5951bff895fc84a3d16fd703614.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle24.png"
dest_files=[ "res://.import/particle24.png-71b9b5951bff895fc84a3d16fd703614.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 937 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle25.png-a40df304252a0fa72cd423a7eb7e4135.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle25.png"
dest_files=[ "res://.import/particle25.png-a40df304252a0fa72cd423a7eb7e4135.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 508 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle26.png-eb593fbaa3603de47e6873d0b1bcae85.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle26.png"
dest_files=[ "res://.import/particle26.png-eb593fbaa3603de47e6873d0b1bcae85.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle27.png-8c8ba2f3d4117a0ff58a73264fba3bcb.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle27.png"
dest_files=[ "res://.import/particle27.png-8c8ba2f3d4117a0ff58a73264fba3bcb.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle3.png-13a595178d125cdd8235004b99751ae4.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle3.png"
dest_files=[ "res://.import/particle3.png-13a595178d125cdd8235004b99751ae4.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle4.png-7543ac5d949a379605f60f52ca110c90.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle4.png"
dest_files=[ "res://.import/particle4.png-7543ac5d949a379605f60f52ca110c90.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1010 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle5.png-02b972c685893c4493907b50d856ba4a.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle5.png"
dest_files=[ "res://.import/particle5.png-02b972c685893c4493907b50d856ba4a.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle6.png-3e0070e19587a78d06af0939512a2101.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle6.png"
dest_files=[ "res://.import/particle6.png-3e0070e19587a78d06af0939512a2101.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 653 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle7.png-bbf6489b065e3a692cad4bb7ee7f06f5.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle7.png"
dest_files=[ "res://.import/particle7.png-bbf6489b065e3a692cad4bb7ee7f06f5.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 960 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle8.png-13e8affe5a674d0d90dd4d80cae09f61.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle8.png"
dest_files=[ "res://.import/particle8.png-13e8affe5a674d0d90dd4d80cae09f61.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 759 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/particle9.png-a9e465dd75bfc157fdcf3fdda7793236.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://doc/demo11_particle_light/image/particle9.png"
dest_files=[ "res://.import/particle9.png-a9e465dd75bfc157fdcf3fdda7793236.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

View File

@ -0,0 +1,27 @@
![Image text](image/particle1.png)
![Image text](image/particle2.png)
![Image text](image/particle3.png)
![Image text](image/particle4.png)
![Image text](image/particle5.png)
![Image text](image/particle6.png)
![Image text](image/particle7.png)
![Image text](image/particle8.png)
![Image text](image/particle9.png)
![Image text](image/particle10.png)
![Image text](image/particle11.png)
![Image text](image/particle12.png)
![Image text](image/particle13.png)
![Image text](image/particle14.png)
![Image text](image/particle15.png)
![Image text](image/particle16.png)
![Image text](image/particle17.png)
![Image text](image/particle18.png)
![Image text](image/particle19.png)
![Image text](image/particle20.png)
![Image text](image/particle21.png)
![Image text](image/particle22.png)
![Image text](image/particle23.png)
![Image text](image/particle24.png)
![Image text](image/particle25.png)
![Image text](image/particle26.png)
![Image text](image/particle27.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="StreamTexture"
path="res://.import/white_square.png-1bf12a3951ac2e8d713316b3f8f54ac1.stex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://scene/demo11_particle_light/image/white_square.png"
dest_files=[ "res://.import/white_square.png-1bf12a3951ac2e8d713316b3f8f54ac1.stex" ]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_mode=0
compress/bptc_ldr=0
compress/normal_map=0
flags/repeat=0
flags/filter=true
flags/mipmaps=false
flags/anisotropic=false
flags/srgb=2
process/fix_alpha_border=true
process/premult_alpha=false
process/HDR_as_SRGB=false
process/invert_color=false
stream=false
size_limit=0
detect_3d=true
svg/scale=1.0

View File

@ -0,0 +1,28 @@
[gd_scene load_steps=2 format=2]
[ext_resource path="res://scene/demo11_particle_light/image/white_square.png" type="Texture" id=1]
[node name="Node2D" type="Node2D"]
[node name="SpriteWhite1" type="Sprite" parent="."]
modulate = Color( 0.180392, 0.501961, 0.388235, 1 )
position = Vector2( 158.801, 162.168 )
scale = Vector2( 0.33008, 0.33008 )
texture = ExtResource( 1 )
[node name="SpriteWhite2" type="Sprite" parent="."]
modulate = Color( 0.568627, 0.239216, 0.239216, 1 )
position = Vector2( 388.318, 165.736 )
scale = Vector2( 0.33008, 0.33008 )
texture = ExtResource( 1 )
[node name="SpriteWhite3" type="Sprite" parent="."]
modulate = Color( 0.109804, 0.0784314, 0.482353, 1 )
position = Vector2( 671.349, 157.411 )
scale = Vector2( 0.33008, 0.33008 )
texture = ExtResource( 1 )
[node name="Light2D" type="Light2D" parent="."]
position = Vector2( 537.522, 221.192 )
scale = Vector2( 3.52112, 0.96036 )
texture = ExtResource( 1 )

View File

@ -0,0 +1,40 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://scene/demo11_particle_light/image/white_square.png" type="Texture" id=1]
[ext_resource path="res://icon.png" type="Texture" id=2]
[sub_resource type="OccluderPolygon2D" id=1]
polygon = PoolVector2Array( -149.743, -150.861, -148.283, 150.259, 150.348, 150.259, 150.348, -151.244 )
[node name="Node2D" type="Node2D"]
[node name="Background" type="Sprite" parent="."]
modulate = Color( 0.427451, 0.392157, 0.392157, 1 )
light_mask = 3
position = Vector2( 514.927, 190.273 )
scale = Vector2( 3, 100 )
texture = ExtResource( 1 )
[node name="Shadow" type="Sprite" parent="."]
modulate = Color( 0.490196, 0.0509804, 0.541176, 1 )
position = Vector2( 478.061, 140.326 )
scale = Vector2( 0.31026, 0.31026 )
texture = ExtResource( 1 )
[node name="LightOccluder2D" type="LightOccluder2D" parent="Shadow"]
light_mask = 2
occluder = SubResource( 1 )
light_mask = 2
[node name="Light" type="Sprite" parent="."]
position = Vector2( 462.666, 380.919 )
texture = ExtResource( 2 )
__meta__ = {
"_edit_group_": true
}
[node name="Light2D" type="Light2D" parent="Light"]
scale = Vector2( 10, 10 )
texture = ExtResource( 1 )
shadow_enabled = true
shadow_item_cull_mask = 2

View File

@ -0,0 +1,37 @@
[gd_scene load_steps=7 format=2]
[ext_resource path="res://scene/demo11_particle_light/image/white_square.png" type="Texture" id=1]
[sub_resource type="Gradient" id=1]
colors = PoolColorArray( 0.29541, 0.150013, 0.150013, 1, 0.682129, 0.167868, 0.167868, 1 )
[sub_resource type="GradientTexture" id=2]
gradient = SubResource( 1 )
[sub_resource type="Curve" id=3]
_data = [ Vector2( 0.0592105, 0.263636 ), 0.0, 0.0, 0, 0, Vector2( 0.532895, 0.745454 ), 0.0, 0.0, 0, 0, Vector2( 0.967105, 0.327273 ), 0.0, 0.0, 0, 0 ]
[sub_resource type="CurveTexture" id=4]
curve = SubResource( 3 )
[sub_resource type="ParticlesMaterial" id=5]
flag_disable_z = true
direction = Vector3( 0, -1, 0 )
spread = 10.0
gravity = Vector3( 0, 0, 0 )
initial_velocity = 441.86
angular_velocity = 200.93
orbit_velocity = 0.0
orbit_velocity_random = 0.0
scale = 0.2
scale_random = 0.36
scale_curve = SubResource( 4 )
color_ramp = SubResource( 2 )
[node name="Node2D" type="Node2D"]
[node name="Particles2D" type="Particles2D" parent="."]
position = Vector2( 433.903, 489.402 )
amount = 20
process_material = SubResource( 5 )
texture = ExtResource( 1 )