[jak3] Fix for precd extraction (#3744)

It looks like one of the tie models in this level has bad color data in
the lowest LOD. For now, just skip extracting the lowest lod for this
TIE only.

Co-authored-by: water111 <awaterford1111445@gmail.com>
This commit is contained in:
water111
2024-11-03 11:43:27 -05:00
committed by GitHub
parent cbb8add81c
commit 1e530714b7
4 changed files with 8 additions and 3 deletions
+2 -1
View File
@@ -1017,7 +1017,8 @@ void PrototypeBucketTie::read_from_file(TypedRef ref,
for (int i = 0; i < 4; i++) {
u32 start = index_start[i];
u32 end = start + frag_count[i];
ASSERT(num_color_qwcs <= end);
// precd tie has a bug where geo 3's
// ASSERT(num_color_qwcs <= end);
num_color_qwcs = std::max(end, num_color_qwcs);
}