You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, it is not possible to apply strong protection to Static 3D model, 2D textures, audio files like wav, ogg etc.
So, anyone can save and export assets them.
As a result, assets that are labeled as "non-redistributable" cannot be used in Resonite due to this limitation.
Describe the solution you'd like
A system that enables the prohibition to save inventory or export for individuals who do not upload the assets on their own.
i.e. Object ID level authentication system that checks original uploader
Describe alternatives you've considered
Adding SimpleAvatarProtection component to asset slots. But it is very easy to evade. Also, if it's a world assets, if the person who attached SimpleAvatarProtection exits the world, the associated item disappears, causing the world to break.
Restricting permission to saving items or grabbing items on world basis. but it greatly decrease freedom and possibility of this creative platform.
Additional Context
I also selling 3D models(like furniture, mainly static model) for Unity and other platforms, but I hesitant to port to Resonite due to current simple protection system.
Additionally, many freely available assets come with a "no-redistribution" license. protecting on an object level significantly expands the usable assets, leading to an improvement in content quality.
I like current open-source atmosphere where everything is shareable. However, I believe it's essential to have robust protection when producing high-quality content or when wanting to sell original assets on Resonite.
The text was updated successfully, but these errors were encountered:
This issue would be covered implicitly by the introduction of a licensing system.
Additional protection would be offered in the form of #1103.
Low level write/modify validations of the data model, locking down parts of it from being modified by users (even in case of malicious client which bypasses the restrictions on user's end)
Is your feature request related to a problem? Please describe.
Currently, it is not possible to apply strong protection to Static 3D model, 2D textures, audio files like wav, ogg etc.
So, anyone can save and export assets them.
As a result, assets that are labeled as "non-redistributable" cannot be used in Resonite due to this limitation.
Describe the solution you'd like
A system that enables the prohibition to save inventory or export for individuals who do not upload the assets on their own.
i.e. Object ID level authentication system that checks original uploader
Describe alternatives you've considered
Adding SimpleAvatarProtection component to asset slots. But it is very easy to evade. Also, if it's a world assets, if the person who attached SimpleAvatarProtection exits the world, the associated item disappears, causing the world to break.
Restricting permission to saving items or grabbing items on world basis. but it greatly decrease freedom and possibility of this creative platform.
Additional Context
I also selling 3D models(like furniture, mainly static model) for Unity and other platforms, but I hesitant to port to Resonite due to current simple protection system.
Additionally, many freely available assets come with a "no-redistribution" license. protecting on an object level significantly expands the usable assets, leading to an improvement in content quality.
I like current open-source atmosphere where everything is shareable. However, I believe it's essential to have robust protection when producing high-quality content or when wanting to sell original assets on Resonite.
The text was updated successfully, but these errors were encountered: