Esempio n. 1
0
func (self Dynamic) ModelMat(t uint64) glm.Matrix4 {
	const TAU = 1 * 1000000000 // Nanosecond.
	dt := float64(t - self.T0)
	z := .5 + .2*math.Sin(2*math.Pi*dt/TAU)
	pos := glm.Vector3{1, 0, z}
	return pos.Translation()
}