core icon indicating copy to clipboard operation
core copied to clipboard

The safe post-production pipeline - https://getavalon.github.io/2.0

Results 104 core issues
Sort by recently updated
recently updated
newest added

# Issue This relates to the USD workflow in Houdini introduced with version 18, dubbed Solaris. Currently the Avalon Houdini integration makes some assumptions on how content is being loaded...

# Issue With USD now becoming widely accessible for multiple DCCs, like Houdini, Katana, Gaffer and also Maya seeing development on that side it's becoming more crucial to initiate the...

### Feature proposal I'd like to implement support to allow custom asset thumbnails per asset in a project. _Example preview where asset *sandbox > hero* has a custom thumbnail image._...

**Problem** This is a repeating request from multiple clients to speed up set dressing. Usually when set dressing artists need to import a lot of assets at the same time...

**Goal** Prompt users for fixing the scene setup before doing any work. **Motivation** A lot of setup is required before the artist starts work to prevent loss of work. Examples...

### Problem I found that Avalon's GUI tools use a common widget function called `echo` to prompt status messages, [some of them](https://github.com/getavalon/core/blob/1d898998a6906fa46493cc8d83dbd25601471b77/avalon/tools/loader/app.py#L252) were able to show on widget, [some of...

UI/UX

**What happened?** The loader is creating and maintaining its own global state in conjunction with making database queries and creating Qt widgets at the same time, using an overly magical...

technical debt

Related to #436 This PR contains a set of guidelines for writing graphical tools for Avalon. It's a starting point, along with an example program of what all guidelines look...

development

### Goal Reduce duplication, simplify implementations of tools. ### Motivation Our "tools" are GUIs written in Qt, and GUIs are a hard problem to solve. There is no PEP 008...

development
refactoring

### Problem Our schema validation is too strict. You can query available projects, without first giving Avalon a project. ```py import os from avalon import io io.install() io.projects() # [batman]...

UI/UX
api