[DiscordArchive] <@100246412050075648> <@197724887387734016> <@250706991515828224> any idea what blizzard does differ
[DiscordArchive] <@100246412050075648> <@197724887387734016> <@250706991515828224> any idea what blizzard does differ
Archived author: Titi • Posted: 2024-03-03T21:53:41.564000+00:00
Original source
<@100246412050075648> <@197724887387734016> <@250706991515828224> any idea what blizzard does different?
Archived author: Titi • Posted: 2024-03-03T21:53:51.719000+00:00
Original source
idk who else would know ground effects well
Archived author: Titi • Posted: 2024-03-03T21:55:38.486000+00:00
Original source
What I thought of :
- Blizzard skips layers where the ground effect isn't active/doesn't have data : doesn't seem to be the case from my research
- the errors are mostly when the numbers are very close, maybe they do some rounding and give higher priority?. In one chunk unit I had both at exactly 50.0% and for blizzard the highest layer was the active
- I might be slightly miscalculating the alpha or noggit has slightly wrong alpha values, it's converted from small alpha to big alpha internally after all (might need to check northrend)
Archived author: Adspartan • Posted: 2024-03-03T21:56:59.435000+00:00
Original source
it's set in the mcnk header
Archived author: Titi • Posted: 2024-03-03T21:57:27.018000+00:00
Original source
I did check texture layer flags, doesn't seem tob e anything relevent or any notable pattern
Archived author: Adspartan • Posted: 2024-03-03T21:57:34.480000+00:00
Original source
/*0x040*/ uint2_t[8][8] ReallyLowQualityTextureingMap; // "predTex", It is used to determine which detail doodads to show. Values are an array of two bit
// unsigned integers, naming the layer.
/*0x050*/ uint1_t[8][8] noEffectDoodad; // doodads disabled if 1; WoD: may be an explicit MCDD chunk
Archived author: Titi • Posted: 2024-03-03T21:57:43.610000+00:00
Original source
It also mainly happens where % are veryyyy close
Archived author: Adspartan • Posted: 2024-03-03T21:57:59.927000+00:00
Original source
I haven't had time to implement that so I can't confirm it but that should be how it works
Archived author: Titi • Posted: 2024-03-03T21:58:22.854000+00:00
Original source
i'm trying to generate it in case I didn't explain myself properly
Archived author: Adspartan • Posted: 2024-03-03T21:58:46.666000+00:00
Original source
ah, I haven't read everything