I was seeing online that this was not possible but I want to check to make sure. I want to change the config dynamically so I was hoping this could be done without rebuilding the project. Thanks.
Hello Josh,
When you start an nDisplay cluster with an .ndisplay config file (this is the only way to start ndisplay, you can’t use a binary asset other than the one included in the Level), here is what happens:
- If .ndisplay has “assetPath” set, then we’re looking for its instance in the level. If found, we override some properties and use this instance as our main root actor.
- If no instances found in the level, but asset path is valid, and an asset is available, then we spawn new instance from the asset, override some properties and use it as main root actor.
- If no asset found, we just create a new DCRA and initialize it from config file.
I would suggest you do the following.
- Export your current nDisplay config as *.nDisplay (Export button from within the 3D Config editor), parse it (its text format) and look at what properties are in there. There is a lot exposed but not everything is exposed.
- If the intended property to be changed is in there, then good. You can change this as desired between launches.
- If not, then you cannot override such property atm. If you really do, please let us know and we’ll see if we can expose it.
Do you have a list of specific properties you’d like to override?
Let us know,
Sev