// Copyright 2016 The G3N Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package physics //import ( // "github.com/g3n/engine/math32" // "github.com/g3n/engine/graphic" //) // //// Particle represents a physics-driven particle. //type Particle struct { // Body // mass float32 // radius float32 // position math32.Vector3 // velocity math32.Vector3 // //netForce math32.Vector3 // colliding bool //} // //// NewParticle creates and returns a pointer to a new Particle. //func NewParticle(igraphic graphic.IGraphic) *Particle { // // p := new(Particle) // p.Graphic = igraphic.GetGraphic() // p.mass = 1 // p.radius = 1 // return p //}