Skip to content

Releases: FrewtyPebbles/Loxoc-Python3D-Game-Engine

1.0.0.dev35

17 Sep 20:04
75bfc46
Compare
Choose a tag to compare
1.0.0.dev35 Pre-release
Pre-release

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

17 Sep 02:35
Compare
Choose a tag to compare
1.0.0.dev34 Pre-release
Pre-release

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

17 Sep 00:43
Compare
Choose a tag to compare
1.0.0.dev33 Pre-release
Pre-release

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

16 Sep 18:49
Compare
Choose a tag to compare
1.0.0.dev32 Pre-release
Pre-release

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 required camera: Camera parameter to constructor.

v1.0.0.dev31

15 Sep 02:49
Compare
Choose a tag to compare
v1.0.0.dev31 Pre-release
Pre-release

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

14 Sep 22:01
Compare
Choose a tag to compare
1.0.0.dev30 Pre-release
Pre-release

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 and RayHit class for raycast collisions.

  • Added operations for vectors (see docs for new additions to the api).

  • Other small bug fixes.

v1.0.0.dev29

02 Sep 03:14
Compare
Choose a tag to compare
v1.0.0.dev29 Pre-release
Pre-release

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 and MeshDict.

  • Added animations playable via Object3D.play_animation(animation_name: str) or Model.play_animation(animation_name: str)

  • Added ortho and perspective projection alternate constructors via Matrix4x4.from_*(...) along with Matrix4x4.look_at(...) constructor.

  • Fixed NDC bug with Object2D positions.

  • Fixed Object3D vs Mesh level material property priority issue.

  • Added Collider.show debug property to colliders for viewing Collider 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

08 Aug 20:38
Compare
Choose a tag to compare
v1.0.0.dev28 Pre-release
Pre-release

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 and Font classes for rendering bitmap fonts.

  • Added SkyBox and CubeMap class for rendering sky boxes (and soon whatever else you may want to use cube-maps for).

v1.0.0.dev27

05 Aug 19:53
Compare
Choose a tag to compare
v1.0.0.dev27 Pre-release
Pre-release

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 and DirectionalLight classes.

  • Added BoxCollider class and Object3d.check_collision(Object3d) API.

  • Added Matrix{...}x{...} and Vec4 classes.

  • Added Matrix{...}x{...} and Vec{...} classes to the set_uniform API so magic type string is no longer required.

  • Added Vec{...}.outer_product(Vec{...}) method.

v1.0.0.dev26

01 Jul 01:44
Compare
Choose a tag to compare
v1.0.0.dev26 Pre-release
Pre-release

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 added KeyError for bad queries.