Skip to main content

Pipeline tools for (but not limited to) audiovisual projects.

Project description

👨‍🍳 The Grill

Build Status codecov Documentation Status PyPI version PyPI

Cook digital.

grill namespace, meta-package with core tools and philosophy guidelines.

With future users and readers in mind, the grill aims to stick to the following principles:

Foundational tools:

Install

python -m pip install grill

Extra Dependencies

The following optional dependencies should be installed separately.

  • graphviz (for graph widgets)
  • usdview (hopefully will be available soon via pypi). In the meantime, it can be downloaded from NVidia or built from USD source (conda recipe)

Conda Environment Example

For environment management, the grill uses conda. This is a walk-through on how to start using the grill tools with a fresh conda environment.

  1. If conda is not on the system yet, install miniconda.

    Note: conda environment manager comes in two flavours:

    • Anaconda, which is conda + a lot of extra utilities.
    • miniconda is the main bootstrap for conda and is the preferred one. When in doubt, install this one.
  2. Launch Anaconda Prompt (it came as part of the miniconda installation)

  3. Create a new conda environment with python=3.7, e.g:

    (base) C:\>conda create -n grilldemo01 python=3.7
    
  4. Activate that environment

    (base) C:\>conda activate grilldemo01
    
  5. Install grill via pip

    (grilldemo01) C:\>python -m pip install grill
    
  6. If missing, optionally install graphviz via conda

    (grilldemo01) C:\>conda install -c anaconda graphviz
    
  7. If missing, optionally install usdview via NVidia builds or via building USD from source using this conda recipe.

    Note that if you're installing via the NVidia builds, you'll need PyOpenGL as well:

    (grilldemo01) C:\>python -m pip install PyOpenGL
    
  8. You should be able to launch usdview and see the Grill menu on the menu bar.

    (grilldemo01) C:\>usdview B:\read\cg\downloads\Kitchen_set\Kitchen_set\Kitchen_set.usd
    

    usdview_grill_menu

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grill-0.9.1.tar.gz (37.7 kB view hashes)

Uploaded Source

Built Distribution

grill-0.9.1-py3-none-any.whl (38.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page