3 types of lights

supported number of n lights
This commit is contained in:
devZoGok
2021-10-18 19:03:19 +03:00
parent 0083f9e5b8
commit aebc069053
16 changed files with 350 additions and 23 deletions
+6 -6
View File
@@ -4,27 +4,27 @@ namespace vb01{
Quad::Quad(Vector3 size) : Mesh(){
Vertex v1,v2,v3,v4,v5,v6;
v1.pos=Vector3(size.x/2,size.y/2,0);
v1.norm=Vector3(0,0,1);
v1.norm=Vector3(0,0,-1);
v1.texCoords=Vector2(1,1);
v2.pos=Vector3(-size.x/2,size.y/2,0);
v2.norm=Vector3(0,0,1);
v2.norm=Vector3(0,0,-1);
v2.texCoords=Vector2(0,1);
v3.pos=Vector3(-size.x/2,-size.y/2,0);
v3.norm=Vector3(0,0,1);
v3.norm=Vector3(0,0,-1);
v3.texCoords=Vector2(0,0);
v4.pos=Vector3(-size.x/2,-size.y/2,0);
v4.norm=Vector3(0,0,1);
v4.norm=Vector3(0,0,-1);
v4.texCoords=Vector2(0,0);
v5.pos=Vector3(size.x/2,-size.y/2,0);
v5.norm=Vector3(0,0,1);
v5.norm=Vector3(0,0,-1);
v5.texCoords=Vector2(1,0);
v6.pos=Vector3(size.x/2,size.y/2,0);
v6.norm=Vector3(0,0,1);
v6.norm=Vector3(0,0,-1);
v6.texCoords=Vector2(1,1);
numTris=2;