nngn
Loading...
Searching...
No Matches
gamma.lua File Reference

Functions

 vec3 (0, 1, 0)
 
 vec3 (0, 0, 1)
 
function demo_start () end
 

Variables

 camera = require "nngn.lib.camera"
 
 entity = require "nngn.lib.entity"
 
 N
 
 S< const > = 32
 
 vec3< const > = require("nngn.lib.math").vec3
 
 r
 
 g
 
 b< const > = vec3(1, 0, 0)
 
for i = 0
 
for N do
 
 c = vec3(i / N)
 
 pos = {S * (i - N / 2), t[1], 0}
 
 renderer = {type = Renderer.CUBE, color = t[2], size = S}
 

Function Documentation

◆ demo_start()

function demo_start ( )

◆ vec3() [1/2]

vec3 ( ,
,
 
)

◆ vec3() [2/2]

vec3 ( ,
,
 
)

Variable Documentation

◆ b< const >

b< const > = vec3(1, 0, 0)

◆ c

c = vec3(i / N)

◆ camera

camera = require "nngn.lib.camera"

◆ do

for N do

◆ entity

entity = require "nngn.lib.entity"

◆ g

g

◆ i

for i = 0

◆ N

N

◆ pos

pos = {S * (i - N / 2), t[1], 0}

◆ r

r

◆ renderer

renderer = {type = Renderer.CUBE, color = t[2], size = S}

◆ S< const >

S< const > = 32

◆ vec3< const >

vec3< const > = require("nngn.lib.math").vec3