added audio; got sidetracked with shadows
This commit is contained in:
parent
010286006f
commit
81c19d898c
BIN
assets/audio/eine-kleine-bass-1.wav
Normal file
BIN
assets/audio/eine-kleine-bass-1.wav
Normal file
Binary file not shown.
24
assets/audio/eine-kleine-bass-1.wav.import
Normal file
24
assets/audio/eine-kleine-bass-1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://c2sebjygsix7l"
|
||||
path="res://.godot/imported/eine-kleine-bass-1.wav-b54afd9930f613ff0723564e6f002516.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/eine-kleine-bass-1.wav"
|
||||
dest_files=["res://.godot/imported/eine-kleine-bass-1.wav-b54afd9930f613ff0723564e6f002516.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=2
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=2
|
||||
BIN
assets/audio/eine-kleine-cello-1.wav
Normal file
BIN
assets/audio/eine-kleine-cello-1.wav
Normal file
Binary file not shown.
24
assets/audio/eine-kleine-cello-1.wav.import
Normal file
24
assets/audio/eine-kleine-cello-1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://bjv5v1w3x0n4i"
|
||||
path="res://.godot/imported/eine-kleine-cello-1.wav-b900b30c3fccffbc96dae18bc925b0ff.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/eine-kleine-cello-1.wav"
|
||||
dest_files=["res://.godot/imported/eine-kleine-cello-1.wav-b900b30c3fccffbc96dae18bc925b0ff.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=2
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=2
|
||||
BIN
assets/audio/eine-kleine-nachtmusik-theme-1.wav
Normal file
BIN
assets/audio/eine-kleine-nachtmusik-theme-1.wav
Normal file
Binary file not shown.
24
assets/audio/eine-kleine-nachtmusik-theme-1.wav.import
Normal file
24
assets/audio/eine-kleine-nachtmusik-theme-1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://be4kjw5l6yh30"
|
||||
path="res://.godot/imported/eine-kleine-nachtmusik-theme-1.wav-46596d738c1b08a6e76a3e51de14d609.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/eine-kleine-nachtmusik-theme-1.wav"
|
||||
dest_files=["res://.godot/imported/eine-kleine-nachtmusik-theme-1.wav-46596d738c1b08a6e76a3e51de14d609.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=2
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=2
|
||||
BIN
assets/audio/eine-kleine-viol-1.wav
Normal file
BIN
assets/audio/eine-kleine-viol-1.wav
Normal file
Binary file not shown.
24
assets/audio/eine-kleine-viol-1.wav.import
Normal file
24
assets/audio/eine-kleine-viol-1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://q6wqgiif77yi"
|
||||
path="res://.godot/imported/eine-kleine-viol-1.wav-b114f6c4fd9defc9822eb2899c219143.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/eine-kleine-viol-1.wav"
|
||||
dest_files=["res://.godot/imported/eine-kleine-viol-1.wav-b114f6c4fd9defc9822eb2899c219143.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=2
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=2
|
||||
BIN
assets/symphonyguys3.png
Normal file
BIN
assets/symphonyguys3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
40
assets/symphonyguys3.png.import
Normal file
40
assets/symphonyguys3.png.import
Normal file
@ -0,0 +1,40 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="CompressedTexture2D"
|
||||
uid="uid://cu0cv0im0e47g"
|
||||
path="res://.godot/imported/symphonyguys3.png-2e0fe16eb20ad392db5cb2c0caff71be.ctex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/symphonyguys3.png"
|
||||
dest_files=["res://.godot/imported/symphonyguys3.png-2e0fe16eb20ad392db5cb2c0caff71be.ctex"]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/high_quality=false
|
||||
compress/lossy_quality=0.7
|
||||
compress/uastc_level=0
|
||||
compress/rdo_quality_loss=0.0
|
||||
compress/hdr_compression=1
|
||||
compress/normal_map=0
|
||||
compress/channel_pack=0
|
||||
mipmaps/generate=false
|
||||
mipmaps/limit=-1
|
||||
roughness/mode=0
|
||||
roughness/src_normal=""
|
||||
process/channel_remap/red=0
|
||||
process/channel_remap/green=1
|
||||
process/channel_remap/blue=2
|
||||
process/channel_remap/alpha=3
|
||||
process/fix_alpha_border=true
|
||||
process/premult_alpha=false
|
||||
process/normal_map_invert_y=false
|
||||
process/hdr_as_srgb=false
|
||||
process/hdr_clamp_exposure=false
|
||||
process/size_limit=0
|
||||
detect_3d/compress_to=1
|
||||
@ -19,7 +19,7 @@ config/icon="res://icon.svg"
|
||||
|
||||
window/size/viewport_width=1280
|
||||
window/size/viewport_height=720
|
||||
window/stretch/scale=4.0
|
||||
window/stretch/scale=8.0
|
||||
|
||||
[physics]
|
||||
|
||||
|
||||
32
shadow.gdshader
Normal file
32
shadow.gdshader
Normal file
@ -0,0 +1,32 @@
|
||||
/**
|
||||
* Shadow 2D.
|
||||
* License: CC0
|
||||
* https://creativecommons.org/publicdomain/zero/1.0/
|
||||
*/
|
||||
shader_type canvas_item;
|
||||
render_mode blend_mix;
|
||||
|
||||
uniform vec2 deform = vec2(2.0, 2.0);
|
||||
uniform vec2 offset = vec2(0.0, 0.0);
|
||||
uniform vec4 modulate : source_color;
|
||||
|
||||
|
||||
//uniform vec2 texture_size; //uncomment for GLES2
|
||||
|
||||
void fragment() {
|
||||
vec2 ps = TEXTURE_PIXEL_SIZE;
|
||||
vec2 uv = UV;
|
||||
float sizex = float(textureSize(TEXTURE,int(ps.x)).x); //comment for GLES2
|
||||
float sizey = float(textureSize(TEXTURE,int(ps.y)).y); //comment for GLES2
|
||||
//float sizex = texture_size.x; //uncomment for GLES2
|
||||
//float sizey = texture_size.y; //uncomment for GLES2
|
||||
uv.y+=offset.y*ps.y;
|
||||
uv.x+=offset.x*ps.x;
|
||||
float decalx=((uv.y-ps.x*sizex)*deform.x);
|
||||
float decaly=((uv.y-ps.y*sizey)*deform.y);
|
||||
uv.x += decalx;
|
||||
uv.y += decaly;
|
||||
vec4 shadow = vec4(modulate.rgb, texture(TEXTURE, uv).a * modulate.a);
|
||||
vec4 col = texture(TEXTURE, UV);
|
||||
COLOR = mix(shadow, col, col.a);
|
||||
}
|
||||
1
shadow.gdshader.uid
Normal file
1
shadow.gdshader.uid
Normal file
@ -0,0 +1 @@
|
||||
uid://c7o14m3k38ifi
|
||||
Loading…
Reference in New Issue
Block a user