• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-7578
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Hirokii Hyun
Votes: 101
Watchers: 10
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

LOD Ratio setting option for content creators

Created: 02/Jun/08 12:33 PM   Updated: 17/Apr/09 03:42 PM
Return to search
Component/s: Building (in-world)
Affects Version/s: 1.20 Release Candidate
Fix Version/s: None

Issue Links:
Duplicate
 
Relates


 Description  « Hide
Every sculpty is different, and the SL LOD system is based purely on the standard of how big the sculpty bounding box is and distance to the camera. Closest being 64x64 LOD, then 32x32, then 16x16, 8x8, etc.

One workaround has been designing the "structure" of the sculpt with 16x16, however, this is more of a hack and isn't applicable for more complex shapes, whereas splitting the sculpt into multiple sculpts would just be more expensive and wasteful for the sake of a few small, yet important details. Or, alternatively, make the sculpt "smaller" by using a contrast modification, reuploading, and then stretching it out, this costs detail and is mostly ineffective.

An option that lets the content creator set the LOD ratios for their sculpt would resolve this problem entirely. This way the 16x16, or 8x8 can be set at a distance that the content creator feels is appropriate and does the sculpty justice, rather than triggering uncomfortably close to the camera. Remember, sculpties are not spheres, boxes, or simple shapes, they're generally complex shapes that can't nessicarily be confined to the definition of 16x16 or less sculpt maps without looking ugly.

Aminom Marvin suggested "hiding" it from the common user (to avoid abuse by uneducated users) via making it a scripting only feature. This way you'd have to be knowledgable enough to know it's impact in order to use it.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Aminom Marvin added a comment - 02/Jun/08 01:23 PM
This is sorely needed. Some sculpts can be even more efficient than conventional prims, and even rival the quality of professional 3D models used in games in efficiency. However, there's a completely valid use for more aggressive LOD values, and one can model with LOD considerations in mind to increase them even more.

The solution is to make LOD values settable via script. This would avoid cluttering the build UI, and make it so that people can't accidentally misuse it without knowing what it is, and what it does. Perhaps have it as an integer value, with 3 being default LOD. Range of values would be 1-10, which would allow not for content where far LOD values are absolutely needed, but also allow creators to choose even more aggressive LOD settings for content such as rocks and certain organic things.

Creators can already artificially enhance LOD by scaling the mesh smaller, allowing one to increase the prim size to push out LOD. Creators can also use sculpts with megaprims to push it out even further (which I have done with hyper-efficient trees, docks, and a vehicle.) The downside to this hack is that sometimes it can push LOD to a needlessly far distance, and reduce the amount of values the hacked sculpts can have, resulting in a non-optimal shape.


Hirokii Hyun made changes - 02/Jun/08 01:24 PM
Field Original Value New Value
Description Every sculpty is different, and the SL LOD system is based purely on the standard of how big the sculpty bounding box is and distance to the camera. Closest being 64x64 LOD, then 32x32, then 16x16, 8x8, etc.

One workaround has been designing the "structure" of the sculpt with 16x16, however, this is more of a hack and isn't applicable for more complex shapes, whereas splitting the sculpt into multiple sculpts would just be more expensive and wasteful for the sake of a few small, yet important details. Or, alternatively, make the sculpt "smaller" by using a contrast modification, reuploading, and then stretching it out, this costs detail and is mostly ineffective.

An option that lets the content creator set the LOD ratios for their sculpt would resolve this problem entirely. This way the 16x16, or 8x8 can be set at a distance that the content creator feels is appropriate and does the sculpty justice, rather than triggering uncomfortably close to the camera. Remember, sculpties are not spheres, boxes, or simple shapes, they're generally complex shapes that can't nessicarily be confined to the definition of 16x16 or less sculpt maps without looking ugly.
Every sculpty is different, and the SL LOD system is based purely on the standard of how big the sculpty bounding box is and distance to the camera. Closest being 64x64 LOD, then 32x32, then 16x16, 8x8, etc.

One workaround has been designing the "structure" of the sculpt with 16x16, however, this is more of a hack and isn't applicable for more complex shapes, whereas splitting the sculpt into multiple sculpts would just be more expensive and wasteful for the sake of a few small, yet important details. Or, alternatively, make the sculpt "smaller" by using a contrast modification, reuploading, and then stretching it out, this costs detail and is mostly ineffective.

An option that lets the content creator set the LOD ratios for their sculpt would resolve this problem entirely. This way the 16x16, or 8x8 can be set at a distance that the content creator feels is appropriate and does the sculpty justice, rather than triggering uncomfortably close to the camera. Remember, sculpties are not spheres, boxes, or simple shapes, they're generally complex shapes that can't nessicarily be confined to the definition of 16x16 or less sculpt maps without looking ugly.


Aminom Marvin suggested "hiding" it from the common user (to avoid abuse by uneducated users) via making it a scripting only feature. This way you'd have to be knowledgable enough to know it's impact in order to use it.
Aminom Marvin made changes - 02/Jun/08 01:25 PM
Link This issue Relates to VWR-5647 [ VWR-5647 ]
Aminom Marvin made changes - 02/Jun/08 01:25 PM
Link This issue is related to by VWR-5647 [ VWR-5647 ]
Hirokii Hyun made changes - 02/Jun/08 01:45 PM
Priority Normal [ 4 ] Major [ 3 ]
WarKirby Magojiro added a comment - 02/Jul/08 02:13 PM
I'm running into LOD problems now. Fine details just go poof from more than a few metres

I really wish we had this.


WarKirby Magojiro made changes - 02/Jul/08 02:17 PM
Comment [ This seems good, certainly. I'm a little worried about abuse though. Isn't this possibly going to lead to lesser skilled people maxing this setting out on everything they make, and probably even advertising that as a selling point. ]
Sue Linden made changes - 13/Nov/08 11:05 AM
Workflow jira-2007-12-22a [ 56445 ] jira-2008-11-14 [ 63680 ]
Sue Linden made changes - 13/Nov/08 11:25 AM
Workflow jira-2007-12-22a [ 63680 ] jira-2008-11-14 [ 70602 ]
Sue Linden made changes - 13/Nov/08 04:46 PM
Workflow jira-2008-11-14 [ 70602 ] jira-2008-11-14a [ 92041 ]
Sue Linden made changes - 13/Nov/08 05:05 PM
Workflow jira-2008-11-14 [ 92041 ] jira-2008-11-14a [ 98783 ]
Sue Linden made changes - 13/Nov/08 05:13 PM
Workflow jira-2008-11-14 [ 98783 ] jira-2008-11-14a [ 101839 ]
Sue Linden made changes - 13/Nov/08 05:24 PM
Workflow jira-2008-11-14 [ 101839 ] jira-2008-11-14a [ 106325 ]
Sue Linden made changes - 13/Nov/08 05:50 PM
Workflow jira-2008-11-14 [ 106325 ] jira-2008-11-14a [ 115105 ]
Sue Linden made changes - 13/Nov/08 06:13 PM
Workflow jira-2008-11-14 [ 115105 ] jira-2008-11-14a [ 123602 ]
Sue Linden made changes - 13/Nov/08 06:30 PM
Workflow jira-2008-11-14 [ 123602 ] jira-2008-11-14a [ 130334 ]
Sue Linden made changes - 13/Nov/08 06:54 PM
Workflow jira-2008-11-14 [ 130334 ] jira-2008-11-14a [ 139445 ]
oggie wingtips added a comment - 02/Feb/09 03:02 AM
also remember that the builder can help this too by when buildin-to adjust all 3 LOD of thier work to start with. I use Blender & level 3 of a sphere looks good-level 2 looks abit cube like then level 1 is a cube nearly lol
so to make level 2 & 1 more accurate too helps. So if they went into all 3 levels & adjusted accordingly this would help alot in SL. My cubes etc stay cubes at any distance.

Paula Dix added a comment - 03/Feb/09 12:43 PM
I think i didnt understand well... We can change RenderVolumeLodFactor under Debug Settings. The idea here is to remove it from there and make it settable only via script?

Can RenderVolumeLodFatcor be setted for each object only? Isnt it a general viewer feature?

I would love to have it settable for objects so other people would see them right even if they dont know what LOD is...

Any explanation welcome )

>Paula Dix


Contagious Republic made changes - 17/Apr/09 03:40 PM
Link This issue duplicates VWR-10173 [ VWR-10173 ]
Contagious Republic added a comment - 17/Apr/09 03:41 PM - edited
viewer-side slider instead of creator-side slider linked issue added.

I can't get rid of it under "duplicates" but I managed to add it under "related".


Contagious Republic made changes - 17/Apr/09 03:41 PM
Link This issue Relates to VWR-10173 [ VWR-10173 ]
Contagious Republic made changes - 17/Apr/09 03:41 PM
Comment [ Viewer-side slider for sculptie LOD ]