Jonathan Thomas
|
3c3572a128
|
Merge pull request #1011 from OpenShot/godot-bindings
Experimental: Godot 4.4 Bindings
|
2025-06-01 21:01:47 -05:00 |
|
Jonathan Thomas
|
26e6ef404c
|
Adding reuse copyright and licensing info
|
2025-05-31 17:56:32 -05:00 |
|
Jonathan Thomas
|
05c8a5489e
|
Reverting FFmpegReader depreciation changes around side data (due to Mac build errors)
|
2025-05-31 16:31:18 -05:00 |
|
Jonathan Thomas
|
d62be06bab
|
Including sub-module for godot-cpp, required for the GDExtension (disabled by default)
|
2025-05-31 16:03:05 -05:00 |
|
Jonathan Thomas
|
efedc09cd9
|
Initial GDExtension demo code, which can initialize a Timeline and FFmpegReader instance, print Profiles, and send an Image into Godot 4.4/4.5. This is highly experimental, and disabled by default. Requires ENABLE_GODOT=1 to build, and manually copying the gdextension and bindings/godot/*.so file into your Godot project bin. NOTE: This also required a locally compiled version of Godot and Godot-cpp.
|
2025-05-31 16:00:10 -05:00 |
|
Jonathan Thomas
|
ff1b7b6ced
|
Removing sstream from Frame and ClipBase (unused)
|
2025-05-30 18:08:52 -05:00 |
|
Jonathan Thomas
|
b2b28e5cc6
|
Removing sstream from Profile code, and pretty large refactor to support this effort. All unit tests now passing.
|
2025-05-30 17:23:48 -05:00 |
|
Jonathan Thomas
|
9b650bab97
|
Fixing FFmpegReader sidedata depreciation warnings (this is related to Spherical Metadata)
|
2025-05-30 16:54:10 -05:00 |
|
Jonathan Thomas
|
039aeaf722
|
Removing sstream usage when to_string works fine
|
2025-05-30 16:53:16 -05:00 |
|
Jonathan Thomas
|
b879d01124
|
Removing sstream usage from ReaderBase (godot crash) when calling << on the stringstream (probably due to ABI issues on libstdc++.so
|
2025-05-30 16:22:42 -05:00 |
|
Jonathan Thomas
|
cf1bad8bf2
|
Merge pull request #1008 from OpenShot/lens-flare
Lens Flare effect
|
2025-05-29 18:55:48 -05:00 |
|
Jonathan Thomas
|
2a44ff54ea
|
Merge branch 'develop' into lens-flare
|
2025-05-29 12:24:46 -05:00 |
|
Jonathan Thomas
|
53ca6dd186
|
Merge pull request #1010 from OpenShot/sqs-builds
Integrate SQS into GitLab builds (Auto-Scaling Runners)
|
2025-05-29 11:28:17 -05:00 |
|
Jonathan Thomas
|
e39bd39dc6
|
Making windows builds use 4 CPUs (testing performance of this change)
|
2025-05-29 11:00:27 -05:00 |
|
Jonathan Thomas
|
6dce2ed54e
|
Updating tags
|
2025-05-29 10:49:24 -05:00 |
|
Jonathan Thomas
|
377c5b923e
|
Integrating dynamic SQS-based Auto-scaling builders into our Gitlab CI pipeline
|
2025-05-29 10:47:29 -05:00 |
|
Jonathan Thomas
|
d26ef4dcbb
|
Merge branch 'develop' into lens-flare
|
2025-05-28 20:34:51 -05:00 |
|
Jonathan Thomas
|
6cc627bf0e
|
Merge pull request #1009 from OpenShot/colormap-effect
Color Grading / Mapping effect (Lookup Table / LUT)
|
2025-05-28 17:52:38 -05:00 |
|
Jonathan Thomas
|
3db2fe14fb
|
Adding unit tests for Lens Flare effect, and adding effect to Python SWIG bindings
|
2025-05-28 17:40:47 -05:00 |
|
Jonathan Thomas
|
8c5ec9fa5e
|
Removing depreciated calls to alphaChannel()
|
2025-05-28 17:18:14 -05:00 |
|
Jonathan Thomas
|
7034771c18
|
Updating alpha channel support, so we can draw on transparent regions of any frame
|
2025-05-28 17:05:29 -05:00 |
|
Jonathan Thomas
|
7b8af5388b
|
Fully working lens flare effect, based on the Gimp FlareFX filter (added original GPL license and author credits). Still has an issue with alpha channels...
|
2025-05-28 16:07:59 -05:00 |
|
Jonathan Thomas
|
540fd7a7ee
|
Initial, somewhat working demo of a lens flare. Inspired by the Gimp lens flare, but still a work-in-progress.
|
2025-05-26 22:23:59 -05:00 |
|
Jonathan Thomas
|
fe51dbb87e
|
Replacing QRegEx with QRegularExpression, and removing Qt:SkipEmptyParts due to compatibility issues with older versions of Qt5
|
2025-05-26 14:07:47 -05:00 |
|
Jonathan Thomas
|
f06b6c0e55
|
Removing SkipEmptyParts arg from regex cube parsing, to better support older Qt versions (i.e. our Linux builder)
|
2025-05-26 00:11:23 -05:00 |
|