comparison tests/test_materials.nim @ 1136:71315636ba82

did: refactor naming in tons of places
author sam <sam@basx.dev>
date Tue, 04 Jun 2024 16:51:50 +0700
parents 74957cbf589b
children a4aa9f374d44
comparison
equal deleted inserted replaced
1135:74957cbf589b 1136:71315636ba82
33 33
34 proc main() = 34 proc main() =
35 var flag = rect() 35 var flag = rect()
36 flag.material = material 36 flag.material = material
37 var scene = Scene(name: "main", meshes: @[flag]) 37 var scene = Scene(name: "main", meshes: @[flag])
38 scene.addShaderGlobalArray("test2", @[newVec4f(), newVec4f()]) 38 scene.addShaderGlobalArray("test2", @[NewVec4f(), NewVec4f()])
39 39
40 var engine = initEngine("Test materials") 40 var engine = initEngine("Test materials")
41 41
42 const 42 const
43 shaderConfiguration1 = createShaderConfiguration( 43 shaderConfiguration1 = createShaderConfiguration(
68 }) 68 })
69 engine.loadScene(scene) 69 engine.loadScene(scene)
70 var t = cpuTime() 70 var t = cpuTime()
71 while engine.UpdateInputs() and not KeyIsDown(Escape): 71 while engine.UpdateInputs() and not KeyIsDown(Escape):
72 var d = float32(cpuTime() - t) 72 var d = float32(cpuTime() - t)
73 setShaderGlobalArray(scene, "test2", @[newVec4f(d), newVec4f(d * 2)]) 73 setShaderGlobalArray(scene, "test2", @[NewVec4f(d), NewVec4f(d * 2)])
74 engine.renderScene(scene) 74 engine.renderScene(scene)
75 engine.destroy() 75 engine.destroy()
76 76
77 77
78 when isMainModule: 78 when isMainModule: