MagicaCSG 0.3.2: Shader Cache
Added 2023-09-09 17:12:24 +0000 UTCYou may notice that the loading time in the latest version of MCSG is significantly longer than that of previous versions. It's due to the long compiling time of the more and more complex shaders for SDF modeling.
Therefore, I added supports for local shader cache. The shaders are only compiled once in the first launch of the program, and then will be loaded directly from the binary cache in the following launches. This will reduce the compiling time from 9s to 50ms.
The shaders may be recompiled and recached in the following cases:
1. change of graphics card
2. change of graphics driver
3. change of mcsg version
4. deleted/corrupted cache file (cache/shader.bin)
I may add a loading screen in the future.
[Download Link]
https://drive.google.com/file/d/1G7b6iTEdFsZbK3vLUqj7BdENWQdRkm8Z/view?usp=sharing
Comments
Hi, I'm currently working on some advanced modeling tools. after that, I'll improve the rendering functionalities including customized resolution output.
ephtracy
2023-10-03 04:00:02 +0000 UTCBy the way, if it wasn't obvious, the app is simply amazing. After using it for the last year or so, on different small projects I just can't stand working on other 3d laggy apps and counter-intuitive interfaces. Great job as usual Ephtracy! :)
Vlad Butucariu
2023-09-29 21:30:52 +0000 UTCIs there a way to export higher res images from MagicaCSG? I really need it for some models I made. The current version of getting the renders right now, if i'm not wrong, is only via the screenshot button or the remove noise window? Which both are at the viewport resolution, right? Any idea how to increase resolution?
Vlad Butucariu
2023-09-29 21:02:10 +0000 UTC