Broken reflections

  • If you're asking a question make sure to set the thread type to be a question!

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
On any map, doesn't matter how many cubemaps it has, or what gamemode it is, my reflections are always broken. I just have a huge, pink and purple checkerboard reflected off. Any help?
 

Necrσ

aa
Nov 16, 2015
198
488
Make sure you use the buildcubemaps command in console once your map has compiled, I also recommend setting mat_specular to 0 to stop any pink squares showing up in the reflections.

If your not already, try using compilepal as this will build cubemaps automatically provided you have it selected in the compile options

If this still isn't working check your ingame console to see if it is giving you any errors

Also note renaming the bsp one cubemaps have been built will break cubemaps.
 
Mar 23, 2013
1,013
347
If your not already, try using compilepal as this will build cubemaps automatically provided you have it selected in the compile options

how can compilePal build cubemaps? Won't they look a lot different than when you build them with the game as compilepal can hardly reproduce the game's rendering.
 

Crowbar

Spiritual preprocessor
aa
Dec 19, 2015
1,455
1,297
how can compilePal build cubemaps? Won't they look a lot different than when you build them with the game as compilepal can hardly reproduce the game's rendering.
May @fubarFX confirm this, compile pal doesn't even have to try and reproduce it (that'd be silly!) and instead literally launches the engine to build them
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
The problem is this is on ANY map, even ones I play on servers and such. I'll give mat_specular a try
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
Thankfully mat_specular 0 works, but wouldn't this just be temporary?
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
For FCVAR_REPLICATED, ConVar must be defined in client and game .dlls (sv_use_steam_voice)
[TF Workshop] Got 13 subscribed maps, 13 new
maxplayers set to 24
Steam config directory: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\platform\config
CClientSteamContext logged on = 1
Loaded default network config file. Loaded revision 123 OK
Loaded cached network config file. Data contains revision 123, not newer than current revision 123; ignoring.
Starting ping measurement
Cleaning up unneeded replay block data...
Replay cleanup done.
Loading default settings for high sensitivity
Ping measurement completed
Connection to game coordinator established.
CTFGCClientSystem::postInitGC
CTFGCClientSystem - adding listener
Hiding LobbyContainerFrameHiding LobbyContainerFrameHiding LobbyContainerFrameCan't use cheat cvar fog_start in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_end in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_startskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar fog_endskybox in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar r_farz in multiplayer, unless the server has sv_cheats set to 1.
[TF Workshop] Got updated information for map [ workshop/ctf_turrrrrrrrrrrrrrrrrbine_fix3.ugc893877014 ]
[TF Workshop] Got updated information for map [ workshop/ctf_free2fort.ugc1090010928 ]
[TF Workshop] Got updated information for map [ workshop/sniper_orange_110_d.ugc547178467 ]
[TF Workshop] Got updated information for map [ workshop/sn_sewer_beta.ugc566966157 ]
[TF Workshop] Got updated information for map [ workshop/cp_turbine_b1.ugc719528969 ]
[TF Workshop] Got updated information for map [ workshop/cp_freeflow_b2.ugc864934789 ]
[TF Workshop] Got updated information for map [ workshop/tr_karma_rc1.ugc601600702 ]
[TF Workshop] Got updated information for map [ workshop/koth_hardway_72_rc1.ugc755324034 ]
[TF Workshop] Got updated information for map [ workshop/mvm_waterfront_rc2.ugc947749085 ]
[TF Workshop] Got updated information for map [ workshop/koth_mars.ugc822985349 ]
[TF Workshop] Got updated information for map [ workshop/tr_walkway_rc2.ugc710209226 ]
[TF Workshop] Got updated information for map [ workshop/pl_upward_event.ugc773281688 ]
[TF Workshop] Got updated information for map [ workshop/cp_5gorge.ugc555813698 ]
Got network config from CDN. Data contains revision 123, not newer than current revision 123; ignoring.
Applying new item schema, version 659A21C8
**WARNING** Item schema mismatch after update!
GC told us to expect 659A21C8, we got D8C168F0
Applied updated item schema from GC. 3632712 bytes, version 659A21C8.
maxplayers set to 24
Unknown command "setmaster"
maxplayers set to 24
Network: IP 192.168.1.250, mode MP, dedicated No, ports 27015 SV / 27005 CL
Failed, using default cubemap 'engine/defaultcubemap'
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_harbor/foundry_chain_harbor.mdl)
SOLID_VPHYSICS static prop with no vphysics model! (models/props_farm/tools_shovel.mdl)
Using map cycle file 'cfg/mapcycle_default.txt'. ('cfg/mapcycle.txt' was not found.)
Set motd from file 'cfg/motd_default.txt'. ('cfg/motd.txt' was not found.)
Set motd_text from file 'cfg/motd_text_default.txt'. ('cfg/motd_text.txt' was not found.)
SV_ActivateServer: setting tickrate to 66.7
Connection to game coordinator established.
tf_server_identity_account_id not set; not logging into registered account
'listenserver.cfg' not present; not executing.
'cp_bunker.cfg' not present; not executing.
Received 3632712 bytes item schema version 659A21C8 direct data; update is queued.

Team Fortress
Map: cp_bunker
Players: 1 / 24
Build: 4085139
Server Number: 1

The server is using sv_pure 0. (Enforcing consistency for select files only)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04rt_replacement)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04bk_replacement)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04lf_replacement)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04ft_replacement)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04up_replacement)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04rt)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04bk)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04lf)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04ft)
Requesting texture value from var "$basetexture" which is not a texture value (material: skybox/sky_tf2_04up)
[Т.С.В.М]DrSquishy connected
Compact freed 520192 bytes
JOY_AXIS_X: mapped to Turn (absolute)
JOY_AXIS_Y: mapped to Look (absolute)
JOY_AXIS_Z: unmapped
JOY_AXIS_R: mapped to Forward (absolute)
JOY_AXIS_U: mapped to Side (absolute)
JOY_AXIS_V: unmapped
Advanced Joystick settings initialized
Redownloading all lightmaps
EntSelectSpawnPoint(): No valid spawns for class #TF_Class_Name_Demoman on team 2 found, even though at least one spawn entity exists.
EntSelectSpawnPoint(): No valid spawns for class #TF_Class_Name_Demoman on team 2 found, even though at least one spawn entity exists.
'demoman.cfg' not present; not executing.
--- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
--- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
--- Missing Vgui material vgui/..\vgui\maps\menu_thumb_Missing
EntSelectSpawnPoint(): No valid spawns for class #TF_Class_Name_Demoman on team 2 found, even though at least one spawn entity exists.

This is the whole console log from when I logged in, to when I opened the map
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
Is it perhaps because you have fullbright enabled?

try mat_fullbright 0
No. this is an example of what happens on any server, even if it has lighting or fullbright
 

fubarFX

The "raw" in "nodraw"
aa
Jun 1, 2009
1,720
1,978
Have at least one env_cubemap in your bsp. Renaming your bsp breaks cubemaps. Make sure hl2.exe has write permissions on your .bsp file. Make sure your not using a screwed up vmt. Those are the only reasons why cubemaps wouldn't work (unless you're onto some really obscure shit).
mat_specular 0 is a client side command that disables reflections on your end only, other players will have missing reflections
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,297
974
Have at least one env_cubemap in your bsp. Renaming your bsp breaks cubemaps. Make sure hl2.exe has write permissions on your .bsp file. Make sure your not using a screwed up vmt. Those are the only reasons why cubemaps wouldn't work (unless you're onto some really obscure shit).
mat_specular 0 is a client side command that disables reflections on your end only, other players will have missing reflections
No. As I stated in my original post, this is on ANY map, it doesn't matter if it's a valve map, a custom server map or my map, it will have this missing box reflection.