ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.73k stars 629 forks source link

[HL25] Add Day One textures #3860

Open Davedson-debug opened 3 weeks ago

Davedson-debug commented 3 weeks ago

The Day One demo has many examples of higher quality textures that were downscaled in the final game (most notably human grunts and world models for SMG and shotgun). I made a mod that ports that content to the final game by recompiling the models with final game's animations, and after seeing all the improvements made to the game in the anniversary update, i thought it would be great if they were added into the game officially.

https://drive.google.com/file/d/1LS_gBfu9bOwvufcqffZ0PQr-jNtah0C_/view?usp=sharing

rtxa commented 2 weeks ago

This could benefit from some screenshots, here are some. By the way, aren't there any more models with high quality textures or those are the only ones you have found?

Left: Vanilla Right: Day One

imagen imagen imagen imagen imagen imagen imagen imagen

Davedson-debug commented 1 week ago

Unfortunately, no, that's all i found there, but ye, you are right, i probably should have done the screenshots, but again, apart from human grunts and 2 world models the difference isn't really that noticable, vortigaunts and zombies have higher quality textures too but the difference isn't really that big in comparison to human grunts who in the final game had literally all their textures downscaled by 2 times. These model ports were actually a joint effort, a passion project, if you will, by me and my friend. The human grunt model was definitely the hardest one to port, because the human grunt model in Day One doesn't have the shotgun bodygroup and textures, and had only 2 face variations, so we actually had to put effort beyond simply recompiling the model with final game's animations to make it work and look properly. The alien grunt has exactly the same texture resolution as the final game but still looks better due to lesser color compression, and hornet gun has higher quality textures and no compression artifacts unlike the final model, you can easily notice how the eyes of alien grunts and hornet gun were supposed to be brighter, but that was nerfed by the color compression in the final game. And the crossbow isn't actually any better, it's only different, because it has an additional textures called recslide.bmp that was removed from the final model.

Davedson-debug commented 1 week ago

Putting the "feature request" label was indeed an interesting choice by them, i think that "fix proposed" would be more appropriate.

sabianroberts commented 1 week ago

Putting the "feature request" label was indeed an interesting choice by them, i think that "fix proposed" would be more appropriate.

The fix proposed label applies to issues regarding a bug where the OP has provided code that fixes the bug.

Davedson-debug commented 1 week ago

oh, now that explains it.

Maxi605 commented 1 week ago

Putting the "feature request" label was indeed an interesting choice by them, i think that "fix proposed" would be more appropriate.

Either way, this should be considered as a feature request. There's no need to force this change, an option to use the "Legacy" or "Day One" models in the options tab would be a good enough. The models look good, I probably wouldn't use it due to the nostalgia the current models give me.

Davedson-debug commented 1 week ago

The models look good, I probably wouldn't use it due to the nostalgia the current models give me.

Spoiler alert: the world model textures for SMG and shotgun were compressed only for the singleplayer, the multiplayer versions that are held by players (p_ models) still use the uncompressed textures from Day One, lol

Davedson-debug commented 1 week ago

Also the pistol not only has higher quality textures, but also the grip is different, in the final game the palm covers the gun more than in Day One, although it's kinda hard to tell whether this was intentional or not.

2G9XvBP