Introduce setup_for_cloud #54463

Open
opened 2018-03-30 00:42:06 +02:00 by Francesco Siddi · 3 comments

In our quest to decouple Blender Cloud from Pillar, I suggest to:

  • move some node_types (such as texture, hdri, group_texture, group_hdri) from pillar to blender-cloud
  • introduce a setup_for_cloud function which would append specific node_types to every cloud project and mark a project as 'set up for cloud'

To further control which node_types are enabled within a project, a setting in the "Edit Project" section could be provided.

Note: this feature comes from the request of enabling HDRI node_types in private Blender Cloud projects. Enabling HDRI has consequences (regarding CORS) and should be discussed in a separate issue.

In our quest to decouple Blender Cloud from Pillar, I suggest to: * move some node_types (such as texture, hdri, group_texture, group_hdri) from pillar to blender-cloud * introduce a setup_for_cloud function which would append specific node_types to every cloud project and mark a project as 'set up for cloud' To further control which node_types are enabled within a project, a setting in the "Edit Project" section could be provided. Note: this feature comes from the request of enabling HDRI node_types in private Blender Cloud projects. Enabling HDRI has consequences (regarding CORS) and should be discussed in a separate issue.

Added subscribers: @fsiddi, @dr.sybren

Added subscribers: @fsiddi, @dr.sybren

Looks good to me!

Would setup_for_cloud() be automatically called when someone creates a project while the blender_cloud extension is loaded?

Looks good to me! Would `setup_for_cloud()` be automatically called when someone creates a project while the `blender_cloud` extension is loaded?

Yes, that's the idea.

Yes, that's the idea.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: archive/blender-cloud#54463
No description provided.