Change Custom Paths via external settings file / registry editor + Extra "in house" shared library

First and foremost, I’ve already used the “submit idea” feature on Twinmotion’s Roadmap page, but feedback on that is non-existent, so I’m resorting to posting here to try and give it a bit more visibility.

A few months ago our practice implemented Twinmotion as their mein visualisation tool. While we love the software and we are getting great results and feedback, we have run into two operational issues:

  1. By default, Twinmotion saves all downloadable library items (Megascans, Sketchfab, HDRIs, etc) in the User/Documents folder. At our practice, this folder is backed up by OneDrive, which is causing issues as it quickly fills up the available space with Twinmotion assets, which can be quite large.

The logical solution is to redirect all library paths to our network drives so people can “share” the assets, and the download only happens once. However, the current method to achieve this is to change these values manually via Twinmotion’s Preferences, and given the number of people using the software and the fact that not every user is tech-savvy or familiar with Twinmotion’s inner workings, this approach is not feasible.
To make matters worse, an update of Twinmotion overrides these values back to their defaults.

A config file or registry key that can be deployed centrally would easily resolve this issue, but as far as I have investigated, this is not an option. This means there’s no other way than to manually change these values on each PC, which will have to be done again every time we update Twinmotion - which is dead on arrival due to the number of PCs with the software installed.

  1. We also lack an efficient method for sharing assets created in-house within the practice. While using the “personal user library” is an option, allowing all users to write access to it would be a logistical nightmare. Moreover, doing so would eliminate the ability to maintain a personal library, which can occasionally be useful for individual users and teams.
    What we need is another extra “shared” library in addition to the personal one.

Any help tying tot sort this or getting it flagged as important would be appreciated.

¡Claro! Aquí tienes un par de opciones para traducir la frase al inglés, considerando el contexto técnico:

Opción 1: Más literal

We have the same problem, but additionally, when we try to select a folder on our network, we get the message: “Please select an empty folder to host the library.”

Opción 2: Más fluida y técnica

We’re encountering the same issue. Furthermore, when attempting to choose a network folder, we receive the error message: “Please select an empty folder to host the library.”

Yes, I agree. As new releases come out quite often, it is a bit of a pain to have everything go to the Documents folder and then have to redirect. I did raise with tech support about being able to reuse folders instead of new empty ones. They first explained that they determined it is best to have full release installs of the product rather than updtes. Based on that they replied “Since its possible to have multiple installs across different versions available, it’s important to have clean folders for the libraries, since it can cause issues if you have incompatible file versions for library items if all versions of Twinmotion shared the same library folder.” So the empty folder is probably going to remain. Being able to have a small text file with the custom paths that the program reads on install would be super helpfull thought. You just need to add the version number in front of the folder name for each release and everyone would be happ enough.