Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge @MitchBradley PR as well as all my other THREE.JS updates #14

Open
wants to merge 47 commits into
base: master
Choose a base branch
from

Conversation

dchote
Copy link

@dchote dchote commented Jul 29, 2017

This includes my rewrite for the latest THREE.JS, fixes long term bug for plane shift gcode being ignored, and also merges in @MitchBradley's awesome Mach3 IJK Absolute logic.

All new shadow system (no more shader)
Fixed all the deprecation warnings
New font loader flow
Added anti-aliasing toggle (requires reload)
Saving shadow/aa state in local storage
Restructured class vars to the top of the class
General readability stuff
…ly with BufferGeometry

Big cleanup on the THREE.JS gcode object creation, preparing for a cleaner implementation of all of the tweening and line highlight logic
Lots of duplicate state has been removed
- fixed issue with inspector and lines
Fix rendering issues caused during the merge
Tweening is currently broken, actively working on a fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants