JavaScript library for simple 3D graphics and visualisation on a HTML5 canvas 2D renderer. It does not use WebGL. Works on all HTML5 browsers, including desktop, iOS and Android.
Stars
512
Forks
119
Watchers
512
Open Issues
23
Overall repository health assessment
No package.json found
This might not be a Node.js project
49
commits
1
commits
Updated gl-matrix to latest including bug fix pull request #106 - fixes issues with mat4.translate(). Restored related phoria tests to original versions now that the gl-matrix translate bug is fixed.
2b1e622View on GitHubMerge branch 'master' of https://github.com/kevinroast/phoria.js
790db13View on GitHubUpgrade to latest gl-matrix r235 - NOTE translation is now always along global axis - not object local. Fixed up tests to reflect changes.
6d0452dView on GitHubRotation example test0q.html using Quarternions to rotate in either World or Local object axis and avoiding gimbal-lock.
574b097View on GitHubAdded methods to retrieve screen coordinates bounding rectangle and world coordinates bounding cube for an entity.
2dbf030View on GitHubObject picking contribution from Ruan Moolman - intergrated into new Phoria.View.
2c931adView on GitHubAdded incremental rotation example and mouse events. Mouse events helpers added to new Phoria.View class.
b6a5ea5View on GitHubAdded entity method to rotate by the given yaw (heading), pitch (elevation) and roll (bank) Euler angles.
cc1e57bView on GitHubPhoria.Util.importGeometryWavefront now loads uv coordinates for textures from obj file format.
0e8ce88View on GitHub