View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002941 | DarkRadiant | Renderer | public | 02.12.2011 16:40 | 02.12.2011 17:35 |
| Reporter | grayman | Assigned To | |||
| Priority | normal | Severity | normal | Reproducibility | always |
| Status | acknowledged | Resolution | open | ||
| Product Version | 1.7.0 | ||||
| Summary | 0002941: Rendering order is wrong when the web texture is involved. | ||||
| Description | In the attached picture, all three smaller textures visible "inside" the larger web texture are beyond the web texture. | ||||
| Tags | No tags attached. | ||||
| Attached Files | webs.map.txt (11,495 bytes)
Version 2
// entity 0
{
"classname" "worldspawn"
"shop_skip" "1"
"editor_drLastCameraPos" "-417.075 2342.48 -1041.13"
"editor_drLastCameraAngle" "-2.69998 27.3011 0"
"editor_drMapPos1" "1738.55 1171.14 -520.531"
"editor_drMapAngle1" "14.7001 87.8977 0"
"editor_drMapPos2" "414.798 255.441 -264.933"
"editor_drMapAngle2" "2.10002 84.5976 0"
"editor_drMapPos3" "-749.97 -1606.21 -470.066"
"editor_drMapAngle3" "-3.29998 6.59757 0"
"editor_drMapPos4" "1014.05 -953.679 -556.857"
"editor_drMapAngle4" "-10.2 355.498 0"
"editor_drMapPos5" "987.599 3513.79 -319.877"
"editor_drMapAngle5" "-61.1999 172.198 0"
"editor_drMapPos6" "-1032.5 -2840 739.5"
"editor_drMapAngle6" "-77.0999 175.798 0"
"editor_drMapPos7" "952.822 285.005 1366.04"
"editor_drMapAngle7" "-74.8 149.373 0"
"editor_drMapPos8" "976 424 320"
"editor_drMapAngle8" "-3 15.3467 0"
"editor_drMapPos9" "409.146 547.464 392.83"
"editor_drMapAngle9" "-16.8 284.947 0"
// primitive 0
{
brushDef3
{
( 0 0 1 984 ) ( ( 0.03125 0 1.1875 ) ( 0 0.03125 58 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -2616 ) ( ( 0.03125 0 5.75 ) ( 0 0.03125 1.25 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 8 ) ( ( 0.03125 0 1.1875 ) ( 0 0.03125 1.25 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 2288 ) ( ( 0.03125 0 57.875 ) ( 0 0.03125 1.25 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -992 ) ( ( 0.015625 0 0.59375 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( -1 0 0 -488 ) ( ( 0.03125 0 63.0625 ) ( 0 0.03125 0.25 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 1
{
brushDef3
{
( 0 0 1 1120 ) ( ( 0 0.01302083302289248 69.27079010009766 ) ( 0.01302083302289248 0 157.1198883056641 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 1 0 -2616 ) ( ( 0.0625 0 63.625 ) ( 0 0.0625 0 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 8 ) ( ( 0.0625 0 1.375 ) ( 0 0.0625 0.3125 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -1128 ) ( ( 0.0625 0 10.375 ) ( 0 0.0625 1.5 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 2288 ) ( ( 0.0625 0 0 ) ( 0 0.0625 0 ) ) "textures/common/caulk" 0 0 0
( -1 0 0 -488 ) ( ( 0.03125 0 63.9375 ) ( 0 0.03125 0 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 2
{
brushDef3
{
( 0 0 1 992 ) ( ( 0 0.0625 31 ) ( -0.0625 0 15.875 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 8 ) ( ( 0.015625 0 220.03125 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 -1 0 2280 ) ( ( 0.0625 0 31.5 ) ( 0 0.0625 0 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -1120 ) ( ( 0 -0.015625 39.875 ) ( 0.015625 0 220.03125 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( -1 0 0 -488 ) ( ( 0.015625 0 35.96875 ) ( 0 0.015625 0.125 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 1 0 -2288 ) ( ( 0.015625 0 213.375 ) ( 0 0.015625 0.125 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
}
}
// primitive 3
{
brushDef3
{
( 0 0 1 992 ) ( ( 0 0.0625 31 ) ( -0.0625 0 37.125 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 8 ) ( ( 0.0625 0 26.875 ) ( 0 0.0625 0 ) ) "textures/common/caulk" 0 0 0
( 0 -1 0 2616 ) ( ( 0.015625 0 39.875 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 0 -1 -1120 ) ( ( 0 -0.015625 39.875 ) ( 0.015625 0 214.71875 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( -1 0 0 -488 ) ( ( 0.015625 0 41.28125 ) ( 0 0.015625 0.125 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 1 0 -2624 ) ( ( 0.0625 0 21.5 ) ( 0 0.0625 0.5 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 4
{
brushDef3
{
( 0 0 1 992 ) ( ( 0.0625 0 1.125 ) ( 0 0.0625 1.75 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -2616 ) ( ( 0.0625 0 62.75 ) ( 0 0.0625 0.5 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 0 ) ( ( 0.0625 0 0.625 ) ( 0 0.0625 0 ) ) "textures/common/caulk" 0 0 0
( 0 0 -1 -1120 ) ( ( 0.015625 0 253.65625 ) ( 0 0.015625 255.8125 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( -1 0 0 -8 ) ( ( 0.015625 0 255.71875 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 -1 0 2288 ) ( ( 0.03125 0 63.5 ) ( 0 0.03125 1 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 5
{
brushDef3
{
( 0 0 1 992 ) ( ( 0.0625 0 1.125 ) ( 0 0.0625 32.25 ) ) "textures/common/caulk" 0 0 0
( 0 1 0 -2616 ) ( ( 0.0625 0 32.25 ) ( 0 0.0625 0.5 ) ) "textures/common/caulk" 0 0 0
( 1 0 0 488 ) ( ( 0.015625 0 248.25 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 0 -1 -1120 ) ( ( 0.015625 0 253.65625 ) ( 0 0.015625 248.1875 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( -1 0 0 -496 ) ( ( 0.015625 0 255.71875 ) ( 0 0.015625 0 ) ) "textures/darkmod/stone/brick/old_bricks_dark_messy" 0 0 0
( 0 -1 0 2288 ) ( ( 0.03125 0 14.75 ) ( 0 0.03125 0.25 ) ) "textures/common/caulk" 0 0 0
}
}
// primitive 6
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -311.5 2484 -1108.5 0 0 ) ( -311.5 2441 -1051.5 0 -0.5 ) ( -311.5 2441 -1003 0 -1 ) )
( ( -311.5 2484 -1080 0.5 0 ) ( -311.5 2462.5 -1051.5 0.5 -0.5 ) ( -311.5 2462.5 -1003 0.5 -1 ) )
( ( -311.5 2484 -1066 1 0 ) ( -311.5 2484 -1051.5 1 -0.5 ) ( -311.5 2484 -1003 1 -1 ) )
)
}
}
// primitive 7
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -311.5 2441 -998 0 -1 ) ( -311.5 2441 -1046.5 0 -0.5 ) ( -311.5 2484 -1103.5 0 0 ) )
( ( -311.5 2462.5 -998 0.5 -1 ) ( -311.5 2462.5 -1046.5 0.5 -0.5 ) ( -311.5 2484 -1075 0.5 0 ) )
( ( -311.5 2484 -998 1 -1 ) ( -311.5 2484 -1046.5 1 -0.5 ) ( -311.5 2484 -1061 1 0 ) )
)
}
}
// primitive 8
{
patchDef2
{
"textures/darkmod/decals/vegetation/ivy_bush_up"
( 3 3 0 0 0 )
(
( ( -255 2423 -1032 0 0 ) ( -255 2423 -1015 0 0.25 ) ( -255 2423 -998 0 0.5 ) )
( ( -255 2452.5 -1032 0.5 0 ) ( -255 2452.5 -1015 0.5 0.25 ) ( -255 2452.5 -998 0.5 0.5 ) )
( ( -255 2482 -1032 1 0 ) ( -255 2482 -1015 1 0.25 ) ( -255 2482 -998 1 0.5 ) )
)
}
}
// primitive 9
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2411.75 -1076.25 0 -1 ) ( -103.5 2445.5390625 -1076.25 0 -0.5 ) ( -103.5 2485.25 -1004.25 0 0 ) )
( ( -103.5 2411.75 -1040.25 0.5 -1 ) ( -103.5 2445.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2465.39453125 -1004.25 0.5 0 ) )
( ( -103.5 2411.75 -1004.25 1 -1 ) ( -103.5 2445.5390625 -1004.25 1 -0.5 ) ( -103.5 2455.64111328125 -1004.25 1 0 ) )
)
}
}
// primitive 10
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2485.25 -1004.25 0 0 ) ( -103.5 2445.5390625 -1076.25 0 -0.5 ) ( -103.5 2411.75 -1076.25 0 -1 ) )
( ( -103.5 2465.39453125 -1004.25 0.5 0 ) ( -103.5 2445.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2411.75 -1040.25 0.5 -1 ) )
( ( -103.5 2455.64111328125 -1004.25 1 0 ) ( -103.5 2445.5390625 -1004.25 1 -0.5 ) ( -103.5 2411.75 -1004.25 1 -1 ) )
)
}
}
// primitive 11
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -311.5 2388 -1108.5 0 0 ) ( -311.5 2345 -1051.5 0 -0.5 ) ( -311.5 2345 -1003 0 -1 ) )
( ( -311.5 2388 -1080 0.5 0 ) ( -311.5 2366.5 -1051.5 0.5 -0.5 ) ( -311.5 2366.5 -1003 0.5 -1 ) )
( ( -311.5 2388 -1066 1 0 ) ( -311.5 2388 -1051.5 1 -0.5 ) ( -311.5 2388 -1003 1 -1 ) )
)
}
}
// primitive 12
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -319.5 2345 -998 0 -1 ) ( -319.5 2345 -1046.5 0 -0.5 ) ( -319.5 2388 -1103.5 0 0 ) )
( ( -319.5 2366.5 -998 0.5 -1 ) ( -319.5 2366.5 -1046.5 0.5 -0.5 ) ( -319.5 2388 -1075 0.5 0 ) )
( ( -319.5 2388 -998 1 -1 ) ( -319.5 2388 -1046.5 1 -0.5 ) ( -319.5 2388 -1061 1 0 ) )
)
}
}
// primitive 13
{
patchDef2
{
"textures/darkmod/decals/vegetation/ivy_bush_up"
( 3 3 0 0 0 )
(
( ( -255 2327 -1032 0 0 ) ( -255 2327 -1015 0 0.25 ) ( -255 2327 -998 0 0.5 ) )
( ( -255 2356.5 -1032 0.5 0 ) ( -255 2356.5 -1015 0.5 0.25 ) ( -255 2356.5 -998 0.5 0.5 ) )
( ( -255 2386 -1032 1 0 ) ( -255 2386 -1015 1 0.25 ) ( -255 2386 -998 1 0.5 ) )
)
}
}
// primitive 14
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2315.75 -1076.25 0 -1 ) ( -103.5 2349.5390625 -1076.25 0 -0.5 ) ( -103.5 2389.25 -1004.25 0 0 ) )
( ( -103.5 2315.75 -1040.25 0.5 -1 ) ( -103.5 2349.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2369.39453125 -1004.25 0.5 0 ) )
( ( -103.5 2315.75 -1004.25 1 -1 ) ( -103.5 2349.5390625 -1004.25 1 -0.5 ) ( -103.5 2359.64111328125 -1004.25 1 0 ) )
)
}
}
// primitive 15
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2389.25 -1004.25 0 0 ) ( -103.5 2349.5390625 -1076.25 0 -0.5 ) ( -103.5 2315.75 -1076.25 0 -1 ) )
( ( -103.5 2369.39453125 -1004.25 0.5 0 ) ( -103.5 2349.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2315.75 -1040.25 0.5 -1 ) )
( ( -103.5 2359.64111328125 -1004.25 1 0 ) ( -103.5 2349.5390625 -1004.25 1 -0.5 ) ( -103.5 2315.75 -1004.25 1 -1 ) )
)
}
}
}
// entity 1
{
"classname" "light"
"name" "light_1"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"origin" "-224 2496 -1056"
}
// entity 2
{
"classname" "atdm:ambient_world"
"name" "ambient_world"
"_color" "0.08 0.08 0.08"
"light_center" "0 0 0"
"light_radius" "320 320 320"
"origin" "-224 2464 -1056"
}
// entity 3
{
"classname" "info_player_start"
"name" "info_player_start_1"
"origin" "-464 2544 -1112"
}
// entity 4
{
"classname" "func_static"
"name" "func_static_2"
"model" "func_static_2"
"origin" "-208 2536 -1053"
// primitive 0
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -311.5 2572 -1108.5 0 0 ) ( -311.5 2529 -1051.5 0 -0.5 ) ( -311.5 2529 -1003 0 -1 ) )
( ( -311.5 2572 -1080 0.5 0 ) ( -311.5 2550.5 -1051.5 0.5 -0.5 ) ( -311.5 2550.5 -1003 0.5 -1 ) )
( ( -311.5 2572 -1066 1 0 ) ( -311.5 2572 -1051.5 1 -0.5 ) ( -311.5 2572 -1003 1 -1 ) )
)
}
}
// primitive 1
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -311.5 2529 -998 0 -1 ) ( -311.5 2529 -1046.5 0 -0.5 ) ( -311.5 2572 -1103.5 0 0 ) )
( ( -311.5 2550.5 -998 0.5 -1 ) ( -311.5 2550.5 -1046.5 0.5 -0.5 ) ( -311.5 2572 -1075 0.5 0 ) )
( ( -311.5 2572 -998 1 -1 ) ( -311.5 2572 -1046.5 1 -0.5 ) ( -311.5 2572 -1061 1 0 ) )
)
}
}
// primitive 2
{
patchDef2
{
"textures/darkmod/decals/vegetation/ivy_bush_up"
( 3 3 0 0 0 )
(
( ( -255 2511 -1032 0 0 ) ( -255 2511 -1015 0 0.25 ) ( -255 2511 -998 0 0.5 ) )
( ( -255 2540.5 -1032 0.5 0 ) ( -255 2540.5 -1015 0.5 0.25 ) ( -255 2540.5 -998 0.5 0.5 ) )
( ( -255 2570 -1032 1 0 ) ( -255 2570 -1015 1 0.25 ) ( -255 2570 -998 1 0.5 ) )
)
}
}
// primitive 3
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2499.75 -1076.25 0 -1 ) ( -103.5 2533.5390625 -1076.25 0 -0.5 ) ( -103.5 2573.25 -1004.25 0 0 ) )
( ( -103.5 2499.75 -1040.25 0.5 -1 ) ( -103.5 2533.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2553.39453125 -1004.25 0.5 0 ) )
( ( -103.5 2499.75 -1004.25 1 -1 ) ( -103.5 2533.5390625 -1004.25 1 -0.5 ) ( -103.5 2543.64111328125 -1004.25 1 0 ) )
)
}
}
// primitive 4
{
patchDef2
{
"textures/darkmod/decals/webs/web1_id"
( 3 3 0 0 0 )
(
( ( -103.5 2573.25 -1004.25 0 0 ) ( -103.5 2533.5390625 -1076.25 0 -0.5 ) ( -103.5 2499.75 -1076.25 0 -1 ) )
( ( -103.5 2553.39453125 -1004.25 0.5 0 ) ( -103.5 2533.5390625 -1040.25 0.5 -0.5 ) ( -103.5 2499.75 -1040.25 0.5 -1 ) )
( ( -103.5 2543.64111328125 -1004.25 1 0 ) ( -103.5 2533.5390625 -1004.25 1 -0.5 ) ( -103.5 2499.75 -1004.25 1 -1 ) )
)
}
}
}
| ||||
|
Ignore "Description" above. Things have changed since the picture was taken. In the attached "webs.map", the line of patches on the left (from the player start's perspective) is a single func_static. If you look through the first web, you can see distant webs. The line of patches to the immediate right is the same as the set on the left, but not a func_static. The line of patches to the far right is the same set, but the closest web has had its two back-to-back patches separated. This web texture isn't two-sided, so we have to place two patches so we can see the web from both sides. Looking through the first web in each set shows different results. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 02.12.2011 16:40 | grayman | New Issue | |
| 02.12.2011 16:40 | grayman | File Added: webs.jpg | |
| 02.12.2011 17:08 | grayman | File Deleted: webs.jpg | |
| 02.12.2011 17:09 | grayman | File Added: webs.map.txt | |
| 02.12.2011 17:14 | grayman | Note Added: 0004192 | |
| 02.12.2011 17:14 | grayman | Note Edited: 0004192 | |
| 02.12.2011 17:14 | grayman | Note Edited: 0004192 | |
| 02.12.2011 17:35 | greebo | Status | new => acknowledged |