would it be possible to include LOD01 in the encryption as well as a future addition?
Many developers might just hide little parts such as screws on LOD01, with the main detailed mesh still being included. Then only in LOD02 the main mesh would start to be simplified.
Having only LOD00 encrypted makes it very easy for people with bad intentions.
I know that there are always ways for people to steal the mesh but making this as difficult as possible would be a great support for us developers.
And something else I would like to ask. Can you please clarify the difference between LOD00 and LOD0, are they the same and will both be encrypted or is LOD0 the correct naming convention for encryption to be successful?
This will have to be discussed with and validated by Microsoft. I can already foresee a lot of anger from livery makers who were already complaining that LOD0 was encrypted and that they had to base their work on LOD1.
They are the same indeed - when looking for which files to encrypt, we match against both patterns.
Thanks for the clarification regarding the naming.
I can definitely understand that livery makers will be frustrated. In the end however, the developers are the ones who are suffering from the piracy damage. Depending on the criminal energy of the thief it will almost be impossible to get the situation under control.
Knowing this limitation in the encryption I will likely restructure my whole LOD workflow before the product can be released, to ensure that the LOD01 includes less detailed meshes. This is not optimal and work intensive but I am glad that I found out about it before it is too late.
I am sure that the majority of developers would be very happy about a more strict encryption. As a compromise maybe this could be implemented in an optional way, so that developers can decide if they want more or less encryption.
Please refrain from speaking for the “Majority of developers” As a developer I’d prefer not to annoy livery makers with something that won’t slow down piracy at all…
Anyone stealing your models isn’t doing it from your LOD0 or LOD1, they are taking from memory, something the file encryption can’t stop.
Why would livery creators need Lod0 at all? You could simply provide a paintkit.- As for me Lod1 - 3 or so should be encrypted. Or even all files? Copying from memory seems to complicated for most pirates…