Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1fed74dee2 | ||
|
|
66dc39b513 | ||
|
|
405253c427 | ||
|
|
afdef212ab | ||
|
|
c5d83820b2 | ||
|
|
10598c44b5 | ||
|
|
253303c1d2 | ||
|
|
1e9b1a74cc | ||
|
|
e533ecb07f | ||
|
|
03756a6f69 | ||
|
|
458e859806 | ||
|
|
c8de29acf3 | ||
|
|
cb2b6eac06 | ||
|
|
8e2a8f1970 | ||
|
|
a01b1969c0 | ||
|
|
0ad7970687 | ||
|
|
a99e1d9540 | ||
|
|
7a298cebd9 | ||
|
|
e1c8c43aa0 | ||
|
|
81da8d3c2d | ||
|
|
8d9fdd596b | ||
|
|
16324778e6 | ||
|
|
9a464a728e | ||
|
|
1205e3b945 | ||
|
|
a4b47f4ce5 | ||
|
|
a6fb8b6213 |
@@ -0,0 +1,20 @@
|
||||
# https://github.com/ekalinin/github-markdown-toc/blob/master/README.md#toc-generation-with-github-actions
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 5
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- run: |
|
||||
curl https://raw.githubusercontent.com/ekalinin/github-markdown-toc/0.8.0/gh-md-toc -o gh-md-toc
|
||||
chmod a+x gh-md-toc
|
||||
./gh-md-toc --insert --no-backup --hide-footer README.md
|
||||
rm gh-md-toc
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: Auto update markdown TOC
|
||||
@@ -0,0 +1,21 @@
|
||||
name: Publish to Comfy registry
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- "pyproject.toml"
|
||||
|
||||
jobs:
|
||||
publish-node:
|
||||
name: Publish Custom Node to registry
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v4
|
||||
- name: Publish Custom Node
|
||||
uses: Comfy-Org/publish-node-action@main
|
||||
with:
|
||||
## Add your own personal access token to your Github Repository secrets and reference it here.
|
||||
personal_access_token: ${{ secrets.REGISTRY_ACCESS_TOKEN }}
|
||||
@@ -7,31 +7,7 @@ Related project: https://github.com/FizzleDorf/ComfyUI_FizzNodes
|
||||
---
|
||||
|
||||
<!--ts-->
|
||||
* [Keyframed Nodes For ComfyUI](#keyframed-nodes-for-comfyui)
|
||||
* [Overview](#overview)
|
||||
* [Starter Workflows](#starter-workflows)
|
||||
* [Prompt Scheduling](#prompt-scheduling)
|
||||
* [Interleaving Multiple Prompts Simultaneously (aka Prompt Entanglement, aka Prompt Superposition)](#interleaving-multiple-prompts-simultaneously-aka-prompt-entanglement-aka-prompt-superposition)
|
||||
* [Simple Curved Parameter](#simple-curved-parameter)
|
||||
* [Multi-Prompt Transition With Manually Specified Curves](#multi-prompt-transition-with-manually-specified-curves)
|
||||
* [Parameter Groups and Curve Drawing Utilities](#parameter-groups-and-curve-drawing-utilities)
|
||||
* [Nodes](#nodes)
|
||||
* [Curve Constructors](#curve-constructors)
|
||||
* [Curve From String](#curve-from-string)
|
||||
* [Curve From YAML](#curve-from-yaml)
|
||||
* [Constant-Valued Curve](#constant-valued-curve)
|
||||
* [Entangled Curves](#entangled-curves)
|
||||
* [Curve Operators](#curve-operators)
|
||||
* [Evaluate Curve At T](#evaluate-curve-at-t)
|
||||
* [Apply Curve To Conditioning](#apply-curve-to-conditioning)
|
||||
* [Add Conditions](#add-conditions)
|
||||
* [Curve Arithmetic Operators](#curve-arithmetic-operators)
|
||||
* [Scheduling](#scheduling)
|
||||
* [Schedule Prompt](#schedule-prompt)
|
||||
* [Keyframed Condition](#keyframed-condition)
|
||||
* [Interpolation Methods](#interpolation-methods)
|
||||
* [Set Keyframe](#set-keyframe)
|
||||
* [Evaluate Schedule](#evaluate-schedule)
|
||||
|
||||
<!--te-->
|
||||
|
||||
|
||||
|
||||
+6
-6
@@ -163,9 +163,9 @@ class KfPGroupSum:
|
||||
return (outv,)
|
||||
#return (curve,)
|
||||
|
||||
|
||||
class KfPGroupProd:
|
||||
pass
|
||||
### broken
|
||||
#class KfPGroupProd:
|
||||
# pass
|
||||
# CATEGORY = CATEGORY
|
||||
# FUNCTION = "main"
|
||||
# RETURN_TYPES = ("KEYFRAMED_CURVE",)
|
||||
@@ -195,7 +195,7 @@ NODE_CLASS_MAPPINGS = {
|
||||
"KfPGroupCurveAdd":KfPGroupCurveAdd,
|
||||
"KfPGroupCurveMultiply":KfPGroupCurveMultiply,
|
||||
"KfPGroupSum": KfPGroupSum,
|
||||
"KfPGroupProd": KfPGroupProd,
|
||||
#"KfPGroupProd": KfPGroupProd,
|
||||
}
|
||||
|
||||
# A dictionary that contains the friendly/humanly readable titles for the nodes
|
||||
@@ -207,5 +207,5 @@ NODE_DISPLAY_NAME_MAPPINGS = {
|
||||
"KfPGroupCurveAdd": "Parameter Group + Curve (addition)",
|
||||
"KfPGroupCurveMultiply": "Parameter Group * Curve (multiply)",
|
||||
"KfPGroupSum": "Sum Over Parameter Group",
|
||||
"KfPGroupProd": "Product Over Parameter Group",
|
||||
}
|
||||
#"KfPGroupProd": "Product Over Parameter Group",
|
||||
}
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
[project]
|
||||
name = "comfyui-keyframed"
|
||||
description = "ComfyUI nodes to facilitate parameter/prompt keyframing using comfyui nodes for defining and manipulating parameter curves. Essentially provides a ComfyUI interface to the [a/keyframed](https://github.com/dmarx/keyframed) library."
|
||||
version = "1.0.0"
|
||||
license = "LICENSE"
|
||||
dependencies = ["keyframed"]
|
||||
|
||||
[project.urls]
|
||||
Repository = "https://github.com/dmarx/ComfyUI-Keyframed"
|
||||
# Used by Comfy Registry https://comfyregistry.org
|
||||
|
||||
[tool.comfy]
|
||||
PublisherId = ""
|
||||
DisplayName = "ComfyUI-Keyframed"
|
||||
Icon = ""
|
||||
Reference in New Issue
Block a user