Blender Proxy
there are two kinds of proxy in blender , instance based and group based ,
1. Instance based proxy
# pros-
you can move it anywhere
You can change the mesh level (lowpoly-highpoly)
# cons-
-You can not change any name in your main file
-You can not edit anything
-While making rig proxy by ctrl alt p . Will create some rig issues like delaying mesh and duplicate armatures sometimes
-You can not make rig local easily
-----------------
2. Group based proxy
#pros-
-You can make local anything without losing data
-possible to change naming even after linking
#cons-
-You can not move it
-You can not swap meshes from high poly to lowpoly
------------------------------------------------
So basical both has its own pros and cons .
Now what would be feasible ?
Same as Blend library addon but little differently
lets call it . BlenderProxy V1
-user can set Project folder(e.g XYZ) in preference menu ,
- CTRL + ALT + L = append ,
- CTRL + Shift + L = Link
when someone press shortcut for link/append on viewport , it will display a menu
showing all the folders which are in XYZ folder , suppose in XYZ there are 3 folders which every project has i think (characters,BG,Props)
so our menu will display these three name in the list , now inside that in he submenu we will only find all the groups (which we created in BG/props/character folder's blend files)
- and when we click on any group it will import it as a instace based proxy ,
but while importing content from the "Character" menu it will import it as group based proxy , so where it reads "character" it will import it as group based proxy and other then that it will import it as instance based proxy
this will make pipeline lot easier ,
let me know what do you think about it
1. Instance based proxy
# pros-
you can move it anywhere
You can change the mesh level (lowpoly-highpoly)
# cons-
-You can not change any name in your main file
-You can not edit anything
-While making rig proxy by ctrl alt p . Will create some rig issues like delaying mesh and duplicate armatures sometimes
-You can not make rig local easily
-----------------
2. Group based proxy
#pros-
-You can make local anything without losing data
-possible to change naming even after linking
#cons-
-You can not move it
-You can not swap meshes from high poly to lowpoly
------------------------------------------------
So basical both has its own pros and cons .
Now what would be feasible ?
Same as Blend library addon but little differently
lets call it . BlenderProxy V1
-user can set Project folder(e.g XYZ) in preference menu ,
- CTRL + ALT + L = append ,
- CTRL + Shift + L = Link
when someone press shortcut for link/append on viewport , it will display a menu
showing all the folders which are in XYZ folder , suppose in XYZ there are 3 folders which every project has i think (characters,BG,Props)
so our menu will display these three name in the list , now inside that in he submenu we will only find all the groups (which we created in BG/props/character folder's blend files)
- and when we click on any group it will import it as a instace based proxy ,
but while importing content from the "Character" menu it will import it as group based proxy , so where it reads "character" it will import it as group based proxy and other then that it will import it as instance based proxy
this will make pipeline lot easier ,
let me know what do you think about it