Releases: FrewtyPebbles/Loxoc-Python3D-Game-Engine
1.0.0.dev35
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
- Changed default shader versions to be more compatible.
1.0.0.dev34
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
- Fixed
Quaternion.from_unit
.
1.0.0.dev33
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
-
Added
Text.text
property. -
Fixed type-stub.
1.0.0.dev32
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
- Added
Object2D
api for width and height and added requiredcamera: Camera
parameter to constructor.
v1.0.0.dev31
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
- Fixed
y
attribute of mouse event not working.
1.0.0.dev30
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
-
Added
RayCollider
andRayHit
class for raycast collisions. -
Added operations for vectors (see docs for new additions to the api).
-
Other small bug fixes.
v1.0.0.dev29
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
-
Added
Model
class for storing animations andMeshDict
. -
Added animations playable via
Object3D.play_animation(animation_name: str)
orModel.play_animation(animation_name: str)
-
Added ortho and perspective projection alternate constructors via
Matrix4x4.from_*(...)
along withMatrix4x4.look_at(...)
constructor. -
Fixed NDC bug with
Object2D
positions. -
Fixed
Object3D
vsMesh
level material property priority issue. -
Added
Collider.show
debug property to colliders for viewingCollider
bounds. -
Opened render loop to python. This will, once I add a low level OpenGL api, allow developers to define their own render loop or control OpenGL however they like.
-
Other small bug fixes.
v1.0.0.dev28
Dev Release Notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
-
Added
Text
andFont
classes for rendering bitmap fonts. -
Added
SkyBox
andCubeMap
class for rendering sky boxes (and soon whatever else you may want to use cube-maps for).
v1.0.0.dev27
Dev release notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
-
Added
SpotLight
andDirectionalLight
classes. -
Added
BoxCollider
class andObject3d.check_collision(Object3d)
API. -
Added
Matrix{...}x{...}
andVec4
classes. -
Added
Matrix{...}x{...}
andVec{...}
classes to theset_uniform
API so magic type string is no longer required. -
Added
Vec{...}.outer_product(Vec{...})
method.
v1.0.0.dev26
Dev release notes
This a development build of Loxoc.
Any and all API may or may not be changed/improved in the future. This build is not ready for production.
Feel free to test it out though!
Wheels are available on Windows and Linux:
pip install Loxoc
Changelog:
- Fixed MeshDict
__getitem__
navigation and addedKeyError
for bad queries.