0
$\begingroup$

I want to gather a folder of objects to use in blender, but I don't know how to separate it from the blend file, or how I would put it back in.

$\endgroup$
  • $\begingroup$ What is the problem you can't solve? It's possible save object in another blend and then link or append object from there. It's possible to export it as fbx, obj, dae etc. and then import it into scene. Or you can save certain object into startup file and have it into Shift+A menu. What is not suiting what you're after from mentioned above? $\endgroup$ – Mr Zak Dec 4 '17 at 18:45
  • $\begingroup$ @MrZak The OP might be referring to browsing datablocks inside a blender file whose UI is presented as browsing a system folder. Not sure,though $\endgroup$ – Duarte Farrajota Ramos Dec 4 '17 at 23:21
  • $\begingroup$ @Gregory You can't really save a bunch of datablocks as discrete system folder, they are an integral part of the .blend file and can't be "detached". You can however append a group of desired objects into an empty clean .blend file and then use said file as a library. Search for "append file" $\endgroup$ – Duarte Farrajota Ramos Dec 4 '17 at 23:22
1
$\begingroup$

If you are looking to make separate .blend files of particular objects you will use later on in different scenes, there are a few things you must consider.

Actually Making Separate .blends:

If you have an object in a scene that you want to keep for later use but you don't want it in that particular scene, you can simply press ctrl+c in Object Mode with that object selected and it will bring up a menu and it will ask you to copy to buffer... Select that.

Now open up a brand new blender and delete everything in the new blender scene except the lamp and camera. (that is if you need to)

Press ctrl+v to paste the object that you copied to buffer from the other blend and it will appear with all the file paths and textures just like in the original blend. If you do not want to have the object in its original .blend file (not the one you copied to) you can delete it because you copied it to a new file.

Always save your progress.

The Things You Need to Consider:

When making separate .blends for individual objects you computer gets full fast. I have had experience. When you computer is full, blender becomes very slow. I have found that putting packs of objects in a .blend file that are related is very helpful and you can find objects you are looking for faster.

EX: You have household items like plates and you have different models for each plate. Put them all in the same .blend but move each different model to different layers.

Another way to have them separate in the same .blend file is to have the objects in separate groups, with this method you will need to have everything in the .blend file visible to the camera because when linking object groups into a new scene it can get frustrating when you try to render things and cannot see them. You can learn about grouping, linking and appending here https://www.youtube.com/watch?v=iOgOKp7fGko

Also when making separate .blends for an object/objects you need to think about your file structure because when you build up a repository of .blends it can get really confusing when you are trying to find something. Good, organized file structure is so much better than having files all over your computer.

An example of good file structure can be found here http://artstorm.net/journal/2011/08/filmmaking-file-structure/

I hoped this helped in some way.

$\endgroup$
0
$\begingroup$

One solution is to create a file that acts as the folder in which you place the objects. Then you can append them into a scene (File>Append) by navigating to that file and opening the object folder in it.

There is an addon called SenseiFormat that includes a feature called Pocket that is exactly what you are talking about, but the addon has a large number of other things and changes to Blender that you may not want. The addon is free though, so it may be worth a try. You can find it here: https://blendersensei.com/

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.