Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-5265] Improvement: Remove the draw distance reference in the viewer when alt-camming on terrain. #13297

Open
1 task
sl-service-account opened this issue Mar 3, 2014 · 3 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Mar 3, 2014

Information

We cannot alt-cam on terrain that is farther from our camera than our viewer's draw distance setting, only on prims or agents.

This draw distance referencing addition to terrain raycasting was made back in mid 2011 when we were still partially loading terrain in proximity to our avatar's position with a radius based on our draw distance setting.

Today we are fully loading the terrain of any region we are in or adjacent regions that also fall inside our draw distance.

This referencing is obsolete especially now that we are in an interest list environment.

Expected Behavior

I should be able to alt cam any terrain in any region I am rendering regardless of my draw distance setting and regardless how far it is from my cam.

Currently, I cannot have my draw distance at a reasonable limit and cam to points of interest in the region or neighboring region unless I have avatars or prims to alt-cam on.

Links

Related

Original Jira Fields
Field Value
Issue BUG-5265
Summary Improvement: Remove the draw distance reference in the viewer when alt-camming on terrain.
Type Bug
Priority Unset
Status Accepted
Resolution Accepted
Reporter Lucia Nightfire (lucia.nightfire)
Created at 2014-03-03T15:45:46Z
Updated at 2015-03-11T02:46:07Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2014-03-03T10:28:32.229-0600',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': "We cannot alt-cam on terrain beyond our viewer's draw distance setting, only on prims or agents.\r\n\r\nThis draw distance referencing addition to terrain raycasting was made back in mid 2011 when we were still partially loading terrain in proximity to our avatar's position with a radius based on our draw distance setting.\r\n\r\nToday we are fully loading the terrain of any region we are in or adjacent regions that fall also inside our draw distance.\r\n\r\nThis referencing is obsolete especially now that we are in an interest list environment.",
  'What were you doing when it happened?': '?',
  'What were you expecting to happen instead?': 'I should be able to alt cam any terrain in any region I am rendering regardless of my draw distance setting.\r\n\r\nCurrently, I cannot have my draw distance at a reasonable limit and cam to points of interest in the region or neighboring region unless I have avatars or prims to alt-cam on.',
}
@sl-service-account
Copy link
Author

Whirly Fizzle commented at 2014-03-03T16:28:32Z

Lucia, this change would fix BUG-2190 too?

@sl-service-account
Copy link
Author

Lucia Nightfire commented at 2014-03-03T18:42:19Z, updated at 2014-03-03T18:44:46Z

Yes it would fix all those issues outlined in that jira as they are fixed in Singularity's latest release which has the draw distance reference removed with terrain alt-camming.

Sadly it won't also fix BUG-4055, attempting to cam through terrain with the normals facing in the reverse direction (trench camming).

Also, why is this now marked with Needs More Info? I thought the issue was described in detail enough. If need be, I'll provide a scripted example that uses llCastRay() fired from your camera's forward rotation to show you how far your cam is from the terrain hit when you fail to alt-cam it. You will see that it will always be greater than your viewer's draw distance setting.

@sl-service-account
Copy link
Author

Lucia Nightfire commented at 2015-03-11T02:46:07Z

This is fixed in Second Life 3.7.26 (299610) Mar 5 2015 16:32:46 (Second Life Release) but sadly it didn't fix BUG-2190

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant