akatz-ai
07adb139e6
Bump version
2025-11-29 20:46:26 -08:00
akatz-ai
224bc27efd
Fix texture size too large error for high-resolution images
...
- Set scene.config.upscaler.scale = 1 to prevent incorrect resolution
doubling from the pypi depthflow package which wrongly defaults to 2
- Add validation to check image dimensions against OpenGL max texture
size (16384) with a helpful error message before processing
Fixes issue where ~2000x2000 input images would cause OpenGL texture
errors due to unintended upscaling to 20000x11160.
2025-11-29 20:40:40 -08:00
akatz
6ed99a0806
Merge pull request #45 from akatz-ai/akatz-ai-patch-1
...
Update requirements.txt with opencv-python
2025-09-16 11:18:15 -07:00
akatz
44751ee0bc
Updated pyproject with opencv-python
2025-09-16 18:16:52 +00:00
akatz
9459bda65a
Update requirements.txt with opencv-python
2025-09-16 11:14:06 -07:00
akatz
08bf712468
Merge pull request #42 from akatz-ai/akatz-dev
...
Add flexible color input support to inpaint effect node
2025-07-09 15:44:36 -07:00
akatz-ai and Claude
e808964466
Add comprehensive unit tests for color_utils module
...
- Create tests/ directory with proper Python package structure
- Add test_color_utils.py with extensive test coverage for parse_color_string function
- Test all supported color formats:
- HEX formats: #RGB, #RGBA, #RRGGBB, #RRGGBBAA
- RGB comma-separated formats: "R,G,B" and "R,G,B,A"
- Edge cases: black, white, transparent colors
- Case-insensitive HEX parsing
- Whitespace handling in all formats
- Test comprehensive error handling for invalid inputs:
- Invalid HEX characters and lengths
- Out-of-range RGB values (negative and >255)
- Invalid RGB format (wrong number of values)
- Non-numeric RGB values
- Unsupported color formats
- Non-string inputs
- Update project configuration:
- Bump version to 1.2.1 in pyproject.toml
- Add git commit reminder to CLAUDE.md
- All tests use proper assertions with floating-point precision handling
- Tests designed to validate both successful parsing and proper error reporting
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-09 15:44:01 -07:00
akatz-ai and Claude
882a75e688
Add flexible color input support to inpaint effect node
...
- Replace individual RGBA float inputs with single color string input
- Support multiple color formats: HEX (#RGB, #RGBA, #RRGGBB, #RRGGBBAA) and RGB (R,G,B or R,G,B,A)
- Add color_utils module for parsing color strings
- Clean up commented code in depthflow.py
- Improve user experience with more intuitive color picking
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-08 21:59:08 -07:00
akatz-ai
e31dabc6c8
Working prototype of color picking in inpaint effect node
2025-07-05 17:13:29 -07:00
akatz
9f767e3b9d
Merge pull request #40 from akatz-ai/akatz-dev
...
Updated with new example wf v2.1
2025-07-05 12:16:49 -07:00
akatz-ai
92ca9ed318
Updated with new example wf v2.1
2025-07-05 12:16:16 -07:00
akatz
af07fef60f
Merge pull request #39 from akatz-ai/akatz-dev
...
Updated with edge_fix to automatically help remove artifacts around edges
2025-07-04 12:22:42 -07:00
akatz-ai
4856eb7fde
Updated with edge_fix to automatically help remove artifacts around edges
2025-07-04 12:21:52 -07:00
akatz
8cbe37fc19
Merge pull request #38 from akatz-ai/tremeschin-dev
...
Updated with new effect nodes: inpaint and color
2025-07-03 22:18:57 -07:00
akatz-ai
0e3c3edd69
Updated with new effect nodes: inpaint and color
2025-07-03 22:06:32 -07:00
akatz
565b6c82fd
Merge pull request #37 from akatz-ai/tremeschin-dev
...
Update Depthflow to version 0.9.1, new API
2025-07-03 00:13:51 -07:00
akatz-ai
b1ccf2f721
Bump version in pyproject.toml
2025-07-02 23:55:49 -07:00
akatz-ai
665a9f7f90
Updated with Arc motion working with reverse
2025-07-02 23:53:57 -07:00
akatz-ai
029c5a1e6d
Updated with new animation presets and api changes
2025-07-02 23:05:15 -07:00
Tremeschin
b35f11065e
Initial porting work, simplify some code, untested
2025-07-02 18:03:56 -04:00
Tremeschin
85f283bfc0
Ruff's import linting on all scripts
2025-07-02 17:07:46 -04:00
akatz
bceba94e92
Merge pull request #33 from ComfyNodePRs/update-publish-yaml
...
Update Github Action for Publishing to Comfy Registry
2025-04-04 22:22:25 -07:00
snomiao
8f1af053c0
chore(publish): update workflow permissions and action version for node publishing
2025-01-25 07:43:32 +00:00
akatz
11d86891e1
Update README.md
2024-12-26 14:37:39 -08:00
akatz
d46fd57268
Merge pull request #18 from akatz-ai/akatz-dev
...
Updated depthflow to 0.8.0.dev, changed version script
2024-10-21 15:08:42 -07:00
akatz-ai
c8589d3a08
Updated depthflow to 0.8.0.dev, changed version script
2024-10-21 14:44:57 -07:00
akatz
a15a08a7e1
Merge pull request #17 from akatz-ai/akatz-dev
...
Updated to try importlib.metadata instead of fallback importlib_metadata
2024-10-16 21:27:34 -07:00
akatz-ai
7fde4b2038
Updated to use more recent importlib.metadata instead of fallback importlib_metadata
2024-10-16 21:26:31 -07:00
akatz
95ca4b96f6
Merge pull request #16 from akatz-ai/akatz-dev
...
Fixed bug where first frame is not synced with animation, resulting in jumps
2024-10-16 15:39:13 -07:00
akatz-ai
18b48ec8df
Fix spacing
2024-10-16 15:38:33 -07:00
akatz-ai
eed0b0cd56
Fixed bug where first frame is not synced with animation, resulting in jumps
2024-10-16 15:37:08 -07:00
akatz
57eb664f3b
Merge pull request #15 from akatz-ai/akatz-dev
...
Updated with simple example workflow
2024-10-16 14:36:52 -07:00
akatz-ai
5067cfb4ba
Updated with simple example workflow
2024-10-16 14:36:17 -07:00
akatz
1a0b9d6340
Merge pull request #14 from akatz-ai/akatz-dev
...
Auto-fix depthflow version mismatch, update strength multiplier
2024-10-16 12:35:22 -07:00
akatz-ai
f2e9b3f57c
Updated strength value to max of 10.0 to allow higher scaling of feature values
2024-10-16 12:33:51 -07:00
akatz-ai
9d5ed13d7c
Added version check and auto-installer to try and fix version mismatch issues
2024-10-16 12:32:28 -07:00
akatz
38e6212eb6
Update README.md
2024-10-14 13:24:26 -07:00
akatz
b7fbe93c33
Merge pull request #11 from akatz-ai/akatz-dev
...
Updated version of depthflow from 0.6.0 to 0.7.1
2024-10-13 15:09:58 -07:00
akatz-ai
7a15482880
Updated to v1.0.0 as this is a potentially breaking change
2024-10-13 15:08:34 -07:00
akatz-ai
80684b6a7a
Updated version of depthflow from 0.6.0 to 0.7.1, changed 'static' target name to 'steady', changed benchmark=True to freewheel=True
2024-10-13 15:07:10 -07:00
akatz
b56ef9a3e6
Update README.md
...
added link to depthflow nodes notion docs
2024-10-12 15:21:18 -07:00
akatz
7844c75198
Merge pull request #5 from camenduru/dev
...
cpu().numpy()
2024-10-05 12:39:45 -07:00
camenduru
feaa58ebb6
cpu().numpy()
2024-10-05 22:28:09 +03:00
akatz
b27a8ac647
Merge pull request #4 from akatz-ai/akatz-dev
...
Bump version
2024-10-04 14:08:17 -07:00
akatz-ai
f890406f81
Bump version
2024-10-04 14:07:08 -07:00
akatz
1d88873162
Merge pull request #3 from akatz-ai/akatz-dev
...
Update README.md
2024-10-04 14:05:49 -07:00
akatz
fef526d988
Update README.md
...
updated installation section
2024-10-04 14:05:27 -07:00
akatz
b84385ac9d
Merge pull request #2 from akatz-ai/akatz-dev
...
Changed license to agpl3
2024-10-04 13:42:53 -07:00
akatz-ai
577d270ad5
Changed license to agpl3
2024-10-04 13:41:38 -07:00
akatz-ai
4e5a81d504
Add github actions
2024-10-04 12:21:29 -07:00