DIZZY-RENDER(8)

πŸ“¦
version 0.3 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

πŸ’– DIZZY-RENDER πŸ’–

okay bestie, so dizzy-render is the lil Perl tool from the User Contributed Perl Documentation section (that's section 8, system-admin girlies) whose whole job is seeding a directory with cached texture files ✨


🌸 NAME 🌸

dizzy-render β€” seed a directory with cached texture files πŸŽ€

like, it fills a folder up with pre-rendered textures so nobody has to do it live. it's giving prep work and honestly? we love a planner. πŸ’…


✨ SYNOPSIS ✨

dizzy-render -o output-dir -r resolution [names...]

that's the whole vibe. output dir, resolution, and optionally a lil list of names. πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so here's the tea πŸ“ β€” dizzy-render can be used to preseed a directory with cached textures.

and you might be like "bestie, why is there a whole extra tool for this, Dizzy literally does it itself??" πŸ™ˆ and the answer is genuinely so real: people might want to generate textures in the installation script of a distro package, and in that situation it's unlikely β€” or at least unwanted β€” that an X11 program spawns just to render textures. no cap. nobody wants a whole graphical program popping up mid-install. 😭


πŸŽ€ OPTIONS πŸŽ€

  • -o output-dir
  • --output-path output-dir β€” dump the textures into this directory, bestie. the directory will be created if it does not exist, so don't stress. the default value is /var/cache/dizzy/textures. 🫢
  • -r resolution
  • --resolution resolution β€” sets the resolution at which the textures will be rendered. the default value is 256, just like Dizzy's default resolution. iconic of them to match. πŸ’–

okay and here's the important part: the options can be followed by a list of names. if there are any such names specified, only textures with these names will be rendered. so if you only want some of them, just say their names. selective queen behavior. πŸ‘‘


πŸ’€ CAVEATS πŸ’€

pay attention bestie, this part matters πŸ’…

this tool cannot make use of GLSL shaders to speed up rendering. so yeah, it's not the fast path. but on the other hand β€” and this is the slay β€” the cache files are not portable, and there is no need to generate them on a GLSL supporting machine. so it all balances out. 🌈

and honestly? this is not even recommended, because performance tests have shown that GLSL rendering is much faster than loading the textures from disk for high resolutions. so if you're going high-res, GLSL is eating and this tool is just picking at the plate. 😭


⭐ a lil sign-off ⭐

this page was brought to you by perl v5.36.0, dated 2023-08-23, and it lives in the DIZZY-RENDER(8) section of the manual. go forth and seed your textures, bestie. you got this. πŸ’–βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from