leonsal 8 anni fa
parent
commit
a9b4f8fcf3
2 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 2 2
      graphic/grid_helper.go
  2. 2 2
      graphic/sprite.go

+ 2 - 2
graphic/grid_helper.go

@@ -36,8 +36,8 @@ func NewGridHelper(size, step float32, color *math32.Color) *GridHelper {
 	geom := geometry.NewGeometry()
 	geom.AddVBO(
 		gls.NewVBO().
-			AddAttrib("VertexPosition", 3).
-			AddAttrib("VertexColor", 3).
+			AddAttribEx("VertexPosition", 3, 6*gls.FloatSize, 0).
+			AddAttribEx("VertexColor", 3, 6*gls.FloatSize, uint32(3*gls.FloatSize)).
 			SetBuffer(positions),
 	)
 

+ 2 - 2
graphic/sprite.go

@@ -43,8 +43,8 @@ func NewSprite(width, height float32, imat material.IMaterial) *Sprite {
 	geom.SetIndices(indices)
 	geom.AddVBO(
 		gls.NewVBO().
-			AddAttrib("VertexPosition", 3).
-			AddAttrib("VertexTexcoord", 2).
+			AddAttribEx("VertexPosition", 3, 5*gls.FloatSize, 0).
+			AddAttribEx("VertexTexcoord", 2, 5*gls.FloatSize, uint32(3*gls.FloatSize)).
 			SetBuffer(positions),
 	)