pullusb
1121c489a8
remove poll in check layer
2024-09-04 17:03:33 +02:00
pullusb
2e9b379144
version bump
2024-09-04 15:54:14 +02:00
pullusb
e97a86b624
Merge branch 'main' of ssh://git.autourdeminuit.com:222/autour_de_minuit/gp_render into main
2024-09-04 15:53:10 +02:00
pullusb
aefc84fd7a
Add pattern for layer group merge and check layer in autobuild
...
1.8.1
- added: `Reset Layer State` (Check layer) in Autobuild
- added: environment variable `GP_RENDER_LAYER_GROUP_PATTERN` for layer merging regex pattern
2024-09-04 15:46:15 +02:00
Pullusb
1078e5d858
disable copy timeline marker from node compo scene
2024-07-31 17:07:16 +02:00
Pullusb
8a4fc9e6f4
add timeline marker
...
1.8.1
- added: transfer timeline marker to render scene
- fix: scene viewport switch when using autobuild manually
2024-07-31 16:48:08 +02:00
pullusb
fe3f0ae869
rename fields in selection to fileoutput
...
1.8.0
- added: Allow to rename output on the fly using `connect selection to output`
2024-06-24 16:10:44 +02:00
pullusb
332f8594ea
autobuild scene switch choice
...
1.7.4
- removed: Restriction to use default scene "Scene"
- added: autobuild choice to change active scene:
- `NONE` : No change
- `RENDER`: Go to render scene containing GP
- `NODES` : Go to compo scene scene holding nodes
2024-04-22 16:08:45 +02:00
pullusb
270b0fb20e
ensure node_scene use node
2024-04-22 15:48:45 +02:00
pullusb
fbbc0ecaf3
Remove default scene use restriction
2024-04-22 15:39:40 +02:00
pullusb
2251313794
Fix problem when viewlayer name reach character limit
2024-04-22 15:20:17 +02:00
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
de66ed85ba
initial support for template in output base path and slots
2024-04-18 18:12:18 +02:00
pullusb
ad083e45b6
File output - Selectable socket to connect in popup
...
1.7.2
- added: selectable output popup in `connect to file output` operator
2024-04-18 15:11:59 +02:00
pullusb
c6dfcb6655
Fix output file format problem
2024-04-17 17:03:34 +02:00
pullusb
58015c11be
fix bracket character base path
2024-04-17 15:15:40 +02:00
pullusb
16a4014da9
Fix file output base path
...
1.7.1
- fix: file output base path depending on file format
- fix: problem when connecting render layers
2024-04-17 14:37:44 +02:00
pullusb
4627b50248
version bump following refactor
2024-04-16 18:01:59 +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
fb810c1256
Changed repo url in doc and tracker infos
2024-03-28 17:05:42 +01:00
pullusb
abc93bc1f9
code render scene comments cleanup
2024-03-28 11:51:57 +01:00
pullusb
4618982a37
remove poll check of gp active limiting use in script call
...
1.6.4
2024-03-28 10:29:44 +01:00
pullusb
4bf13755eb
remove poll on ops Normalize Layers Name
2024-03-28 10:16:44 +01:00
pullusb
248f686e78
remove poll on autobuild
...
1.6.3
- changed: remove poll check on autobuild operator
2024-03-27 18:15:17 +01:00
pullusb
b973668f02
set default file output to EXR multilayer
...
1.6.2
- changed: Default fileout format changed from `OPEN_EXR` to `OPEN_EXR_MULTILAYER` (a `FILE_FORMAT` env variable can be set to specify nodes format)
- changed: Default compression changed from `ZIP` to `PIZ`
- changed: Rename/renumber function consider OPEN_EXR_MULTILAYER to affect `layer_slots` instead of `file_slots`
2024-02-22 17:29:41 +01:00
pullusb
9820f273c2
fix preview output in blender 4
...
1.6.1
- fixed: preview output for Blender 4.0+
2024-02-22 11:56:18 +01:00
pullusb
c176f7ab6a
better check for connect selection to output node
2024-01-17 18:37:00 +01:00
pullusb
1a97f75692
connect selection to new or existing fileout
2024-01-16 16:55:07 +01:00
pullusb
a6e8da6973
fix merge function for blender4
2024-01-16 13:56:18 +01:00
pullusb
74d94e2cdb
compatibility update for blender4
2024-01-16 12:27:10 +01:00
pullusb
29debe4cb4
fix error
2023-07-13 18:50:00 +02:00
pullusb
4721380344
swf export and pdf multipage
...
1.5.0
- added: swf export (include binary for linux and windows)
- added: pdf single multipage file exports
2023-06-29 18:15:59 +02:00
pullusb
c8e576b7e7
show send single object even in non-render scene
2023-06-27 17:28:36 +02:00
pullusb
2f4afd7584
add invisible material hide in check layers func
2023-06-27 15:12:32 +02:00
pullusb
7abb626a05
renumber and exclude layer use current scene
...
1.4.1
- added: expose button for output file de-numbering
- changed: denumbering and exclude layer based on current scene instead of render scene only
2023-06-27 11:50:31 +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
771a481262
changed: auto-crop ignore MA_ prefixed layers
2023-06-21 18:33:50 +02:00
pullusb
ee03cf734b
add resolutoin in crop_infos
...
1.3.6
- added: scene resolution in json crop pixels information, per objects
- changed: fixed name `crop_infos.json` for exported crop pixels information
2023-06-20 14:37:39 +02:00
pullusb
4e2ea0e122
fix delete view layer error in merge
2023-06-08 15:28:52 +02:00
pullusb
352027ad8c
exclude layer buttons
...
1.3.5
- added: button to exclude viewlayers and nodes by selection or by hided layers
2023-06-08 12:39:39 +02:00
pullusb
bc5a046bec
tweak startup, add multi layer merge
...
1.3.4
- added: multi object merge
- changed: little tweak on GP render startup
2023-06-07 17:31:38 +02:00
pullusb
04d6349d1c
normalize layer name: convert points to underscore
2023-06-07 12:13:50 +02:00
pullusb
3a014e077e
fix modifier target check
...
1.3.3
- fixed: problem evaluating broken modifier target
2023-06-07 11:59:26 +02:00
pullusb
556f767f3b
compatibility with newer Blender
...
1.3.2
- fixed: compatibility with blender 3.5 (nodegroup socket API change)
2023-04-04 15:51:41 +02:00
pullusb
b19f9d9473
preview gen in autobuild
...
1.3.1
- added: preview generation in autobuild
2023-04-04 11:41:18 +02:00
pullusb
c58654a7e1
stacked preview in composite output
...
1.3.0
- added: Preview with a combined alpha over of all render layer available
- added: button to clear preview nodes
2023-04-04 11:09:00 +02:00
pullusb
6624c45228
autobuild: Set single user
...
1.2.3
- added: autobuild set each gp objects data to single user
2023-02-28 15:58:55 +01:00
pullusb
e03593bb1a
Disable default merge layers in autobuild
...
1.2.2
- changed: autobuild disabled merge adjacent layer by default
2023-01-23 17:13:37 +01:00
pullusb
12cce98e41
trailing whitespaces cleanup
2023-01-18 14:28:27 +01:00
pullusb
f3646e37df
Append GP render workspace from dopepsheet panel
...
1.2.1
- added: bundle app_template to load "GR Render" workspace from it
- added: ui button in dopesheet to load GP render workspace
2023-01-17 16:50:42 +01:00
pullusb
544cd7bf56
enable background and remove timer in autobuild
...
1.2.0
- changed: enabled when launched in background
- added: autobuild: hide "invisible" material
- removed: timer to setup render scene
2023-01-17 15:50:10 +01:00
pullusb
0eea0661bc
fix automerge - force set color
...
1.1.4
- Changed: force set color by prefix if autobuild option swiched on
- fixed: problem with auto merge adjacent layers
2023-01-11 18:54:33 +01:00
pullusb
b1cc4fa5d7
Clean GP material stack
...
1.1.3
- added: clean material stack in auto-build
2023-01-11 17:36:43 +01:00
pullusb
fd91900328
expose autobuild options
...
1.1.2
- added: popup panel with options for autobuild
2023-01-10 18:41:09 +01:00
pullusb
7f359dd910
update comment
2023-01-10 15:41:32 +01:00
pullusb
d99199ed48
fix empty names - set color
...
1.1.1
- changed: autobuild beta
- added: autobuild: fix layer name with empty desc (only prefix)
- added: autobuild: Set layer color autoamtically (if not some already there)
2023-01-10 15:39:05 +01:00
pullusb
dd57f0651e
autobuild beta max
2023-01-06 16:05:09 +01:00
pullusb
a736eec7c9
autobuild beta
...
1.1.1
- changed: autobuild beta
2023-01-06 15:10:10 +01:00
pullusb
10c279c315
partial autobuild
...
1.1.0
- added: `autobuild` button (partial auto-buildfor now)
- added: make sent object selected
2023-01-05 18:05:24 +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
b6e695eef3
fix 2D position for AE from linux
...
1.0.1
- fix: `Export Camera 2D Position To AE` file format not working on windows when export from linux (add CRLF terminator to generated text file)
2022-07-20 18:09:28 +02:00
Pullusb
2f7834ac94
use Z by default
...
1.0.0
- fix: activate Z pass on newly created viewlayers
2022-06-01 16:50:59 +02:00
Pullusb
4b59adf138
back to tabs for ae keys export
...
0.9.9
- fix: `Export Camera 2D Position To AE` use tab again instead of space in key clipboard format. otherwise paste doesn't work in After-Effect
2022-02-09 16:35:07 +01:00
Pullusb
c5ea98b4d0
export anim cam 2d positionwithin bg cam
...
0.9.8
- feat: `Export Camera 2D Position To AE` to export 'anim cam' (or selected cam) frame center pixel coordinate within scene camera.
- write txt file as after effects postion clipboard data
2022-02-09 12:27:29 +01:00
Pullusb
d43e59b7c7
Select node from layers
...
0.9.7
- feat: `Select Nodes` added in Dopesheet. Select nodes associated with selected gp layers and report if there are errors
2022-02-07 16:05:47 +01:00
Pullusb
a9c9de2f76
Disable multiframe-editing
...
0.9.6
- added: `Check layers` disable multi-edit in all gp data. Seemed to cause artifacts on some renders (tested on 2.93.5)
2022-02-02 14:24:04 +01:00
Pullusb
baa9dbec35
cascade file checks
...
0.9.5
- added: `check for problems` button also propose to run GP toolbox's file checker (if addon is enabled) to perform generic file checks
- changed: `check for problems` skip check for opacity on 'MA_' prefixed layers
2022-01-27 18:08:24 +01:00
Pullusb
64efb7e395
render checkers and codefix
...
0.9.4
- feat: `Renumber files on disk` option using number in file outputs (under advanced gp render options)
- feat: new `Check for problems` button, check if problem in layer state, missing file out, broken gp modifier target and report
- added: clean nodes now also rearrange inside nodegroup
- changed: `Check layers` now trigger `export layer infos` automatically.
- fix: `export layer infos`:
- create render folder if necessary
- masks list in json file use name as keys instead of sub-value
2022-01-26 16:32:33 +01:00
Pullusb
5cca446fc0
layers info json exporter
...
0.9.3
- feat: export a json with layers info for compo. Masks, opacity, blend mode
2022-01-24 23:14:12 +01:00
Pullusb
89abd181e2
Mask checker
...
0.9.2
- feat: add button to check if and which layers have masks
2022-01-24 13:15:59 +01:00
Pullusb
04093cad39
dont report fill disable
...
0.9.1
- change: stop reporting all use light disable on `check layer` (too many messages)
2022-01-24 11:43:47 +01:00
Pullusb
3aa8ccccfe
object renumbering from depth
...
0.9.0
- feat: Renumber objects prefix according to origin point depth, and button to remove
- ui: improve dopesheet panel readability
2022-01-22 19:13:11 +01:00
Pullusb
55f9248c6a
Set composite output from fileout node
...
0.8.0
- feat: Select a file output node. Set active file slot path and settings to main Scene output.
- Button in GP render panel with `Advanced` options active.
- Or search operator label `Set Active File Output To Composite`
- if Composite is already linked, pop-up ask if link should be replaced
2021-12-16 19:10:00 +01:00
Pullusb
f02ab79a06
clean ops arrange renderlayer nodes
...
0.7.0
- feat: `clean nodes` ops now rearrange renderlayer nodes within frames
2021-12-09 12:14:57 +01:00
Pullusb
75a26fa4b6
Fix shift export
...
0.6.9
- fix: shift correction error
2021-11-17 15:15:44 +01:00
Pullusb
e3f97e7e61
export main Scene crop with it's own name
2021-11-12 17:14:34 +01:00
Pullusb
266079410a
consider only renderable gp for crop export
...
0.6.8
2021-11-12 17:02:19 +01:00
Pullusb
da86da59ce
multiscene viewlayer check
...
0.6.8
- feat: New multi-scene viewlayer inspection button
- fix: revert back export json crop to use GP names when available
2021-11-12 15:42:32 +01:00
Pullusb
046c60cec6
scn name fileout lowercased
...
0.6.7
- fix: scene.name lowercased when set in outputfile name (using reset settings operator)
2021-11-11 14:48:53 +01:00
Pullusb
4bdd6e9fb9
fix export json crop
...
0.6.7
- fix: export json crop use scene name instead of first found GP.
2021-11-11 14:36:57 +01:00
Pullusb
b587794ac5
fix crop json export and add extra ui
...
0.6.6
- fix: problem when creating Json
- ui: add gp render extras panel in scene prop (closed by default)
2021-11-05 11:00:22 +01:00
Pullusb
d080a9cefa
ae position keys export an shift correction
...
0.6.5
- feat: AE key exporter (not exposed).
- Add a basic 2D positions-keyframes exporter (in camera view space). export 2d position of selected object origin to copy-paste on AE layer.
- feat: If 'Camera Overscan' addon is activated, append a button to fix camera shift.
2021-11-04 22:20:21 +01:00
Pullusb
2a0c173048
fix batch
...
0.6.4
- ui: render selected scene has hints on popup panekl like gen batch
- changed: always re-export crop info when using render all scene and generate batch
- changed: batch file has minutes at the end of the name
- fix: windows dynamic batch problem
2021-10-29 16:42:35 +02:00
Pullusb
1f551da12e
show active layer obj conflict in ui
...
0.6.3
- fix: show in ui when there is an active dopesheet layer that is not in active object
2021-10-27 18:53:39 +02: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
50c0b0b1a9
fix redner scene creation error
...
0.6.1:
- fix: in generated bat use %Username% variable (still limited to studio path model)
- fix: error when creating render scene
2021-10-25 20:11:59 +02:00
Pullusb
1a992a1092
fix reset settings error
2021-10-25 16:28:54 +02:00
Pullusb
2b6640dc0d
minifix on scene aa update
...
6.0.0
2021-10-25 16:19:37 +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
d3871dcc88
Ops to render selected scenes only
...
0.5.9
- feat: Select which scene to render
- ui: `replaced render all sub-scene` by `Render Selected Scenes`
2021-10-21 19:55:41 +02:00
Pullusb
51a681b880
fix multiscene render
...
0.5.8
- fix: skipping when rendering multiscene
2021-10-18 12:09:52 +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
64695a042f
clear frame out of range option
...
0.5.6
- feat: `check layers` new `clear frame out of range` option (Disabled by default)
- ui: `check layers` show the number of targeted GP objects
2021-10-11 16:47:22 +02:00
Pullusb
72f206a885
Show total of output nodes when muted
...
0.5.5
- ui: add a _total count_ output file to display when output is muted
2021-10-08 18:21:27 +02:00
Pullusb
b0e4f23424
add scene name to viewlayer popup
2021-10-08 17:46:50 +02:00
Pullusb
ab1698730d
viewlayer panel popup
...
0.5.4
- feat: button to popup a floating panel with viewlayer list for easy check/toggle
2021-10-08 17:01:33 +02:00
Pullusb
014df3c996
scene context for view layer exlude management
...
0.5.3
- fix: manage output : activate only some viewlayer take context.scene instead of render.scene
2021-10-08 15:29:56 +02:00
Pullusb
79e2e058f3
fix rename lowercase with target modifier
...
0.5.2
- fix: `rename lowercase` also change modifier layer target names (else target was broken)
2021-10-01 12:58:46 +02:00
Pullusb
65c7142786
bridge reconnect nodegroup on clean
...
0.5.1
- feat: reconnect existing sockets inside nodegroups with clean nodes > re-order
2021-10-01 12:42:21 +02:00