ipyanimlab
1.2
  • Home
  • Usage
  • Examples
  • API
ipyanimlab
  • »
  • Welcome to ipyanimlab documentation!
  • View page source

Welcome to ipyanimlab documentation!

ipyanimlab is a Jupyter Lab library build on top of ipywebgl https://ipywebgl.readthedocs.io/ to quickly render character animation when doing animation research and development.

It uses Pixar OpenUSD library to load asset and animation, and it supports BVH animation also.

Contents

  • Home
  • Usage
    • Installation
  • Examples
    • Simple example of rigid asset.
      • Create a single sphere asset
      • Display the asset at the default position
      • Render multiple assets.
    • Loading Rigid USD asset
      • Load the USD Asset
      • Render at default position
      • Render at a specific xform
      • Multiple Render
      • Update the internal transform
      • Reset the internal transform
    • Load a character
      • Load the USD Asset
      • Render the character in tpose
      • Render and update some bones
      • Load an animation.
    • Loading an Animation
      • Load the USD Asset
      • Load a BVH animation
      • Anim Mapper
        • Compute the root motion
        • Mirror the animation
        • Match the feet positions
        • Match feet and hands positions
      • Use an AnimMapper at loading time
      • Render spheres to represent the skeleton
    • Working with multiple characters
      • Load the USD Asset
      • Duplicate the asset
      • Update materials
      • Update the character transforms
      • Load the animation
      • Render
    • Load a character
      • Rename the bones
      • Load an animation
    • Change the time of day
      • Load the USD Asset
      • Interact with the time of day
    • Change the material properties
      • Load the USD Asset
      • Get the list of materials of an asset
      • Play with the material
  • API
Next

© Copyright 2024, Jerome Eippers.

Built with Sphinx using a theme provided by Read the Docs.