Video tutorials
You can find mostly CS:GO related video tutorials e.g. on Anthony Perfetto's YouTube channel and Alan Gaming's YouTube channel, some of which we have linked in the advancedfx YouTube account: https://www.youtube.com/user/advancedfx/playlists?view=50&sort=dd&shelf_id=1
Other tutorials
Beginner's section
- Your first recording in CS:GO
- (CS:GO) Smoother demos
- (CS:GO) Flash removal
- (CS:GO) Remove smoke from smoke grenades
- (CS:GO) Disable distance fading of props
- (CS:GO) Remove graffiti
- (CS:GO) Remove nametags
- (CS:GO) Remove black smoke from molotovs
- (CS:GO) Wallhack config
- (CS:GO) Blood removal config
- (CS:GO) Remove x-ray and caster camera / x-ray control
- (CS:GO) Hide endgame scoreboard
- (CS:GO) Fix black models (e.g. wagons on de_train) on old demos
- Fix crouch height in old CS:GO demos
- Fix CS:GO bomb plant brightness
- Fix CS:GO bomb plant spec lag / spin
- (CS:GO) How to record a GOTV demo on a local server
- (CS:GO) How to hide GOTV ads / logos
- How to completely uninstall HLAE
Advanced section
- (CS:GO) POV weapon only stream
- (CS:GO) Smoke only matte stream
- (CS:GO) Replace the sky
- (CS:GO) How to use FFMPEG in HLAE
- (CS:GO) How to change Panorama UI
- (CS:GO) Picker tool - Hiding materials, entities and more
- (CS:GO) Separate HUD stream
- (CS:GO) ReShade with HLAE
- (CS:GO) Recording streams and depth effects in After Effects
- Using depth maps in After Effects
- (CS:GO) (SFM) How to import models, cameras, maps and attach custom models to players
- (CS:GO) Spectactor smooth
- (CS:GO) Changing x-ray colour
- (CS:GO) How to change demos from day to night
- (CS:GO) Calculate real FOV from engine FOV
- AfxRgbaLut - Color Lookup Table format
- [[(CS:GO) mirv_calcs examples|Source:mirv_calcs#see-also]]
[[Your first recording in CS:GO]]
Basic guide aimed at beginners, on how to use HLAE to record your first stream.
[[Smoother demos|Source:Smoother Demos]]
A few commands and methods to use to reduce lag in demos.
Flash Removal
mirv_cvar_unhide_all
sv_cheats 1
mat_suppress "effects/flashbang.vmt"
mat_suppress "effects/flashbang_white.vmt"
To enable flash overlay again, enter both lines with mat_suppress again (meaning it works like a toggle).
If you want to bind them to a key use this:
bind <key> "mirv_cvar_unhide_all; sv_cheats 1; mat_suppress effects/flashbang.vmt; mat_suppress effects/flashbang_white.vmt"
Pressing the key will toggle flashes off/on.
Remove smoke from smoke grenades
mirv_streams edit streamName actionFilter add "particle/vistasmokev1/vistasmokev1_smokegrenade" noDraw
mirv_streams edit streamName actionFilter add "particle/vistasmokev1/vistasmokev1_fire" noDraw
mirv_streams edit streamName smokeOverlayAlphaFactor 0 // hides the smoke overlay when entering the smoke
Optional commands, if the previous ones weren't enough:
mirv_streams edit streamName actionFilter add "effects/overlaysmoke" noDraw
mirv_streams edit streamName actionFilter add "particle/vistasmokev1/vistasmokev1" noDraw
mirv_streams edit streamName actionFilter add "particle/vistasmokev1/vistasmokev1_emods" noDraw
mirv_streams edit streamName actionFilter add "particle/vistasmokev1/vistasmokev1_emods_impactdust" noDraw
Disable distance fading of props
sv_cheats 1
r_disable_distance_fade_on_big_props 1
r_disable_distance_fade_on_big_props_thresh 0
Remove graffiti
mirv_streams edit streamName actionFilter add "decals/playerlogo\*" noDraw
Remove nametags
mirv_streams edit streamName actionFilter addEx "name=models/weapons/uid/\*" "action=noDraw"
Remove black smoke from molotovs:
mirv_streams edit streamName actionFilter addEx name=particle/particle_flares/particle_flare_gray action=noDraw
mirv_streams edit streamName actionFilter addEx name=particle/particle_flares/particle_flare_001_nodepth_noz action=noDraw
Wallhack config
For CS:GO you can enable wallhack by using exec afx/wh
in console and following the instructions printed in the console. Works best with GOTV demos.
Blood removal config
https://twitter.com/MolenTV/status/1134400694335791105
Remove xray and caster camera / xray control:
mirv_cvar_unhide_all
spec_autodirector 0
spec_autodirector_cameraman 0
spec_cameraman_ui 0
spec_cameraman_xray 0
spec_show_xray 0
Hide endgame scoreboard
Edit the stream to not draw the hud, see example below:
mirv_streams add normal norm
mirv_streams edit norm drawHud 0
mirv_streams preview norm
Note that the deathnotices will also be hidden, and there is no easy way to keep them while also removing the scoreboard.
[[Fix black models (e.g. wagons on de_train) on old demos/maps]]
Fix crouch height in old CS:GO demos
See
How to fix CS:GO bomb plant brightness
- Load the demo.
- Use
mat_force_tonemap_scale
and try values between 1.0 to 2.0.
(This also fixes the brightness change / overbright when skipping through the demo.)
Fix CS:GO bomb plant spec lag/spin in 128 tick GOTV demos
See
[[How to record a GOTV demo on a local server]]
Simple guide about how to record your own GOTV demo.
How to hide GOTV ads / logos
These need to be set before loading the demo in question:
cl_server_graphic1_enable 0
cl_server_graphic2_enable 0
[[How to completely uninstall HLAE]]
Guide on how to properly uninstall HLAE and reset game settings.
[[CS:GO POV weapon only stream]]
How to make a matte stream with only the viewmodel.
[[CS:GO Smoke only matte stream]]
How to make a smoke only matte stream.
[[Tutorial: CS:GO: Replace sky with mirv_streams on nuke / inferno / train]]
How to change the sky with HLAE, as well as hiding the clouds.
HLAE FFmpeg recording with preset config
This tutorial is based on a ffmpeg.cfg along with some tested presets written by Purp1e.
[[How to change Panorama UI]]
Shows how to edit the HUD (changing fonts, colours etc).
mirv_streams picker tool - Hiding materials, entities and more
New tutorial
Removing Volumetric Lights from Depth Passes in HLAE (Picker Method)
https://youtu.be/7Mnbr-3RvPs
Original tutorial (longer, more details)
In the first 6 minutes you will learn how to quickly find and hide unwanted objects / materials from a depth stream.
In the remaining 13 minutes I will show how to solve the advanced exercise of hiding a player's shadow and additionally also how to add custom actions and giving specific players a solid colour using those.
[[Tutorial: CS:GO Separate HUD Stream]]
How to separate the HUD from the game footage and composite it again in AE/Vegas.
CS:GO ReShade with HLAE
ReShade Setup with HLAE (2022) by Alan Gaming
https://youtu.be/88xcZJfMwdU
Recording streams and depth effects in After Effects
By fuze
https://www.youtube.com/watch?v=4LVBlvzurcc
Using depth maps in AE
By fuze
https://www.youtube.com/watch?v=WeWXWMgp-CA