/bubbles

Python Scripts for "Bubbles" - A Maya Animated Short

Primary LanguagePythonMIT LicenseMIT

๐Ÿซง

Bubbles

Python Scripts for "Bubbles" - A Maya Animated Short
Explore the docs ยป

Report Bug ยท Request Feature

๐Ÿ“– About the Project

(In Development)

A 3D animated short that follows a young child blowing bubbles in a library. Utilizing Maya and Python scripting to create a dynamic environment and simulate realistic bubble physics. Designing a custom tool to streamline animation workflows, fostering creativity and collaboration among animators.

๐Ÿ› ๏ธ Tech Stack

Python
Maya
Maya-Python-API

๐Ÿ“ฆ Getting Started

๐Ÿ’พ Installation

  1. Clone the repo
    git clone https://github.com/nestrada2/bubbles.git
  2. Import the Script into Maya
    • Open Maya
    • Open the Script Editor (Window > General Editors > Script Editor)
    • Copy/paste the script into the Python tab of the Script Editor

โ–ถ๏ธ Running the Program

  1. Execute the Script
    • In the Maya Script Editor, make sure the language is set to Python, and click Execute (Ctrl + Enter) to run the script
  2. Run Commands
  • Generates a bookshelf with default or custom settings

    create_bookshelf()
  • Creates a user-friendly interface for creating a bookshelf

    create_bookshelf_ui()

๐ŸŽ‰ Credits

Kayla Rig: Used with permission from Frigging Awesome Studios. Thank you for providing this awesome rig!

๐Ÿ“œ License

Distributed under the MIT License. See LICENSE.txt for more information.

๐Ÿ“š Resources

Maya Python API 2.0