Skip to content

Rendering

vlazed edited this page Jul 26, 2026 · 1 revision

Work In Progress

Gotchas

  • Prefer using poster with smh_render_cmd and smh_render to render images, over smh_makejpeg and smh_makescreenshot. Both commands use the jpeg and screenshot commands, respectively, which come with their own issues. jpeg still compresses images even at jpeg_quality 100, so you still lose out quality. screenshot stores larger tga images (6MB at 1080p), regardless of the image itself (a completely black or completely white image produces the same size). poster produces png files of almost the same quality as tgas than jpeg, but does not store as much compared to tgas. They also come with the added bonus of rendering out at double (poster 2) or triple the resolution (poster 3).
    • jpeg and screenshot also store screenshots in Steam as jpeg files. For jpeg files, that is already more than double the size being stored. Steam also makes jpeg and screenshot commands laggier in the long run. If you don't want to clean up the Steam folder and screenshots.vdf file, I would suggest using the poster command!

Clone this wiki locally