← All ideas
  • Published 5 Mar 2024

Geometry Node: Get Scene Custom Properties

Proposal:

Same as "Scene Time" and "Active Camera" Node that read a data from curent scene. An Node needed to get custom propertieres from current scene . For now it is possible only with connect scene prop to GeoNode via driver but this not work for linked asset.

Currently this is possible only with convert linked asset to library override and connect scene prop with driver one by one for all objects. this is very time consuming and hard to update in a scene with many object.

Scene custom properties.jpg Scene Properties.jpg

Advantage:

This tool will give control on many objects with a few parameters and auto connect on each individual scene. any asset can act different for any scene depends on what needed on that specific scene.

Example:

Imagen you setedup a scene with many buldings and street lights and cars then you need to have same scene in day and night mode even summer and winter. if each asset has presetup mode for difrent situation it coult atomaticaly switch for each scene invidualy.

Problems:

  1. Object could be Link to a scene that does not contain that specific custom parameter.
  2. Parameter type in scene could be different than the required parameter in linked object.
  3. This is possible only by name base method that Blender developers prefer not to use.

Solutions:

Just same as "Named Attribute" Node, A boolean value for Exists of requested prop in scene will let the user handle it and switch to default value or any other solution for many different cases.

(Actually same idea could have benefit for shader editor too)

100%

Development Status: Open

Upvote 11 Downvote 0
Nevil
5 Mar 2024

0 Comments