Assets can be linked between files within the same project.blend file in the project so it shows up in the asset browser. The user will have to mark relevant datablocks as assets in each.The assert browser will have a "Project" repository that can be chosen, which will show all assets within the project.That's all done using File > Save and file browsers as usual. The asset browser will not add or remove. Folder structure, file names and file saving are left to the user.blend file within the project folder, Blender will automatically know which project it is part of blender_project file indicating that it is a project (similar to e.g.git) The root project directory would contain a.The next step would be making it works also for projects. Up to this point the asset manager will handle only the use case of appending files from a local or online repository. Once this is in the place, the asset manager will need to be modified to understand variations. We would like to support variations for all datablock types, but the first step could be collections (it's effectively like automatically toggling visibility on subcollections to show only one). Not strictly part of the asset manager since this would be a core feature of Blender also usable without the asset manager. You should be able to add multiple assets at a time. When dragging in materials, the underlying target objects should highlight on rollover. When dragging in objects & meshes, they should be able to snap to surfaces. This includes better handling of thumbnails, re-configuring the ID browser to allow for asset browsing, a nice UI widget for managing tags and tag-based filtering.Ī key part of making the UX nice, is to make it effortless to drag assets into the scene. Once the asset manager is working for the basics and the UI can do its job, we can start to make things nice. blend with an asset to append/link into the scene, and functions to add/remove/update an asset. The main operations would be to provide a list of assets and metadata, provide. There would be a Python API to register custom asset repositories as part of add-ons. Here we want to be able to append assets from an online repository like the Blender Cloud, BlenderKit and similar. The description was moved to the #asset_browser project description (click the tag to see it), the Milestone 1 description to #asset_browser_milestone_1.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |