View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003398 | The Dark Mod | Coding | public | 04.05.2013 21:21 | 19.05.2013 23:45 |
Reporter | Springheel | Assigned To | Springheel | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.00 | ||||
Target Version | TDM 2.00 | ||||
Summary | 0003398: Skybox corrupted. Cubemaps not working? | ||||
Description | I noticed that the sky in A Score to Settle looked odd, with blocky white areas. In DR, the texture "sqsky" showed up as "shader not found". Yet the shader and images do exist in TDM2.0: textures/darkmod/nature/skybox/sqsky { noFragment noimpact nooverlays forceOpaque noShadows qer_editorimage textures/darkmod/nature/skybox/sqsky/sqsky { forceHighQuality blend add cameraCubeMap env/skyboxes/dm_sqsky/dm_sqsky texgen skybox texgen wobblesky .0 .0 .0 } } Could there be a problem with rendering cubemaps? | ||||
Tags | No tags attached. | ||||
Attached Files | test_skybox.map (13,402 bytes)
Version 2 // entity 0 { "classname" "worldspawn" "difficulty0Name" "Casual" "difficulty1Name" "Challenging" "difficulty2Name" "Hardcore" "editor_drLastCameraPos" "-12 -11 32" "editor_drLastCameraAngle" "30.6 83.9998 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 -671 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 1 0 -393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 1 0 0 -1064 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 -1 0 -420 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( -1 0 0 393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 0 -1 670 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 } } // primitive 1 { brushDef3 { ( 0 0 1 -671 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 1 0 -393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 1 0 0 -1064 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( -1 0 0 393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 -1 0 392 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 } } // primitive 2 { brushDef3 { ( 0 0 1 -671 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 1 0 -393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 1 0 0 -1064 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 -1 0 -420 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( -1 0 0 1063 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 } } // primitive 3 { brushDef3 { ( 0 1 0 -393 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 ( 1 0 0 -1064 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 ( 0 -1 0 -420 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 ( -1 0 0 393 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 ( 0 0 1 159 ) ( ( 0.009765625 0 0 ) ( 0 0.009765625 0 ) ) "textures/darkmod/nature/dirt/stones_sand01" 0 0 0 } } // primitive 4 { brushDef3 { ( 0 0 1 -671 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 ( 1 0 0 -1064 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 -1 0 -420 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( -1 0 0 393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 1 0 419 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 } } // primitive 5 { brushDef3 { ( 0 0 1 -671 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0.68359375 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 1 0 -393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 0 -1 -160 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 0 -1 0 -420 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( -1 0 0 393 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 ( 1 0 0 -394 ) ( ( 0.01953125 0 0 ) ( 0 0.01953125 0 ) ) "textures/smf/portal_sky" 0 0 0 } } // primitive 6 { brushDef3 { ( -0.6946575045585632 0 0.7193407416343689 -81.06607818603516 ) ( ( 0.1999975740909576 0 126.0000305175781 ) ( 0 0.1968558132648468 51.05964660644531 ) ) "textures/common/nodraw" 0 0 0 ( 0 1 0 10 ) ( ( 0.1377915591001511 -0.1426873207092285 48.91986083984375 ) ( 0.141606405377388 0.1367477178573608 51.0596923828125 ) ) "textures/common/nodraw" 0 0 0 ( 0.694657564163208 0 -0.7193405628204346 76.02471923828125 ) ( ( 0.2000012248754501 0 3.000007629394531 ) ( 0 0.196865439414978 51.060546875 ) ) "textures/common/nodraw" 0 0 0 ( 0 -1 0 -15 ) ( ( 0.1377882212400436 0.1426838785409927 112.0797119140625 ) ( -0.1416042447090149 0.1367456316947937 51.05938720703125 ) ) "textures/common/nodraw" 0 0 0 ( 0.7193385362625122 0 0.6946597695350647 -96.820556640625 ) ( ( 0.2000012248754501 0 3.000007629394531 ) ( 0 0.1983597874641419 112.0801391601563 ) ) "textures/common/nodraw" 0 0 0 ( -0.7193386554718018 0 -0.6946596503257752 91.7408447265625 ) ( ( -0.199999988079071 0 3 ) ( 7.934043699808768e-011 -0.1983511447906494 112.9204711914063 ) ) "textures/darkmod/nature/skybox/starry1/moon_full" 0 0 0 } } // primitive 7 { patchDef3 { "textures/darkmod/nature/skybox/starry1/skyfade" ( 5 5 4 4 0 0 0 ) ( ( ( -140 117 -96 0.5 0.5 ) ( -140 53 32 0.25 0.5 ) ( -140 -11 32 0 0.5 ) ( -140 -75 32 -0.25 0.5 ) ( -140 -139 -96 -0.5 0.5 ) ) ( ( -76 117 32 0.5 0.25 ) ( -76 53 160 0.25 0.25 ) ( -76 -11 160 0 0.25 ) ( -76 -75 160 -0.25 0.25 ) ( -76 -139 32 -0.5 0.25 ) ) ( ( -12 117 32 0.5 0 ) ( -12 53 160 0.25 0 ) ( -12 -11 160 0 0 ) ( -12 -75 160 -0.25 0 ) ( -12 -139 32 -0.5 0 ) ) ( ( 52 117 32 0.5 -0.25 ) ( 52 53 160 0.25 -0.25 ) ( 52 -11 160 0 -0.25 ) ( 52 -75 160 -0.25 -0.25 ) ( 52 -139 32 -0.5 -0.25 ) ) ( ( 116 117 -96 0.5 -0.5 ) ( 116 53 32 0.25 -0.5 ) ( 116 -11 32 0 -0.5 ) ( 116 -75 32 -0.25 -0.5 ) ( 116 -139 -96 -0.5 -0.5 ) ) ) } } // primitive 8 { brushDef3 { ( 0 0 -1 -96 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 -160 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -171 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -116 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 139 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -140 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 9 { brushDef3 { ( 0 0 -1 -96 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 -160 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 117 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -116 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -149 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -140 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 10 { brushDef3 { ( 0 0 -1 -96 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 -160 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -139 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 140 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -117 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -172 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 11 { brushDef3 { ( 0 0 -1 -96 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 -160 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -139 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -148 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -117 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 116 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 12 { brushDef3 { ( 0 0 -1 160 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 -192 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -139 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -116 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -117 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -140 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } // primitive 13 { brushDef3 { ( 0 0 -1 -128 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 1.5 ) ) "textures/common/caulk" 0 0 0 ( 0 0 1 96 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 62.5 ) ) "textures/common/caulk" 0 0 0 ( 0 -1 0 -139 ) ( ( 0.03125 0 62.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 1 0 0 -116 ) ( ( 0.03125 0 21.84375 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( 0 1 0 -117 ) ( ( 0.03125 0 1.5 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 ( -1 0 0 -140 ) ( ( 0.03125 0 42.15625 ) ( 0 0.03125 16.3125 ) ) "textures/common/caulk" 0 0 0 } } } // entity 1 { "classname" "info_player_start" "name" "info_player_start_1" "angle" "90" "origin" "635 -160 -149" } // entity 2 { "classname" "light" "name" "ambient_world" "_color" "0.15 0.16 0.25" "light_center" "0 0 0" "light_radius" "506 511 653" "nodiffuse" "0" "noshadows" "0" "nospecular" "0" "origin" "734 -11 145" "parallel" "0" } // entity 3 { "classname" "func_static" "name" "func_static_1589" "model" "func_static_1589" "origin" "-12 -11 56" "shaderparm4" "0.001" "shaderparm5" "0.0002" // primitive 0 { patchDef3 { "textures/darkmod/nature/skybox/starry1/clouds" ( 5 5 4 4 0 0 0 ) ( ( ( -140 117 -8 0 0 ) ( -140 53 56 0 0.5 ) ( -140 -11 56 0 1 ) ( -140 -75 56 0 1.5 ) ( -140 -139 -8 0 2 ) ) ( ( -76 117 56 0.5 0 ) ( -76 53 120 0.5 0.5 ) ( -76 -11 120 0.5 1 ) ( -76 -75 120 0.5 1.5 ) ( -76 -139 56 0.5 2 ) ) ( ( -12 117 56 1 0 ) ( -12 53 120 1 0.5 ) ( -12 -11 120 1 1 ) ( -12 -75 120 1 1.5 ) ( -12 -139 56 1 2 ) ) ( ( 52 117 56 1.5 0 ) ( 52 53 120 1.5 0.5 ) ( 52 -11 120 1.5 1 ) ( 52 -75 120 1.5 1.5 ) ( 52 -139 56 1.5 2 ) ) ( ( 116 117 -8 2 0 ) ( 116 53 56 2 0.5 ) ( 116 -11 56 2 1 ) ( 116 -75 56 2 1.5 ) ( 116 -139 -8 2 2 ) ) ) } } } // entity 4 { "classname" "func_static" "name" "func_static_31" "model" "func_static_31" "origin" "-12 -11 16" "shaderparm4" "0.1" "shaderparm5" "0.1" "shaderparm6" "0.4" // primitive 0 { patchDef3 { "textures/darkmod/nature/skybox/starry1/twinkle_stars" ( 5 5 4 4 0 0 0 ) ( ( ( -140 117 -112 0 0 ) ( -140 53 16 0 0.75 ) ( -140 -11 16 0 1.5 ) ( -140 -75 16 0 2.25 ) ( -140 -139 -112 0 3 ) ) ( ( -76 117 16 0.75 0 ) ( -76 53 144 0.75 0.75 ) ( -76 -11 144 0.75 1.5 ) ( -76 -75 144 0.75 2.25 ) ( -76 -139 16 0.75 3 ) ) ( ( -12 117 16 1.5 0 ) ( -12 53 144 1.5 0.75 ) ( -12 -11 144 1.5 1.5 ) ( -12 -75 144 1.5 2.25 ) ( -12 -139 16 1.5 3 ) ) ( ( 52 117 16 2.25 0 ) ( 52 53 144 2.25 0.75 ) ( 52 -11 144 2.25 1.5 ) ( 52 -75 144 2.25 2.25 ) ( 52 -139 16 2.25 3 ) ) ( ( 116 117 -112 3 0 ) ( 116 53 16 3 0.75 ) ( 116 -11 16 3 1.5 ) ( 116 -75 16 3 2.25 ) ( 116 -139 -112 3 3 ) ) ) } } } // entity 5 { "classname" "light" "name" "light_1" "_color" "0.33 0.33 0.63" "falloff" "0" "light_center" "0 0 0" "light_radius" "114 121.5 64" "nodiffuse" "0" "noshadows" "1" "nospecular" "0" "origin" "-16.5 -11.5 64" "parallel" "0" "texture" "lights/tdm_sky_fadebiground1" } // entity 6 { "classname" "light" "name" "light_4" "_color" "0.53 0.53 0.53" "falloff" "0" "light_center" "0 0 0" "light_radius" "96 96 128" "nodiffuse" "0" "noshadows" "0" "nospecular" "0" "origin" "-12 -11 112" "texture" "lights/tdm_sky_starsbiground1" } // entity 7 { "classname" "info_portalsky" "name" "info_portalsky_2" "origin" "-12 -11 88" "rotation" "1 0 0 0 1 0 0 0 1" } // entity 8 { "classname" "func_static" "name" "func_static_32" "model" "models/darkmod/misc/system/skybox_cityscape01.lwo" "origin" "-11.5 -10.5 90" "rotation" "0 0 1 0.188323 -0.982107 0 0.982107 0.188323 0" } // entity 9 { "classname" "light" "name" "light_5" "_color" "0.65 0.65 0.81" "light_center" "0 0 0" "light_radius" "77 80 35" "nodiffuse" "0" "noshadows" "1" "nospecular" "1" "origin" "-12 -11 98" "parallel" "0" "texture" "lights/ambient_biground" } | ||||
Someone has reported the same problem with the sky in the Training Mission. http://forums.thedarkmod.com/topic/14767-the-dark-mod-training-mission/page__view__findpost__p__311133 |
|
A thread discussing the issue: http://forums.thedarkmod.com/topic/14815-20-skybox-problem/page__pid__311660#entry311660 | |
I've uploaded a testmap. It looks correct in 1.08 and blocky in 2.0. | |
Turns out this was caused by a light not listed in the lightshader; once it was replaced with a version closer to the D3 one the problem went away. | |
Date Modified | Username | Field | Change |
---|---|---|---|
04.05.2013 21:21 | Springheel | New Issue | |
04.05.2013 21:22 | Springheel | Relationship added | related to 0003368 |
04.05.2013 21:22 | Springheel | Description Updated | |
06.05.2013 01:39 | Springheel | File Added: score2.jpg | |
12.05.2013 17:56 | Springheel | Note Added: 0005426 | |
12.05.2013 17:57 | Springheel | Note Edited: 0005426 | |
12.05.2013 18:02 | Springheel | Summary | Cubemaps not working? => Skybox corrupted. Cubemaps not working? |
17.05.2013 23:01 | Springheel | Note Added: 0005482 | |
17.05.2013 23:38 | Springheel | File Added: test_skybox.map | |
17.05.2013 23:38 | Springheel | Note Added: 0005483 | |
19.05.2013 23:45 | Springheel | Note Added: 0005487 | |
19.05.2013 23:45 | Springheel | Status | new => resolved |
19.05.2013 23:45 | Springheel | Resolution | open => fixed |
19.05.2013 23:45 | Springheel | Assigned To | => Springheel |