florentin.luce
09a47413c3
Use GP_RENDER_FILE_FORMAT env var to set file output nodes
2024-12-04 16:22:34 +01:00
pullusb
19c43e6268
Fix material duplication clean comparing with non-GP mats
...
1.8.11
- fixed: cleaning materials duplication checked against name without checking material GP type
2024-11-27 14:33:20 +01:00
pullusb
772af8cb3f
fix auto-merge by prefix in autobuild
...
1.8.10
- fixed: node not deleted after a merge using (compo scene not referenced correctly to point node_trees)
2024-11-14 12:38:53 +01:00
pullusb
bd7b022af8
avoid error when setting object active at the end of autobuild
...
1.8.9
2024-11-06 14:23:25 +01:00
pullusb
09eca87060
Fix #4 export transformation to AE with export helper
...
1.8.8
- added: Add `export transformation to AE` in export menu:
- export camera
- export objects transformation
- export exposition (object, GPencil keys, etc)
2024-10-15 15:07:11 +02:00
pullusb
d6a102b044
less flashy color on render layer node color - eye care update
...
1.8.7
- changed: Layer `channel_colors` have _value component_ clamped to 0.65 when transfered to compo node (eye care update)
2024-10-01 17:16:44 +02:00
pullusb
e67adcb3f7
remove masks exclusion from list (sometimes wanted in export)
...
1.8.6
- changed: removed mask terms from exclude export list `MA, MASK, mask, MSK, msk` (still excluded when opacity is at 0)
2024-09-23 15:03:22 +02:00
pullusb
b0f62a732d
group adjacent prefix now ignore case
...
1.8.5
- changed: `group adjacent prefix` prefix pattern now ignore case
2024-09-19 18:03:24 +02:00
pullusb
8be44fa1e5
fix select node from layer and adjust object numbering check
...
1.8.4
- fix: select node from layer
- changed: Check for problems: object numbering check does not list as error if parent part has number prefix (previously checked only for last part)
2024-09-11 18:32:38 +02:00
pullusb
ea0561e14e
Add more default prefix for mask layer exclusion
...
1.8.3
- changed: for layer with 0 opacity, do not send to render and keep opacity
- removed: `GP` prefix exclusion to send GP to render
- added: more default prefix exclusion for _layer to render_ and _skip opacity reset_ (`MASK, mask, MSK, msk`)
2024-09-09 14:38:16 +02:00
pullusb
747638eca9
Fix reset layer state in autobuild
2024-09-04 17:21:43 +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
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
fbbc0ecaf3
Remove default scene use restriction
2024-04-22 15:39:40 +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
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
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
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
4618982a37
remove poll check of gp active limiting use in script call
...
1.6.4
2024-03-28 10:29: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
1a97f75692
connect selection to new or existing fileout
2024-01-16 16:55:07 +01: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
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
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
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