Add outline pass to cubes
This commit is contained in:
parent
1852cf3a7f
commit
2ee22c118c
10 changed files with 425 additions and 108 deletions
28
config/program_config.odin
Normal file
28
config/program_config.odin
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
package program_config
|
||||
|
||||
import sg "../sokol/gfx"
|
||||
|
||||
// Application
|
||||
WINDOW_TITLE :: "ECS Test"
|
||||
|
||||
// Behaviour
|
||||
SPAWN_INTERVAL :: 0.2 // in seconds
|
||||
GRAVITY_CONSTANT :: -2.5
|
||||
SPAWN_AREA :: 50 // one side
|
||||
Y_DESPAWN_CUTOFF :: -15
|
||||
|
||||
// Colors
|
||||
BACKGROUND_COLOR :: sg.Color{ 1.0000, 0.9725, 0.9059, 1 }
|
||||
CUBE_COLORS := [][4]f32{
|
||||
{ 0.6235, 0.7725, 0.9098, 1 },
|
||||
{ 0.9216, 0.6392, 0.6392, 1 },
|
||||
{ 0.7137, 0.8431, 0.6588, 1 },
|
||||
{ 0.7059, 0.6549, 0.8392, 1 },
|
||||
{ 1.0000, 0.8980, 0.6000, 1 },
|
||||
}
|
||||
BORDER_COLOR :: [4]f32{ 0, 0, 0, 1 }
|
||||
|
||||
// User
|
||||
MOVEMENT_SPEED :: 3.0
|
||||
LOOK_SENSITIVITY :: 0.15
|
||||
START_POSITION :: [3]f32{ 30, 0, 60 }
|
||||
Loading…
Add table
Add a link
Reference in a new issue