Sfoglia il codice sorgente

Fix incorrect index calculation in Mesh.Raycast()

This fixes #78
Pavel 7 anni fa
parent
commit
e9620d4b9a
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      graphic/mesh.go

+ 1 - 1
graphic/mesh.go

@@ -154,7 +154,7 @@ func (m *Mesh) Raycast(rc *core.Raycaster, intersects *[]core.Intersect) {
 			intersect.Index = uint32(i)
 			intersect.Index = uint32(i)
 			*intersects = append(*intersects, *intersect)
 			*intersects = append(*intersects, *intersect)
 		}
 		}
-		i++
+		i += 3
 		return false
 		return false
 	})
 	})
 }
 }