Nathan Vegdahl
6668bcd822
Update readme.
2023-02-28 22:11:29 -08:00
Nathan Vegdahl
ebc3b1357b
Update camera project node group code to match the stand-alone camera project addon.
2023-02-28 22:00:11 -08:00
Nathan Vegdahl
8d0ce6a684
Show the image type (image, sequence, movie, etc.) of the loaded footage.
2023-02-28 21:38:32 -08:00
Nathan Vegdahl
303a589eb8
Simplify the camera track alignment UI.
2023-02-17 18:47:01 -08:00
Nathan Vegdahl
58b6206bc1
Per-frame animation baking is now working!
2023-01-13 15:16:30 -08:00
Nathan Vegdahl
0b4661259b
WIP: bake on every frame of a render.
2023-01-13 13:51:56 -08:00
Nathan Vegdahl
a62d168b67
Update callbacks to the new naming scheme.
...
Makes compify work on stable Blender again.
2023-01-09 15:36:44 -08:00
Nathan Vegdahl
682ee4544d
Implement remaining Camera Align code.
2022-12-20 19:34:41 -08:00
Nathan Vegdahl
9a96f282bf
Camera Align feature is all set up except the actual alignment code.
2022-12-20 14:16:02 -08:00
Nathan Vegdahl
1289197b3b
Beginnings of a camera alignment feature.
2022-12-19 16:58:47 -08:00
Nathan Vegdahl
8109ded4b8
Simplify previous commit's implementation.
...
By using Blender's built-in multi-object bake again, but with the
new handlers to determine when to do teardown.
2022-05-20 16:25:47 -07:00
Nathan Vegdahl
bd94162ea2
Use bake event handlers to properly handle multi-object bakes.
2022-05-20 15:33:19 -07:00
Nathan Vegdahl
b925ae8e90
Ensure that baking uses all the needed passes.
2022-04-10 09:19:38 -07:00
Nathan Vegdahl
a66bf90fe9
Clean up the node structure a bit.
2022-04-10 07:05:16 -07:00
Nathan Vegdahl
d7aa7cc8ca
Add UV margin setting.
...
It's a little hacky, but mostly works.
2022-04-09 13:20:31 -07:00
Nathan Vegdahl
e65525da82
Add image res setting and do image creation in the baking operator.
2022-04-08 18:54:41 -07:00
Nathan Vegdahl
1dad54364e
Move compify settings into a property group.
2022-04-08 16:39:39 -07:00
Nathan Vegdahl
32c746ac84
Make changing the footage and camera properties update the material.
2022-04-08 15:51:38 -07:00
Nathan Vegdahl
898b5203ae
Clean up the UI a bit.
2022-04-06 14:04:33 -07:00
Nathan Vegdahl
c8decb3608
Implement scene setup operator.
2022-04-05 15:02:43 -07:00
Nathan Vegdahl
afcbeb1ff7
Implement Compify Footage material building function.
2022-04-04 14:53:50 -07:00
Nathan Vegdahl
a51a00fbf5
Implemented footage lighting baking.
...
I'm not totally happy with this implementation, because it's pretty
hacky. But I think it's about the best we can do with the current
limitations of Blender's modal operator APIs.
2022-04-04 11:14:48 -07:00
Nathan Vegdahl
3240bbbf76
Implement "Compify Footage" node group.
...
This is the main work-horse of the GI compositing approach.
2022-03-25 22:55:44 -07:00
Nathan Vegdahl
c04d343fc0
Add Feathered Square shader node group.
2022-03-23 12:02:50 -07:00
Nathan Vegdahl
afa523482d
Rename addon to something more silly.
2022-03-22 17:47:03 -07:00
Nathan Vegdahl
3f1a4d71fd
Add feature to create camera projection shader node groups.
2022-03-09 18:24:27 -08:00
Nathan Vegdahl
cd1751aca5
First commit with code.
...
Just the skeleton so far, with a bit of code that makes a
useless node-based material.
2022-03-05 20:04:52 -08:00
Nathan Vegdahl
edbed349a7
Add a (currently empty) changelog.
2022-03-05 13:24:44 -08:00
Nathan Vegdahl
454d9a8982
Clean up readme and license file.
2022-03-05 13:21:22 -08:00
Nathan Vegdahl
9874a5f5cb
Initial commit
2022-03-05 13:15:57 -08:00