KTX_Renderslot.py #51421
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#51421
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi Brendon,
Another addon which seems to be appreciated quite well is my KTX_Renderslot.py
It adds itself above the render/animation/audio buttons.
The user can select a renderslot from there (as soon as there are any) instead of going to the UV/Image Editor and select it there.
Furthermore, people can see if a particular slot is occupied or not, so chances of overwriting a slot by accident are smaller.
Of course, if you think the addon is useful for contrib, I can add it myself ;-)
Thanks for looking at it..
Roel
KTX_RenderSlot.py
Changed status to: 'Open'
Added subscriber: @kostex
Added subscriber: @VukGardasevic
@kostex
Made a small UI cleanup and refactor. Please test if you agree with the changes.
Uses active row for showing selection, and icons to show data being present.
KTX_RenderSlot.py
Changed status from 'Open' to: 'Resolved'
Commited to contrib as "render_renderslot.py"
Added subscriber: @sebastian_k
Hey, just came across this script, very nice. What do you think of merging it with this one?
https://blenderartists.org/forum/showthread.php?418624-Render-Tweaker
https://github.com/blendfx/blender/blob/master/render_tweaker.py
It stores cycles render settings in the render slots (not directly in them, but sort of). I think they could go together well.
Hey Sebastian,
Thanks, my script is very small and does nothing more than it should ;-)
I've looked at your script. In any case you can use my code for anything you want.
Your suggestion of merging, do you mean that one of us does that, or do you want to integrate my code into your addon, or think of something together?
I like the idea of having multiple render settings (with even more properties)
I change render sizes very often. I know I can use presets for those already, but it would be nice to incorporate all props in those settings.
Thinking of it, I would like a completely separate system of saving/restoring rendersettings, independent of render slots, but with the option of linking a rendersettings preset to a render slot.
The fact that one needs to render before settings are saved make quite difficult to use. Before I looked at the code and the youtube tutorial, I was struggling to find out what it did and how it worked. Not to downtalk your code by any means !
That is very nice also!
Anyhow, my suggestion would be to have parts.
All without the need to render before things get updated/changed.
I can look into it if you want with the help of your code.
I'm great with copy/paste ;-)
But again, if you feel the urge, be my guest!
Regards,
Roel
Hey, thanks for the answer!
I was thinking of merging because you apparently committed it to addons-contrib. And since our addons both address how render-slots work, I thought it would be nice to have them both in one place. On the other hand sure it's totally possible to keep them separated.
As for code, I am just a python hobbyist, so am totally not surprised if the code doesn't make the functionality clear by itself ;)
About your suggestion to save settings without re-render: You can already do that with the presets.
I use the slots mainly to be able to compare the effect of rendersettings like samples and bounces quickly, that's why I only included those in the presets.
One thing that is in fact missing from my addon: It only works with Cycles. Rendersettings for Blender Internal will not be saved. So that would actually be a good reason to keep the two addons separated. A modular approach is also nice. :)
Then again, the rendersettings make much more of a difference in Cycles than in Internal, there the material and world settings make most of the difference...