secondlife / jira-archive

3 stars 0 forks source link

[BUG-228801] UV unwrap export #6794

Closed sl-service-account closed 9 months ago

sl-service-account commented 4 years ago

How would you like the feature to work?

I would like to be able to have a mesh object, then click export UV, and it would give me a 1024 x 1024 unwrapped UV image, that image I could then take into my image manipulation tool of choice, edit it then have a beautiful ducky.

Why is this feature important to you? How would it benefit the community?

Higher quality content could be created for users that do not have 3d programs or can't bridge the knowledge hurdle of learning 3d software.
They could purchase a model from the marketplace and then create textures for it to suit the environment or end goal. This would also promote more marketplace activity by letting Residents download something they think they could make work, and also uploading newly created textures for said object.

Attachments

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-228801 | | Summary | UV unwrap export | | Type | New Feature Request | | Priority | Unset | | Status | Closed | | Resolution | Unactionable | | Reporter | Bugsly Linden (bugsly.linden) | | Created at | 2020-05-21T18:27:46Z | | Updated at | 2020-05-27T17:52:53Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2020-05-21T14:57:16.404-0500', 'How would you like the feature to work?': 'I would like to be able to have a mesh object, then click export UV, and it would give me a 1024 x 1024 unwrapped UV image, that image I could then take into my image manipulation tool of choice, edit it then have a beautiful ducky.', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'Target Viewer Version': 'viewer-development', 'Why is this feature important to you? How would it benefit the community?': "Higher quality content could be created for users that do not have 3d programs or can't bridge the knowledge hurdle of learning 3d software. \r\nThey could purchase a model from the marketplace and then create textures for it to suit the environment or end goal. This would also promote more marketplace activity by letting Residents download something they think they could make work, and also uploading newly created textures for said object.", } ```
sl-service-account commented 4 years ago

Chaser Zaks commented at 2020-05-21T19:57:16Z, updated at 2020-05-21T19:58:12Z

+1 I've been wanting this too and have been considering writing something myself, but there is a important question that needs to be asked regarding implementation. How will multi-face objects work?:

  1. For each (selected) face, generate one UV map image. Show warning if more than say, 8 files are going to be created.
  2. Ask the resident what face they want to export.

Additionally, how will UV maps that go outside of the 0,0 to 1,1 bounds be handled?

sl-service-account commented 4 years ago

JackylFox commented at 2020-05-22T19:55:28Z

Yes please! As long as the object is fully modifiable I dont see why creators might have an issue with it.

sl-service-account commented 4 years ago

Julala Demina commented at 2020-05-22T21:11:56Z

So, just to clarify, you want a function that will allow you to rip the uv from a mesh so that you can make textures for it without consent or licence to do so from the creator. Is that right?

sl-service-account commented 4 years ago

bartazor commented at 2020-05-22T21:29:07Z, updated at 2020-05-22T21:44:00Z

in my opinion is a really bad idea 

we are able to create our own development kits if we wish, what is the point of getting a designer to do it?

i hope is one sugest for the 1 april

sl-service-account commented 4 years ago

Bugsly Linden commented at 2020-05-22T21:36:07Z

The idea is that it would of course follow permissions.

sl-service-account commented 4 years ago

Julala Demina commented at 2020-05-22T21:41:58Z

If creators want to allow people to mod their meshes they generally PROVIDE uv maps in the form of a dev kit with licence terms.  With this feature I would have to take away mod permissions altogether from an item to disallow someone ripping my UVs and making their own textures for MY item?  I am really shocked this suggestion even made it to the page.

sl-service-account commented 4 years ago

Julala Demina commented at 2020-05-22T21:47:19Z

I have items that I am happy for customers to mod and for those items I provide a dev kit with UVs and often shadow maps and terms of usage.  The items of mine that I do not want people modding.....I do not provide a dev kit.  However, items sometimes do still need to have mod permissions for various reasons that do NOT include changing the items textures.  This is pretty common practice.  In what ways does this suggestion help a creator protect their IP?

sl-service-account commented 4 years ago

bartazor commented at 2020-05-22T21:47:24Z

please why not work on fix like (the weight of animesh and lod, optimizations of animesh, impact land, physical and so on) already existing problems or add useful functions to the development of second life as new lsl functions that could detect the bones of the skeletons and for example be able to switch from one bone attachment to another

sl-service-account commented 4 years ago

leel1980 commented at 2020-05-22T21:53:38Z, updated at 2020-05-22T22:04:22Z

It is a TERRIBLE IDEA! this is the perfect way to have us creators ripped our textures that we work very VERY hard on. I agree with Julala, if the creator want the item to be modded, then they provide the UV map for it. And what about mods (texture appliers) we create for other avatars such as skins, tattoos, etc., where the avatar is moddable, but our skins are not meant to be mod or transfer, as they come usually (for a good reason) in an applier, or importer? Anyone could be able to download my texture to their computer, modify it (or not at all, maybe just erase my logo, for example), and upload it again, sell it, or pass it around for free... Why would anyone suggest something like this, that will absolutely affect many MANY creators in SL? There is illegal ways to do this already out there, that we have to deal with. So absolutely NOPE.

sl-service-account commented 4 years ago

stefandetoifrench75.janus commented at 2020-05-22T22:25:35Z

Let's give the right to export the Mesh, the UV, and even the script and even the creator's wife at home! xD or the creator's husband (no sexism lol) 

sl-service-account commented 4 years ago

Chaser Zaks commented at 2020-05-22T22:56:20Z, updated at 2020-05-22T23:01:52Z

I think there is some confusion about what this feature suggestion is: What it is not:

  1. A way to rip mesh
  2. A way to rip textures
  3. A way to rip content in any way
  4. A way to bypass permissions

    What it is:

  5. Something that will check to verify the object is modifiable
  6. Something that exports something original as use as a modding aid

    Say for example, we have this duck: https://i.imgur.com/2i9qDRz.png

    What this WILL NOT permit me to do is export the texture like this: https://i.imgur.com/RdXrb8I.png

    But instead, give me this: https://i.imgur.com/RWYqlyy.jpg

    It is exactly the same thing as using something like this (except less tedious): https://i.imgur.com/OSZQMo5.jpg

    This feature is designed to make modding easier, not to rip content. If someone modifying your products is the concern, you should set it to no-modify, however I personally feel this stifles creativity.

sl-service-account commented 4 years ago

Julala Demina commented at 2020-05-22T23:22:36Z

Objects are modifiable for many reasons - many of which have zero relevance to allowing texture modding by a new owner. 

Personally, if this was implemented it would simply mean all of my items become no mod unless they sign an agreement and then they can have a mod version with appropriate terms - THAT is stifling creativity by making extra hoops for creators to jump through in order to safeguard their product.  Even then, there would be plenty of people who - having signed an agreement to say they will not create their own textures for an item - will anyway - because they can.  

You don't have a right to the UVs on products - you don't have a right to mod it - really - this should be a moot point anyway - creators who WANT to offer modders options already provide them with the appropriate tools.  The ONLY benefit this has is when a mesh does NOT have a readily available dev kit with UVs and/or shadow maps.....and maybe.....that is because the creator doesn't WANT their product messed with.  For many creators the textures of an item are part of their own creative expression and not to be discarded and replaced with whatever the customer decides to replace it with.  

This takes control of mod-ability of their own product away from the creator and puts it into the hands of the customer.  No. Inappropriate.

 

sl-service-account commented 4 years ago

bartazor commented at 2020-05-22T23:33:22Z

you need to be a little more in the active world of second life to realize that 90% of creators of second make unwrap editable without the help of 3d software (the example even of your duck and the unwrap of the body of the duck ), without disrespect . 

sl-service-account commented 4 years ago

Whirly Fizzle commented at 2020-05-24T17:48:35Z, updated at 2020-05-24T17:53:14Z

While I personally like this feature request, playing devil's advocate, here are reasons against it:

sl-service-account commented 4 years ago

Kyle Linden commented at 2020-05-27T17:52:53Z

Hello, and thank you for your feature request.

Incoming suggestions are reviewed in the order they are received by a team of Lindens with diverse areas of expertise. We consider a number of factors: Is this change possible? Will it increase lag? Will it break existing content? Is it likely that the number of residents using this feature will justify the time to develop it? This wiki page further describes the reasoning we use: http://wiki.secondlife.com/wiki/Feature_Requests

This particular suggestion, unfortunately, cannot be tackled at this time. However, we regularly review previously deferred suggestions when circumstances change or resources become available.

We are grateful for the time you took to submit this feature request. We hope that you are not discouraged from submitting others in the future. Many excellent ideas to improve Second Life come from you, our residents. We can’t do it alone.

Thank you for your continued commitment to Second Life.