Question How to move things in an asset bundle?

clevenger

Member
Messages
30
Reactions
8
Points
8
A lot of the asset bundles of things like classrooms or restaurants are great, but is there some way to break out some pieces so they can be moved? It's harder to do a scene in a bar or classroom if all the chairs can't be moved.

maybe there is a tool to take an asset bundle and "unbundle" it or make some of the objects like chairs into separate assets so they can be moved?
 
  • Creators might create a static assetbundle that is just once huge unmovable piece. This allows for significantly better performance and also allows the use of baked lightmaps.
  • An assetbundle can contain multiple objects. So if setup that way by the creator, you can load each chair (or other object) as its own CustomUnityAsset, so you can move them around individually. Of course its also more effort for the user, since you HAVE to add them all one by one to the scene. An example of this is my SecretRoom environment, where you can build your own custom rooms from the set of parts included.
  • Using plugins (specifically made for each asset) you can also modify objects inside a CustomUnityAsset. SecretRoom has scripts to modify the spotlights, move the metal hooks for the entire scene around and similar things. I'm currently working on a chair asset that can be entirely customized using such a custom plugin:
    • 1608969219201.png

  • With some effort you can extract content from a Unity AssetBundle. Note that there might be legal concerns to consider if you share the modified content later. What you need to do is mentioned in this tutorial: https://hub.virtamate.com/resources/unity-assetbundles-for-vam-1-xx.167/
 
Upvote 0
Back
Top Bottom