[Bf-committers] Proxy Removal for Blender 3.0
Bastien Montagne
montagne29 at wanadoo.fr
Wed Sep 22 10:42:01 CEST 2021
Hi Hadrien,
Thanks for the feedback. Yes overrides of materials are still very
unreliable, this is due to how materials are weirdly related to both
Object and ObData IDs... not to mention that there is currently almost
nothing overridable in materials anyway, so you would need to rely on
tricks (drivers and custom properties) to get some properties editable etc.
Time was lacking to address this issue for 3.0, it is a known TODO for
the near future, together with some other annoying limitations.
All development on liboverrides happens in master currently, no branch
to try out.
Cheers,
Bastien
On 9/21/21 7:15 PM, Hadrien Brissaud wrote:
> Hi Bastien,
>
> as a user I am generally happy with overrides (thanks!!), except when
> I need to override a material. Last I tested the behaviour was rather
> unpredictable : an override was -seemingly- created, but on file
> reload it would revert to the linked material instead, and the
> override button was inoperative (greyed out). I will give this a round
> of testing with latest master tonight, unless there is a specific
> branch I should check out ? I'm a bit out of the loop.
>
> Cheers,
>
> Hadrien
>
> On Tue, 21 Sept 2021 at 16:32, Bastien Montagne via Bf-committers
> <bf-committers at blender.org <mailto:bf-committers at blender.org>> wrote:
>
> Hi fellow users & developers
>
> Now that library overrides gained maturity and are production
> ready in
> the 'character animation' case (where they replace the old 'proxy'
> system), it is time to think about removing those proxies.
>
> Plan is to commit in the coming days the following changes:
> - Add auto-conversion of proxies into library overrides on file
> load;
> - Remove the 'make proxy' operator.
>
> For the time being, an option (OFF by default) will be added to the
> 'Experimental' part of the User Preferences to skip converting
> existing
> proxies on file load. That way it is still possible to force keeping
> proxies if absolutely necessary, and/or for test purposes.
>
> If everything goes well this option will be removed towards the
> end of
> BCon2 (end of October 2021). Full cleanup of internal proxy
> evaluation
> and management code can then happen during BCon1 of Blender 3.1.
>
> Cheers,
> Bastien
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org <mailto:Bf-committers at blender.org>
> List details, subscription details or unsubscribe:
> https://lists.blender.org/mailman/listinfo/bf-committers
> <https://lists.blender.org/mailman/listinfo/bf-committers>
>
More information about the Bf-committers
mailing list