Commit Graph

18 Commits (b0f62a732dbd0e649b1effe326d6d4607367e059)

Author SHA1 Message Date
pullusb 7fa914e438 Add templates options for fileoutput
1.7.3

- added: Optional string templates for fileoutputs
  - add `base_path, file_slot, layer_slot` arguments to operators
  - possible keywords are as follow:
    - '{object}' : Set object name
    - '{gplayer}' : Set Gp layer name
  - Default template when not passed:
    base_path = `//render/{object}`
    (for multilayer exr, default to `//render/{object}/{object}_`)
    file_slot = `{gplayer}/{gplayer}_`
    layer_slot = `{gplayer}`
2024-04-22 11:59:30 +02:00
pullusb c6dfcb6655 Fix output file format problem 2024-04-17 17:03:34 +02:00
pullusb c6c9c7f56c Refactor to allow separate gp render scene and compositing scene
1.7.0

- fix: problem when removing render layers
- changed: node distribution refactor, allow separate compositing scene
  - Compositing scene (holding nodes) can be separated from render scene (holding GP objects and related viewlayers)
  - Default render named changed from `Render` to `RenderGP`
  - New properties in exposed Dopesheet N panel to manually set Render scene and Compo scene
  - Operator expose a `node_scene` parameter to separate where to send nodes
  - Switch scene button can have an extra button to go in compo scene if found
2024-04-16 18:01:10 +02:00
pullusb f6be9c056d individual split to scenes
1.4.0

- added: split selection to scenes individually
2023-06-26 18:11:17 +02:00
pullusb 12cce98e41 trailing whitespaces cleanup 2023-01-18 14:28:27 +01:00
pullusb a736eec7c9 autobuild beta
1.1.1

- changed: autobuild beta
2023-01-06 15:10:10 +01:00
pullusb e086eb4050 fix nodegroup socket error in blender 3.4
1.0.3

- fixed: Send to render layer compatibility with blender 3.4
- added: clear default nodes when creating new render scene
2023-01-05 16:03:25 +01:00
pullusb 8a5654e977 ignore object with leading dot
1.0.2

- added: GP object with name starting with `.` are ignored from "all objects" operation (renaming, numbering, sending to render scene)
  - temporarily, layer named `note` (case insensitive) are ignored as well. This should be removed in later version to keep only dot exculsion rule.
2022-12-19 20:15:11 +01:00
Pullusb e64575b60f fix send all gp ops
0.6.2

- fix: problem sending all visible GP
2021-10-27 16:31:31 +02:00
Pullusb 7b79542c6a Fix multiscene ops and batch script generation
0.6.0:

- feat: button to generate a background rendering script to batch multi-scene
- fix: exposed checkbox to change scene AA settings, should be on except if there are NG_merges. (auto-off when using merge nodes buttons)
- fix: default generated scene have native AA
- fix: adding layers from object in other scene use active scene (stop always rerouting to 'Render' scene)
2021-10-25 16:02:11 +02:00
Pullusb 20ab99889d added a 40s timeout on frame analisys
0.5.7

- added: timeout on scene plit and autocrop border to avoid freezing blender
- ui: minor correction
2021-10-13 19:00:15 +02:00
Pullusb 2aa4ecc00e Scene split and json export
0.5.0

- feat: add a render operator that render all scene
- feat: split selected object to a separated scene
- feat: crop border to objects
- feat: export AE position coordinates to replace layers
- change: ops gp.clean_compo_tree now take context.scene
- fix: tick `use_compositing` and untick `sequencer` in new scenes
2021-09-30 18:51:49 +02:00
Pullusb a0a1647bf9 viewlayer management and fixes
0.3.7

- fix: set render scene res at 100% at creation
- fix: exclude VL assignation
- feat: delete a render_layer (and add concerned gp layers to exclude)
- feat: reactivate all viewlayers
- feat: activate only selected viewlayer for fast re-render
- ui: rearrange + new buttons
2021-09-23 19:14:48 +02:00
Pullusb 556612664d fixes new merge lower name node format
0.3.0

- fix: viewlayer exclude attribution error
- fix: force PNG 8bit 15% compression for output settings
- change: GP dopesheet merge ops -> viewlayer merge instead of creating alphaover node
- feat: batch to_lower name
- feat: copy active output node format to selected
2021-09-21 18:23:25 +02:00
Pullusb 9044134d79 AA and exclude fixes
0.2.8
2021-09-18 18:07:44 +02:00
Pullusb 01075a9631 update names
0.2.6

- ui: name changes
- ui: dedicated tab in Node editor too
- addon: rename addon from "GP export" to "GP Render"
2021-09-16 12:14:14 +02:00
Pullusb 47baf97822 UI update and fixes
0.1.1

- ui: show number of selected obj
- ui: show panels in dopesheet and node windows
2021-09-08 18:29:10 +02:00
Pullusb 38481de18d wip first usable version 2021-09-07 23:11:42 +02:00