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

feat: add material animations #64

Open
wants to merge 56 commits into
base: main
Choose a base branch
from

Commits on Feb 6, 2022

  1. feat: material animation boilerplate

    pepperoni505 committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    c8e16ff View commit details
    Browse the repository at this point in the history
  2. refactor/feat: add keyframe property to panel ui

    pepperoni505 committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    3a05cba View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. refactor: cleanup and remove unused imports

    pepperoni505 committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    6f27678 View commit details
    Browse the repository at this point in the history
  2. feat: add other animated properties

    pepperoni505 committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    def5114 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ded0248 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. feat: update properties on keyframe change

    this is a bit of a hacky way to get blender to update the node value based off our current keyframe value. the `update` callback isn't called on keyframe update, but `get` is
    pepperoni505 committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    13d9376 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. fix: keyerror if value not set

    pepperoni505 committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    6b58e70 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. feat: export material animations

    todo: export all targets
    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    297dca7 View commit details
    Browse the repository at this point in the history
  2. fix: export error

    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    c7e2c0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2bc3f83 View commit details
    Browse the repository at this point in the history
  4. fix: export all uv options

    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    99959f6 View commit details
    Browse the repository at this point in the history
  5. feat: export all animated properties

    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    915e9be View commit details
    Browse the repository at this point in the history
  6. remove unused method and bump copyright year

    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    fb42c3b View commit details
    Browse the repository at this point in the history
  7. refactor: remove unneeded function param

    pepperoni505 committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    aaf9fc0 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. fix: error if animation target is .value

    pepperoni505 committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    500ff35 View commit details
    Browse the repository at this point in the history
  2. feat: animatable wiper states

    pepperoni505 committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    35adf9f View commit details
    Browse the repository at this point in the history
  3. Revert "fix: only give animated option if on correct material type"

    This reverts commit 2bc3f83.
    pepperoni505 committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    84c47f1 View commit details
    Browse the repository at this point in the history
  4. fix: remove animated_on_type from wipers

    pepperoni505 committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    d4fb651 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. fix: export temp scale channel if no other channels

    not sure if i like the approach to keep `temp_fcurves` as a property of the `Export` class, but it's better than checking the action name
    pepperoni505 committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    73af6c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dabc66d View commit details
    Browse the repository at this point in the history
  3. refactor: simplify add_placeholder_channel

    pepperoni505 committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    e8d8e85 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. refactor: cleanup and add docstrings

    pepperoni505 committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    22b0b1e View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Configuration menu
    Copy the full SHA
    55448fe View commit details
    Browse the repository at this point in the history
  2. fix: getters and setters for roughness and metallic scale

    pepperoni505 committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    b1326c5 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. fix: detail material extension errors

    pepperoni505 committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    be0827b View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    1adc8a5 View commit details
    Browse the repository at this point in the history
  2. fix: remove .value from texture

    pepperoni505 committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    af8dacb View commit details
    Browse the repository at this point in the history
  3. fix: keyerror

    pepperoni505 committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    ed2d0d1 View commit details
    Browse the repository at this point in the history
  4. fix: support nla strips

    pepperoni505 committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    d21a5f0 View commit details
    Browse the repository at this point in the history
  5. fix: don't export uv options if not needed

    pepperoni505 committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    9f6536b View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2022

  1. Configuration menu
    Copy the full SHA
    3766a95 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Merge remote-tracking branch 'upstream/main'

    pepperoni505 committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    b2c02fa View commit details
    Browse the repository at this point in the history
  2. feat: add issue template

    pepperoni505 committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    7f826b6 View commit details
    Browse the repository at this point in the history
  3. fix: make some fields required

    pepperoni505 committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    299d6b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Merge remote-tracking branch 'upstream/main'

    pepperoni505 committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    dd186c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51301a6 View commit details
    Browse the repository at this point in the history
  3. feat: enable panel animations

    pepperoni505 committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    e0ddd76 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. feat: getters/setters for animatable properties

    pepperoni505 committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    3dc9fd3 View commit details
    Browse the repository at this point in the history
  2. fix: material animation working for new material props

    pepperoni505 committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c04425f View commit details
    Browse the repository at this point in the history
  3. refactor: format

    pepperoni505 committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e16520d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    b03c3df View commit details
    Browse the repository at this point in the history
  2. fix: restore blender channel data path after export

    pepperoni505 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    e6dcff1 View commit details
    Browse the repository at this point in the history
  3. fix: restore blender channel data path after export

    pepperoni505 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    efca68a View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. refactor: use class to hold animation target

    pepperoni505 committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    d154e56 View commit details
    Browse the repository at this point in the history
  2. refactor: use class to hold animation target

    pepperoni505 committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    b25e57a View commit details
    Browse the repository at this point in the history
  3. feat: import material animations

    pepperoni505 committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    58c3758 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into material-animation

    pepperoni505 authored Mar 10, 2022
    Configuration menu
    Copy the full SHA
    9f364b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b94c98 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e863586 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. fix: only gather action once

    pepperoni505 committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    d3f7939 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    2c83f1c View commit details
    Browse the repository at this point in the history
  2. fix: prevent error if action is empty

    pepperoni505 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    13e9f75 View commit details
    Browse the repository at this point in the history
  3. fix: only call actions hook if extension enabled

    pepperoni505 committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    2008c01 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. fix: remove channel if target is invalid

    pepperoni505 committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    337879c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into material-animation

    pepperoni505 committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    edfe99c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into material-animation

    pepperoni505 authored Mar 15, 2022
    Configuration menu
    Copy the full SHA
    fba34f0 View commit details
    Browse the repository at this point in the history