Releases: harbdog/raycaster-go
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.2
v1.8.1
v1.8.0
What's Changed
-
Added optional setting to always set sprite screen rects by @harbdog in #32
camera.SetAlwaysSetSpriteScreenRect(b bool)
- Set true to always set the sprite screen rect bounds even if behind a wall or beyond camera draw distance.
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
-
Added method to get Sprite at point of convergence by @harbdog in #31
camera.GetConvergenceSprite() Sprite
example usage: harbdog/raycaster-go-demo@55b2cab
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
-
add sprite illumination capability by @harbdog in #29
NOTE: Requires adding a new Sprite interface function
Illumination() float64
, which can return 0 for normal sprite illumination. A high positive value such as 5000 is a good value for a self-illuminated projectile for example. It does not illuminate anything around the sprite, just the sprite itself.example changeset: harbdog/raycaster-go-demo@e4602ba
Full Changelog: v1.6.6...v1.7.0