Commit Graph

17 Commits

Author SHA1 Message Date
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