Moo-Ack-Productions / MCprep

Blender python addon to increase workflow for creating minecraft renders and animations
https://theduckcow.com/MCprep
GNU General Public License v3.0
287 stars 24 forks source link

Adding material no_prep properties #561

Closed zNightlord closed 6 months ago

zNightlord commented 7 months ago

This is a part of #440 splitted into many PRs. This first introduce MCPREP_NO_PREP properties under material, this is useful for material doesn't want MCprep prep material overwrites it like on some rigs have been defined in the json file "mob_skip_prep".

Additional question:

image

StandingPadAnimations commented 7 months ago

I don't think an option for force prep is needed. Assuming it's a user override, that should be respected always

zNightlord commented 7 months ago

I don't think an option for force prep is needed. Assuming it's a user override, that should be respected always

I'm just thinking about the case where you decide need prep material but have to go though each of them set it to 0 so.

StandingPadAnimations commented 7 months ago

Eh, I'd imagine the user would know what materials they've set MCPREP_NO_PREP on. Maybe that could be better solved with some UI design to remind the user which materials have no-prep? That might cause some cluttering though, so I'll tag @TheDuckCow on that

StandingPadAnimations commented 7 months ago

Overall I think we could put this under #274 (which I've been meaning to discuss more on for MCprep 4.0) and take a look at it later once we know how everything in a revamped system would fall in place