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

Introduces a new Jupyter Notebook Display Method For Basic PyThreeJS Animations #416

Merged
merged 55 commits into from
Dec 20, 2019

Conversation

moorepants
Copy link
Member

@moorepants moorepants commented Nov 29, 2019

Based on PR the #297 but uses the newer KeyframeTrack objects in Three.js.

New Feature

  • There are no merge conflicts.
  • If there is a related issue, a reference to that issue is in the
    commit message.
  • Unit tests have been added for the new feature.
  • The PR passes tests both locally (run nosetests) and on Travis CI.
  • All public methods and classes have docstrings. (We use the numpydoc
    format
    .)
  • An explanation has been added to the online documentation. (docs
    directory)
  • The code follows PEP8 guidelines. (use a linter, e.g.
    pylint, to check your code)
  • The new feature is documented in the Release
    Notes
    .
  • The code is backwards compatible. (All public methods/classes must
    follow deprecation cycles.)
  • All reviewer comments have been addressed.

oliverlee and others added 30 commits October 22, 2015 03:35
Transforms are not applied correctly, or need to be modified when using
pythreejs geometries.
Bind Mesh objects to the time slider value with a TrajectoryLink, which
contains the object's position and quaternion trajectories.
Use requestAnimationFrame instead of getInterval for more efficient
animation.
Change default number of segments in a Circle geometry to 32. Rotate the
ceiling plate about the y-axis by pi/2 in the mass spring damper example
so that the plate axis is parallel to the motion of the mass.
@moorepants moorepants changed the title [WIP] Introduces a new Jupyter Notebook Display Method For Basic PyThreeJS Animations Introduces a new Jupyter Notebook Display Method For Basic PyThreeJS Animations Dec 19, 2019
@moorepants moorepants merged commit 9d692ec into pydy:master Dec 20, 2019
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