This is super awesome! Will we ever see this expanded to exporting models from Roblox in the FBX format?
Are there any plans to improve mesh collisions on import? Currently the closest thing we can get to 1:1 collisions for our meshes is PreciseConvexDecomposition which is not precise enough if you have large scaled mesh based terrain/environments, Iād love if there was an option for mesh collisions to use the actual mesh for collisions or collisions could be defined by another mesh specifically made for collisions in the Obj/Fbx file
I donāt know how favorable of an idea this is but I feel like it would be nice to have a mesh decimate feature that was built into studioās import feature as long as it didnāt mess with the mesh or texture quality. Might be a bit of a noob question or statement, Iām a bit new working with mesh. I imported like 3800, and sorted them all just the other week for my game, so Iām sure if this idea was possible it would improve performance of some imported mesh in general .
Will these expanded file types also be included for exporting from studio?
Interesting. I this is not currently on the roadmap, but it is something we should evaluate and determine if it is worth implementing in the future.
For the moment, this team will be focused on further improving the import experience and expanding the importerās feature set.
Our engine automatically applies LOD simplification to meshes for lower-power devices and distance from the player. Can you expand a bit more on what you would like the importer to add to this?
Is there any chance of this paving the way for us to provide our own LODs in the future (especially for collisions)? For some of the usecases I use meshes for, making custom LODs would yield a better balance between performance and usability.
This is out of the realm of import. The importer imports your mesh exactly as you modeled it (unless it needs to simplify because of the 20k tri limit).
Beyond that, the engine has to create a collision model, and currently 1:1 is too expensive for all meshes. If you want us to re-evaluate a possibility for an exact collision option, I suggest that you make a feature request on the request section of the devforum as the team that owns collisions is not the same as this team that deals with import.
I donāt know if Iām just being dumb, but after enabling the beta feature, there is no āMesh Importerā in the plugins.
This is something Iāll need. Iāll need it for my games. Some characters are meshes only and messed up. Thisāll be useful.
Interesting, I donāt think this is on any roadmap at the moment. When I next speak with the people who own the LOD features, Iāll see what they think.
Silly question, but did you restart Studio?
I wanted to try this out and went to studio > beta features and enabled/restarted but I donāt see the button (same problem as guy above)
I agree about the collision problems. Currently it is very annoying to make buildings and indoor areas, because roblox doesnāt support multiple materials per mesh so you have to split the model which creates problems when making collisions, because the mesh has holes. I solve this problem by making separate collision model which takes more time.
Thanks so much; currently, Iām stuck using 4-12 meshes in place of a single mesh for certain environments purely because PreciseConvexDecomposition doesnāt account well for doorways or cavities within a solid, and the existing automatic render levels of detail often create loose geometry extending far outside of the regular bounds of the mesh.
Ok, I was able to replicate the issue on my non-admin account. Sorry about that; looking into it right now. Thanks for the report
Iād say it is more of the responsibility of you, as a developer, to optimize your meshes before importing them into the engine.
Are there plans for a feature that, instead of scaling down, can split the mesh into multiple meshes to stay within the size limit?
Adding onto this - the ability to have draggers to resize a mesh manually on import would be great.
Roblox is finally doing something we all can agree with. This is an absolute win, and Iām excited to see where this goes in the future. Being able to automatically import with PBR later on will be amazing, I canāt tell you how many countless hours Iāve spent on my crappy wifi trying to upload a couple textures lol