render: deferred shading

This commit is contained in:
2022-01-22 23:06:41 +08:00
parent dfe0ff8b63
commit d8d7fe8233
9 changed files with 279 additions and 84 deletions

View File

@@ -72,8 +72,8 @@ func (g *Game) Init(win *glfw.Window) {
var seed int64 = time.Now().Unix()
gensync := make(chan struct{})
gensynccnt := 0
for i := -8; i <= 8; i++ {
for j := -8; j <= 8; j++ {
for i := -4; i <= 4; i++ {
for j := -4; j <= 4; j++ {
c := &world.Chunk{}
g.world.SetChunk(i, j, c)
go func() {