René's URL Explorer Experiment


Title: feather package - github.com/akmonengine/feather - Go Packages

direct link

Domain: pkg.go.dev

NoneIE=edge

Links:

https://go.dev/
Skip to Main Content https://pkg.go.dev/github.com/akmonengine/feather#main-content
Why Go https://pkg.go.dev/github.com/akmonengine/feather
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/akmonengine/feather
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
API https://pkg.go.dev/api
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/akmonengine/feather
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
https://go.dev/
Why Go https://pkg.go.dev/github.com/akmonengine/feather
Why Go https://pkg.go.dev/github.com/akmonengine/feather
Case Studies https://go.dev/solutions#case-studies
Use Cases https://go.dev/solutions#use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/akmonengine/feather
Docs https://pkg.go.dev/github.com/akmonengine/feather
Effective Go https://go.dev/doc/effective_go
Go User Manual https://go.dev/doc/
Standard library https://pkg.go.dev/std
Release Notes https://go.dev/doc/devel/release
API https://pkg.go.dev/api
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/akmonengine/feather
Community https://pkg.go.dev/github.com/akmonengine/feather
Recorded Talks https://go.dev/talks/
Meetups https://www.meetup.com/pro/go
Conferences https://github.com/golang/go/wiki/Conferences
Go blog https://go.dev/blog
Go project https://go.dev/help
https://groups.google.com/g/golang-nuts
https://github.com/golang
https://twitter.com/golang
https://www.reddit.com/r/golang/
https://invite.slack.golangbridge.org/
https://stackoverflow.com/collectives/go
Discover Packageshttps://pkg.go.dev/
github.com/akmonengine/feather https://pkg.go.dev/github.com/akmonengine/feather@v0.2.0
https://go.dev/
Version: v0.2.0 https://pkg.go.dev/github.com/akmonengine/feather?tab=versions
Go to latest https://pkg.go.dev/github.com/akmonengine/feather
Apache-2.0https://pkg.go.dev/github.com/akmonengine/feather?tab=licenses
Imports: 9 https://pkg.go.dev/github.com/akmonengine/feather?tab=imports
Imported by: 0 https://pkg.go.dev/github.com/akmonengine/feather?tab=importedby
go.modhttps://github.com/akmonengine/feather/tree/v0.2.0/go.mod
Learn more about best practiceshttps://pkg.go.dev/about#best-practices
github.com/akmonengine/feather https://github.com/akmonengine/feather
Open Source Insights https://deps.dev/go/github.com%2Fakmonengine%2Ffeather/v0.2.0
README https://pkg.go.dev/github.com/akmonengine/feather#section-readme
XPBD https://pkg.go.dev/github.com/akmonengine/feather#readme-xpbd
Constraints https://pkg.go.dev/github.com/akmonengine/feather#readme-constraints
GJK https://pkg.go.dev/github.com/akmonengine/feather#readme-gjk
EPA https://pkg.go.dev/github.com/akmonengine/feather#readme-epa
Sources https://pkg.go.dev/github.com/akmonengine/feather#readme-sources
Contributing Guidelines https://pkg.go.dev/github.com/akmonengine/feather#readme-contributing-guidelines
Licence https://pkg.go.dev/github.com/akmonengine/feather#readme-licence
Documentation https://pkg.go.dev/github.com/akmonengine/feather#section-documentation
Index https://pkg.go.dev/github.com/akmonengine/feather#pkg-index
Constants https://pkg.go.dev/github.com/akmonengine/feather#pkg-constants
Variables https://pkg.go.dev/github.com/akmonengine/feather#pkg-variables
Functions https://pkg.go.dev/github.com/akmonengine/feather#pkg-functions
BroadPhase(spatialGrid, bodies, workersCount) https://pkg.go.dev/github.com/akmonengine/feather#BroadPhase
EPA(p, workersCount) https://pkg.go.dev/github.com/akmonengine/feather#EPA
GJK(pairChan, workersCount) https://pkg.go.dev/github.com/akmonengine/feather#GJK
NarrowPhase(pairs, workersCount) https://pkg.go.dev/github.com/akmonengine/feather#NarrowPhase
Types https://pkg.go.dev/github.com/akmonengine/feather#pkg-types
type Cell https://pkg.go.dev/github.com/akmonengine/feather#Cell
type CellKey https://pkg.go.dev/github.com/akmonengine/feather#CellKey
type CollisionEnterEvent https://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent.Type
type CollisionExitEvent https://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent.Type
type CollisionPair https://pkg.go.dev/github.com/akmonengine/feather#CollisionPair
type CollisionStayEvent https://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent.Type
type Event https://pkg.go.dev/github.com/akmonengine/feather#Event
type EventListener https://pkg.go.dev/github.com/akmonengine/feather#EventListener
type EventType https://pkg.go.dev/github.com/akmonengine/feather#EventType
type Events https://pkg.go.dev/github.com/akmonengine/feather#Events
NewEvents() https://pkg.go.dev/github.com/akmonengine/feather#NewEvents
(e) Subscribe(eventType, listener) https://pkg.go.dev/github.com/akmonengine/feather#Events.Subscribe
type Pair https://pkg.go.dev/github.com/akmonengine/feather#Pair
type SleepEvent https://pkg.go.dev/github.com/akmonengine/feather#SleepEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#SleepEvent.Type
type SpatialGrid https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
NewSpatialGrid(cellSize, numCells) https://pkg.go.dev/github.com/akmonengine/feather#NewSpatialGrid
(sg) Clear() https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Clear
(sg) FindPairsParallel(bodies, workersCount) https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.FindPairsParallel
(sg) Insert(bodyIndex, body) https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Insert
(sg) SortCells() https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.SortCells
type TriggerEnterEvent https://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent.Type
type TriggerExitEvent https://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent.Type
type TriggerStayEvent https://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent.Type
type WakeEvent https://pkg.go.dev/github.com/akmonengine/feather#WakeEvent
(e) Type() https://pkg.go.dev/github.com/akmonengine/feather#WakeEvent.Type
type World https://pkg.go.dev/github.com/akmonengine/feather#World
(w) AddBody(body) https://pkg.go.dev/github.com/akmonengine/feather#World.AddBody
(w) RemoveBody(body) https://pkg.go.dev/github.com/akmonengine/feather#World.RemoveBody
(w) Step(dt) https://pkg.go.dev/github.com/akmonengine/feather#World.Step
Source Files https://pkg.go.dev/github.com/akmonengine/feather#section-sourcefiles
Directories https://pkg.go.dev/github.com/akmonengine/feather#section-directories
https://pkg.go.dev/github.com/akmonengine/feather#section-readme
https://opensource.org/licenses/Apache-2.0
https://pkg.go.dev/github.com/akmonengine/feather
https://goreportcard.com/report/github.com/akmonengine/feather
https://matthias-research.github.io/pages/publications/PBDBodies.pdfhttps://matthias-research.github.io/pages/publications/PBDBodies.pdf
https://matthias-research.github.io/pages/publications/PBDBodies.pdfhttps://matthias-research.github.io/pages/publications/PBDBodies.pdf
https://matthias-research.github.io/pages/publications/smallsteps.pdfhttps://matthias-research.github.io/pages/publications/smallsteps.pdf
https://matthias-research.github.io/pages/tenMinutePhysics/09-xpbd.pdfhttps://matthias-research.github.io/pages/tenMinutePhysics/09-xpbd.pdf
https://matthias-research.github.io/pages/tenMinutePhysics/22-rigidBodies.pdfhttps://matthias-research.github.io/pages/tenMinutePhysics/22-rigidBodies.pdf
https://blog.mmacklin.com/2016/10/12/xpbd-slides-and-stiffness/https://blog.mmacklin.com/2016/10/12/xpbd-slides-and-stiffness/
https://johanhelsing.studio/posts/bevy-xpbd/https://johanhelsing.studio/posts/bevy-xpbd/
https://cse442-17f.github.io/Gilbert-Johnson-Keerthi-Distance-Algorithm/https://cse442-17f.github.io/Gilbert-Johnson-Keerthi-Distance-Algorithm/
https://medium.com/@mbayburt/walkthrough-of-the-gjk-collision-detection-algorithm-80823ef5c774https://medium.com/@mbayburt/walkthrough-of-the-gjk-collision-detection-algorithm-80823ef5c774
https://winter.dev/articles/epa-algorithmhttps://winter.dev/articles/epa-algorithm
how to contributehttps://github.com/akmonengine/feather/blob/v0.2.0/CONTRIBUTING.md
Apache 2.0 licencehttps://github.com/akmonengine/feather/blob/v0.2.0/LICENCE.md
https://pkg.go.dev/github.com/akmonengine/feather#section-documentation
https://pkg.go.dev/github.com/akmonengine/feather#pkg-index
Constantshttps://pkg.go.dev/github.com/akmonengine/feather#pkg-constants
func BroadPhase(spatialGrid *SpatialGrid, bodies []*actor.RigidBody, workersCount int) <-chan Pairhttps://pkg.go.dev/github.com/akmonengine/feather#BroadPhase
func EPA(p <-chan CollisionPair, workersCount int) <-chan *constraint.ContactConstrainthttps://pkg.go.dev/github.com/akmonengine/feather#EPA
func GJK(pairChan <-chan Pair, workersCount int) <-chan CollisionPairhttps://pkg.go.dev/github.com/akmonengine/feather#GJK
func NarrowPhase(pairs <-chan Pair, workersCount int) []*constraint.ContactConstrainthttps://pkg.go.dev/github.com/akmonengine/feather#NarrowPhase
type Cellhttps://pkg.go.dev/github.com/akmonengine/feather#Cell
type CellKeyhttps://pkg.go.dev/github.com/akmonengine/feather#CellKey
type CollisionEnterEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent
func (e CollisionEnterEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent.Type
type CollisionExitEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent
func (e CollisionExitEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent.Type
type CollisionPairhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionPair
type CollisionStayEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent
func (e CollisionStayEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent.Type
type Eventhttps://pkg.go.dev/github.com/akmonengine/feather#Event
type EventListenerhttps://pkg.go.dev/github.com/akmonengine/feather#EventListener
type EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
type Eventshttps://pkg.go.dev/github.com/akmonengine/feather#Events
func NewEvents() Eventshttps://pkg.go.dev/github.com/akmonengine/feather#NewEvents
func (e *Events) Subscribe(eventType EventType, listener EventListener)https://pkg.go.dev/github.com/akmonengine/feather#Events.Subscribe
type Pairhttps://pkg.go.dev/github.com/akmonengine/feather#Pair
type SleepEventhttps://pkg.go.dev/github.com/akmonengine/feather#SleepEvent
func (e SleepEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#SleepEvent.Type
type SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
func NewSpatialGrid(cellSize float64, numCells int) *SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#NewSpatialGrid
func (sg *SpatialGrid) Clear()https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Clear
func (sg *SpatialGrid) FindPairsParallel(bodies []*actor.RigidBody, workersCount int) <-chan Pairhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.FindPairsParallel
func (sg *SpatialGrid) Insert(bodyIndex int, body *actor.RigidBody)https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Insert
func (sg *SpatialGrid) SortCells()https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.SortCells
type TriggerEnterEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent
func (e TriggerEnterEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent.Type
type TriggerExitEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent
func (e TriggerExitEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent.Type
type TriggerStayEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent
func (e TriggerStayEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent.Type
type WakeEventhttps://pkg.go.dev/github.com/akmonengine/feather#WakeEvent
func (e WakeEvent) Type() EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#WakeEvent.Type
type Worldhttps://pkg.go.dev/github.com/akmonengine/feather#World
func (w *World) AddBody(body *actor.RigidBody)https://pkg.go.dev/github.com/akmonengine/feather#World.AddBody
func (w *World) RemoveBody(body *actor.RigidBody)https://pkg.go.dev/github.com/akmonengine/feather#World.RemoveBody
func (w *World) Step(dt float64)https://pkg.go.dev/github.com/akmonengine/feather#World.Step
https://pkg.go.dev/github.com/akmonengine/feather#pkg-constants
View Sourcehttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L15
View Sourcehttps://github.com/akmonengine/feather/blob/v0.2.0/world.go#L9
View Sourcehttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L13
CONCRETE_COMPLIANCEhttps://pkg.go.dev/github.com/akmonengine/feather#CONCRETE_COMPLIANCE
https://pkg.go.dev/github.com/akmonengine/feather#pkg-variables
https://pkg.go.dev/github.com/akmonengine/feather#pkg-functions
BroadPhasehttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L35
https://pkg.go.dev/github.com/akmonengine/feather#BroadPhase
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
inthttps://pkg.go.dev/builtin#int
Pairhttps://pkg.go.dev/github.com/akmonengine/feather#Pair
EPAhttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L142
https://pkg.go.dev/github.com/akmonengine/feather#EPA
CollisionPairhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionPair
inthttps://pkg.go.dev/builtin#int
constrainthttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/constraint
ContactConstrainthttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/constraint#ContactConstraint
GJKhttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L107
https://pkg.go.dev/github.com/akmonengine/feather#GJK
Pairhttps://pkg.go.dev/github.com/akmonengine/feather#Pair
inthttps://pkg.go.dev/builtin#int
CollisionPairhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionPair
NarrowPhasehttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L47
https://pkg.go.dev/github.com/akmonengine/feather#NarrowPhase
Pairhttps://pkg.go.dev/github.com/akmonengine/feather#Pair
inthttps://pkg.go.dev/builtin#int
constrainthttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/constraint
ContactConstrainthttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/constraint#ContactConstraint
https://pkg.go.dev/github.com/akmonengine/feather#pkg-types
Cellhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L18
https://pkg.go.dev/github.com/akmonengine/feather#Cell
CellKeyhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L13
https://pkg.go.dev/github.com/akmonengine/feather#CellKey
inthttps://pkg.go.dev/builtin#int
CollisionEnterEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L68
https://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L73
https://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent.Type
CollisionEnterEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionEnterEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
CollisionExitEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L82
https://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L87
https://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent.Type
CollisionExitEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionExitEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
CollisionPairhttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go#L26
https://pkg.go.dev/github.com/akmonengine/feather#CollisionPair
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
CollisionStayEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L75
https://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L80
https://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent.Type
CollisionStayEventhttps://pkg.go.dev/github.com/akmonengine/feather#CollisionStayEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
Eventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L41
https://pkg.go.dev/github.com/akmonengine/feather#Event
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
EventListenerhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L103
https://pkg.go.dev/github.com/akmonengine/feather#EventListener
Eventhttps://pkg.go.dev/github.com/akmonengine/feather#Event
EventTypehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L38
https://pkg.go.dev/github.com/akmonengine/feather#EventType
uint8https://pkg.go.dev/builtin#uint8
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
iotahttps://pkg.go.dev/builtin#iota
Eventshttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L106
https://pkg.go.dev/github.com/akmonengine/feather#Events
NewEventshttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L120
https://pkg.go.dev/github.com/akmonengine/feather#NewEvents
Eventshttps://pkg.go.dev/github.com/akmonengine/feather#Events
Subscribehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L131
https://pkg.go.dev/github.com/akmonengine/feather#Events.Subscribe
Eventshttps://pkg.go.dev/github.com/akmonengine/feather#Events
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
EventListenerhttps://pkg.go.dev/github.com/akmonengine/feather#EventListener
Pairhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L23
https://pkg.go.dev/github.com/akmonengine/feather#Pair
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
SleepEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L90
https://pkg.go.dev/github.com/akmonengine/feather#SleepEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L94
https://pkg.go.dev/github.com/akmonengine/feather#SleepEvent.Type
SleepEventhttps://pkg.go.dev/github.com/akmonengine/feather#SleepEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
SpatialGridhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L29
https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
NewSpatialGridhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L36
https://pkg.go.dev/github.com/akmonengine/feather#NewSpatialGrid
float64https://pkg.go.dev/builtin#float64
inthttps://pkg.go.dev/builtin#int
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
Clearhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L75
https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Clear
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
FindPairsParallelhttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L93
https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.FindPairsParallel
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
inthttps://pkg.go.dev/builtin#int
Pairhttps://pkg.go.dev/github.com/akmonengine/feather#Pair
Inserthttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L49
https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.Insert
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
inthttps://pkg.go.dev/builtin#int
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
SortCellshttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go#L84
https://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid.SortCells
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
TriggerEnterEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L46
https://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L51
https://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent.Type
TriggerEnterEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerEnterEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
TriggerExitEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L60
https://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L65
https://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent.Type
TriggerExitEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerExitEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
TriggerStayEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L53
https://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L58
https://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent.Type
TriggerStayEventhttps://pkg.go.dev/github.com/akmonengine/feather#TriggerStayEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
WakeEventhttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L96
https://pkg.go.dev/github.com/akmonengine/feather#WakeEvent
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Typehttps://github.com/akmonengine/feather/blob/v0.2.0/event.go#L100
https://pkg.go.dev/github.com/akmonengine/feather#WakeEvent.Type
WakeEventhttps://pkg.go.dev/github.com/akmonengine/feather#WakeEvent
EventTypehttps://pkg.go.dev/github.com/akmonengine/feather#EventType
Worldhttps://github.com/akmonengine/feather/blob/v0.2.0/world.go#L11
https://pkg.go.dev/github.com/akmonengine/feather#World
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
mgl64https://pkg.go.dev/github.com/go-gl/mathgl/mgl64
Vec3https://pkg.go.dev/github.com/go-gl/mathgl/mgl64#Vec3
inthttps://pkg.go.dev/builtin#int
SpatialGridhttps://pkg.go.dev/github.com/akmonengine/feather#SpatialGrid
inthttps://pkg.go.dev/builtin#int
Eventshttps://pkg.go.dev/github.com/akmonengine/feather#Events
AddBodyhttps://github.com/akmonengine/feather/blob/v0.2.0/world.go#L24
https://pkg.go.dev/github.com/akmonengine/feather#World.AddBody
Worldhttps://pkg.go.dev/github.com/akmonengine/feather#World
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
RemoveBodyhttps://github.com/akmonengine/feather/blob/v0.2.0/world.go#L29
https://pkg.go.dev/github.com/akmonengine/feather#World.RemoveBody
Worldhttps://pkg.go.dev/github.com/akmonengine/feather#World
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
RigidBodyhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor#RigidBody
Stephttps://github.com/akmonengine/feather/blob/v0.2.0/world.go#L50
https://pkg.go.dev/github.com/akmonengine/feather#World.Step
Worldhttps://pkg.go.dev/github.com/akmonengine/feather#World
float64https://pkg.go.dev/builtin#float64
https://pkg.go.dev/github.com/akmonengine/feather#section-sourcefiles
View all Source fileshttps://github.com/akmonengine/feather/tree/v0.2.0
collision.gohttps://github.com/akmonengine/feather/blob/v0.2.0/collision.go
event.gohttps://github.com/akmonengine/feather/blob/v0.2.0/event.go
pipeline.gohttps://github.com/akmonengine/feather/blob/v0.2.0/pipeline.go
spatialgrid.gohttps://github.com/akmonengine/feather/blob/v0.2.0/spatialgrid.go
world.gohttps://github.com/akmonengine/feather/blob/v0.2.0/world.go
https://pkg.go.dev/github.com/akmonengine/feather#section-directories
actorhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/actor
constrainthttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/constraint
epahttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/epa
gjkhttps://pkg.go.dev/github.com/akmonengine/feather@v0.2.0/gjk
Why Go https://go.dev/solutions
Use Cases https://go.dev/solutions#use-cases
Case Studies https://go.dev/solutions#case-studies
Get Started https://learn.go.dev/
Playground https://play.golang.org
Tour https://tour.golang.org
Stack Overflow https://stackoverflow.com/questions/tagged/go?tab=Newest
Help https://go.dev/help
Packages https://pkg.go.dev
Standard Library https://pkg.go.dev/std
Sub-repositories https://pkg.go.dev/golang.org/x
About Go Packages https://pkg.go.dev/about
pkg.go.dev API https://pkg.go.dev/api
About https://go.dev/project
Downloadhttps://go.dev/dl/
Bloghttps://go.dev/blog
Issue Tracker https://github.com/golang/go/issues
Release Notes https://go.dev/doc/devel/release.html
Brand Guidelines https://go.dev/brand
Code of Conduct https://go.dev/conduct
Connect https://www.twitter.com/golang
Twitter https://www.twitter.com/golang
GitHubhttps://github.com/golang
Slack https://invite.slack.golangbridge.org/
r/golang https://reddit.com/r/golang
Meetup https://www.meetup.com/pro/go
Golang Weekly https://golangweekly.com/
Copyrighthttps://go.dev/copyright
Terms of Servicehttps://go.dev/tos
Privacy Policy http://www.google.com/intl/en/policies/privacy/
Report an Issue https://go.dev/s/pkgsite-feedback
https://google.com
Learn more.https://policies.google.com/technologies/cookies

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.