|Anonymous | Login | Signup for a new account||2020-01-23 13:15 PST|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006869||opensim||[REGION] Specific OpenSim Module||public||2013-11-28 03:38||2014-01-16 02:53|
|Product Version||master (dev code)|
|Target Version||Fixed in Version|
|Summary||0006869: Possible .NET 4 Issue - [Warp3D Map] One Pixel White Line at Right Edge of Terrain Part of Map Tiles|
|Description||I have noticed that on recent Openvue grid maptiles (which are rendered using Warp3D) a one pixel white line is appearing on the right hand edge of the 256x256 region map tiles produced by the Warp3D Map Tile renderer. On exploration I see it on all regions that are on Add-on region servers (which happen to be Windows 7 32 bit systems), but NOT on the OpenSim.exe region server that is on the same system as the Robust.exe services (which happens to be Windows 8.1 and a 64 bit system). |
I have started fresh with no old map tiles to check, and new tiles are always created the same with the white terrain edge for the add on region servers.
I see that OSGrid addon region map tiles rendered with Warp3D also have this one pixel white line in the right most pixel position. The OSGrid addon region servers are Windows Vista 32 bit running the .NET 4 based r/24051. The problem is not there with the previous (a .NET 3.5 version)
If any prim/object overlaps that right hand sim edge area such as a road or building going right up to the edge of the sim that IS rendered over the white edge final column. Sop its just the terrain part of the map that has the white edge.
On examining the images, it doe snot seem that the terrain is shifted left one pixel, its just that the final pixel column is not rendered.
I went back and see that there is no such white line in r/24020 (the last .NET 3.5 version) and that the white lines appear in all .NET 4 releases since then I have used (3 different versions).
|Additional Information||I wonder if this can be a difference between 32 bit and 64 bit systems for Warp3D rather than anything related to the OpenSim.exe instance that does not exhibit the issue happening to be on the same computer as the Robust.exe services.|
|Tags||No tags attached.|
|Git Revision or version number||r/24083|
|Run Mode||Grid (Multiple Regions per Sim)|
|Environment||.NET / Windows32|
|Attached Files|| r24020-sample-map-tile-correct.jpg [^] (10,883 bytes) 2013-11-28 03:48
r24083-sample-map-tile-with-white-edge-and-prim-overlapping.jpg [^] (11,137 bytes) 2013-11-28 03:48
Map-64-bit-windows-no-white-edge.jpg [^] (22,163 bytes) 2013-11-28 04:52
Map-32-bit-windows-with-white-edge.jpg [^] (24,779 bytes) 2013-11-28 04:52
Openvue-grid-live-served-map-with-white-lines from-32-bit server-r24083-2013-11-28.jpg [^] (222,943 bytes) 2013-11-28 09:40
|The problem is not present when I change the map tile renderer to the default one, so the issue seems to be only with warp3D.|
edited on: 2013-11-28 09:42
Above link is to a live served image with the white line edged regions from the add-on region server (columns 1 to 4) and OSGrid regions (final column) even for the smallest tiles if you zoom to 800% in a viewer). The regions on the 64 bit OpenSim.exe that is on the same host as the Robust services is in column 5 and those have no white right hand edge.
Posted 28-Nov-2013 with r/24083... if the version number on the map indicates its later the problem may have been resolved. A pink tile indicates the related region server is not running.
Static snapshot of above URL at 28-Nov-2013 with r/24083 is attached showing white line to right edge of each region on the 32-bit Windows server (columns 1 to 4).
Openvue-grid-live-served-map-with-white-lines from-32-bit server-r24083-2013-11-28.jpg
edited on: 2013-11-28 06:45
As a test, I took the latest r/24051 OSGrid add-on release and started it in a fresh Windows 8.1 64 bit system creating the default island. The only change was to use the Warp3D map tile renderer. I created a 256m long prim centred at 128,128 so the prim went right to the sim East and West edges. I obtained the map tile image... and all looks correct... see Map-64-bit-windows-no-white-edge.jpg
I then created an identical fresh OSGrid add-on region setup on a Windows Vista 32 bit system. And again obtained the map tile. The map tile terrain/sea is faulty and has a one pixel white bar in the right most (East) columm... this can be seen as the 256m prim at 128,128 is rendered correctly and overlaps the white pixel colulm going right to the east map tile edge.
So the problem does appear to be a fault when rendering the terrain part of the map tiles under Warp3D when using releases after r/24020.
|This is a pretty well known bug, Plugh, Lkalif and myself have all looked at this issue and its been tough, it however is not related to .net 4 this problem has been around for some time.|
edited on: 2013-12-10 04:09
Interesting, as it works fine for me on 32 bit and 64 bit systems right up to r/24020 on both OSGrid addon regions with the usual OSGrid distribution, and on Openvue grid with my own builds. But after that on all my 32 bit systems I get the white line (terrain only not the prims) but on the 64 bit system its fine. I can move between r/24020 and later versions and between 32 bit and 64 bit systems with releases past r/24020 and have the white line appear or not totally reliably. Hope that might offer some clues as to the underlying cause, as it must relate to 32 bit vs. 64 bit handling or differences in libraries that support these things perhaps.
All my systems have the very latest and the same .NET 4 and 4.5.1 updates and security patches installed.
edited on: 2013-11-28 08:23
I see this problem also on my two Linux 64bit servers, both target .NET 3.5 but mono versions are different, (184.108.40.206 and 3.0.7). Both show the white line when using Warp3D.
Edit: Sorry forgot to say im using OS 0.7.6 release version, not latest dev code.
|I changed one of our servers from Windows 7 32 bit to windows 8.1 64 bit and the white line problem on the right edge of Warp3D image tiles goes away. So for Windows users at least its a 32 bit versus 64 bit issue.|
|2013-11-28 03:38||aiaustin||New Issue|
|2013-11-28 03:47||aiaustin||Description Updated||View Revisions|
|2013-11-28 03:48||aiaustin||File Added: r24020-sample-map-tile-correct.jpg|
|2013-11-28 03:48||aiaustin||File Added: r24083-sample-map-tile-with-white-edge-and-prim-overlapping.jpg|
|2013-11-28 03:53||aiaustin||Note Added: 0024773|
|2013-11-28 03:55||aiaustin||Description Updated||View Revisions|
|2013-11-28 03:56||aiaustin||Description Updated||View Revisions|
|2013-11-28 04:00||aiaustin||Description Updated||View Revisions|
|2013-11-28 04:14||aiaustin||Note Added: 0024774|
|2013-11-28 04:16||aiaustin||Note Edited: 0024774||View Revisions|
|2013-11-28 04:17||aiaustin||Note Edited: 0024774||View Revisions|
|2013-11-28 04:21||aiaustin||Additional Information Updated||View Revisions|
|2013-11-28 04:52||aiaustin||File Added: Map-64-bit-windows-no-white-edge.jpg|
|2013-11-28 04:52||aiaustin||File Added: Map-32-bit-windows-with-white-edge.jpg|
|2013-11-28 04:57||aiaustin||Note Added: 0024775|
|2013-11-28 04:58||aiaustin||Note Edited: 0024775||View Revisions|
|2013-11-28 06:45||aiaustin||Note Edited: 0024775||View Revisions|
|2013-11-28 07:05||nebadon||Note Added: 0024776|
|2013-11-28 07:05||nebadon||Assigned To||=> nebadon|
|2013-11-28 07:05||nebadon||Status||new => acknowledged|
|2013-11-28 07:05||nebadon||Assigned To||nebadon =>|
|2013-11-28 07:22||aiaustin||Note Added: 0024777|
|2013-11-28 07:23||aiaustin||Note Edited: 0024777||View Revisions|
|2013-11-28 08:21||AliciaRaven||Note Added: 0024778|
|2013-11-28 08:23||AliciaRaven||Note Edited: 0024778||View Revisions|
|2013-11-28 09:37||aiaustin||Note Edited: 0024777||View Revisions|
|2013-11-28 09:40||aiaustin||File Added: Openvue-grid-live-served-map-with-white-lines from-32-bit server-r24083-2013-11-28.jpg|
|2013-11-28 09:41||aiaustin||Note Edited: 0024774||View Revisions|
|2013-11-28 09:42||aiaustin||Note Edited: 0024774||View Revisions|
|2013-12-10 04:09||aiaustin||Note Edited: 0024777||View Revisions|
|2013-12-10 04:09||aiaustin||Note Edited: 0024777||View Revisions|
|2014-01-16 02:53||aiaustin||Note Added: 0025006|
|Copyright © 2000 - 2012 MantisBT Group|