Project Zomboid

Project Zomboid

[B41/B42] Every Texture Optimized
此主题已被锁定
DonKaiStorm 2023 年 12 月 30 日 下午 4:05
How does this mod work?
I'm new to Project Zomboid (just downloading it now because of the Winter Sale), but I am genuinely curious how this was done. The only thing I can think of is maybe reducing the number of colors used in each texture, so that each image uses less bits to store each texture. But to get a roughly 80% decrease in size makes it seem like that wouldn't be the case (or at least not that drastic of a decrease).

I plan on getting familiarized with Project Zomboid first before using this mod, but I am looking forward to seeing the difference that this can make when I get to that point.
< >
正在显示第 1 - 5 条,共 5 条留言
Maxene 2024 年 1 月 4 日 上午 9:34 
I will have an answer for you as my gigabrained friend is explaining to me now.
CB 2024 年 3 月 2 日 下午 8:43 
引用自 Maxene
I will have an answer for you as my gigabrained friend is explaining to me now.
That must be one long explanation.
Maxene 2024 年 3 月 3 日 上午 5:34 
引用自 CB
引用自 Maxene
I will have an answer for you as my gigabrained friend is explaining to me now.
That must be one long explanation.
TBH Gonna be 100...

I forgor


But basically, it's compression. It's like... super compression wizardry ♥♥♥♥.
Maxene 2024 年 3 月 3 日 下午 8:34 
you can hunt through all the pixels in an image, and every pixel that's "close enough" to the colour value of another pixel, you can assign both of them a median between the two, and store that as a single value that gets referenced for many simultaneous pixels And you can reconstruct the full image from that with it still being fairly high quality, while taking up a lot less memory space (I'm technically lying because it's way more complex than that, and involves a fast fourier transform encode/decode process, but it's not necessarily inaccurate to describe it the way I did)
maceleet  [开发者] 2024 年 3 月 7 日 上午 4:20 
In general, in large games such as Fallout optimization is made in such a way that the further you move away from the object the easier it becomes its polygon and texture and vice versa.
In the case of our game everything is not so. Textures and models have a constant memory value and not adjustable depending on the need.
My task was to reduce this memory, and create a choice depending on preferences.
And in the last update I not only offered reduced memory of textures but also improved them. Thus making them better than they were originally. While maintaining the original look.
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50