Releases¶
v0.2.0¶
A CI integration update, with automated building from Appveyor and Travis CI.
Features:
Shaded faces with crisp colours
PXD files to optimize Cython further (not yet implemented fully)
Scene changing
FPS changes
Better error handling
Travis CI and AppVeyor integration
Simple audio handling
Changelogs in the dist folder of master
Releases branch for builds from Travis
Python 3.6 support
1 more example, bringing the total to 8
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.2.0
v0.1.0¶
Cython update, where everything is cythonized. First big update.
Features:
Much more optimized rendering with Cython
A new example
Primitives
Scaling
Tutorials
New color theme for documentation
Timer decorator
Non-interactive mode
Frustrum culling
Overall optimization
Notes:
The FPS config will not have a change due to the inability of cyclic imports in Cython.
You can see the c code used in Cython in the src folder.
When installing with
setup.py
, you can set the environment variablea
to anything but an empty string, this will disable recreating the c files. For example:> set a=1 > python setup.py install
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.1.0
v0.0.5¶
Transform updates, with new features extending GameObject positioning.
Features:
Local transform
Quaternion
Better example loader
Primitive objects in files
Fixed jittering when colliding from an angle
Enabled friction (I don’t know when it was turned off)
Remove scenes from SceneManager
Vector division
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.0.5
v0.0.4¶
Physics update.
New features:
Rigidbodies
Gravity
Forces
Optimized collision
Better documentation
Primitive meshes
PyUnity mesh files that are optimized for fast loading
Pushed GLUT to the end of the list so that it has the least priority
Fixed window loading
Auto README.md updater
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.0.4
v0.0.3¶
More basic things added.
Features:
Examples (5 of them!)
Basic physics components
Lighting
Better window selection
More debug options
File loader for .obj files
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.0.3
v0.0.2¶
First proper release (v0.0.1 was lost).
Features:
Documentation
Meshes
Download source code at https://github.com/rayzchen/pyunity/releases/tag/0.0.2