Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
grandgreed

Hexen Neural Upscale [08.01.2018]

Recommended Posts

In ZDoom it'd be Sprites since they're sprites (HUD or not); for Doomsday I don't know. Look in the Doomsday Manual (wiki) if there's some info on this; there should be.

Share this post


Link to post

This is just a suggestion but I would suggest setting up the structure for ZDoom-style archives since it seems to be the more popular port. It's interesting to me that source ports haven't really standardized but I don't see any advantages to the Doomsday namespace as opposed to ZDoom's.

Share this post


Link to post
3 hours ago, dpkonofa said:

more popular port

Will make package for it.

 

4 hours ago, Gez said:

 it'd be Sprites since they're sprites (HUD or not)

It's true. Engine automatic collects everything (textures/sprites) from pk3 with their original lmp names.

 

First version will relese for few days.

Share this post


Link to post

High-res textures in Hexen ends up being quite an eye-opener about how sloppy they were with texture alignment in those maps.

But that does look surprisingly good for something algorithmic.  A little rough around some edges, but still surprisingly good.

Share this post


Link to post
Posted (edited)

Already done 2237 entires.

But there are some problems with very small sprites (like 3x7 px) and need more time to get correct view.

 

Enemy

Spoiler

q5.jpg.544dcdaf05c3bdd5c3e1ea5a310ba517.jpg

 

 

Edited by grandgreed

Share this post


Link to post
On 1/2/2019 at 8:40 PM, Gez said:

Look in the Doomsday Manual (wiki) if there's some info on this; there should be.

I can't find it. There missed (or I am don't see) manual of the folders structure inside package. Engine accepts everything except Hud weapons. Maybe subfolders are used there? I like dengine and want to understand this moment.

Share this post


Link to post

I haven't found anything either, and to be honest I'm a bit confused by their article on packages. Perhaps someone more familiar with Doomsday, like @Vermil, could help. The best would be if a Doomsday developer would pop in, but only @DaniJ was a regular around here, and he was last seen in 2016.

Share this post


Link to post

I don't know why, but I really like those textures. They look way better than Doom's. Why is that? Because they are more "natural" as in stone or wood?

Share this post


Link to post

First: great job.

 

Second: to my eye, the results are amazing for textures and weapons, and are not so great for monsters.

The shape of eyes looks off, fingers are too thin (look at ettin's left hand), teeth aren't sharp (Korax teeth are not teeth anymore). Stalker's scales are gone completely.

 

It shows how surprisingly much effort and artistic skill was applied to the monster sprites to look right. So even a small indication of a feature allows the brain to deduce the remaining parts.

 

I wonder if the upscaling algorithm can be tuned to amend this, or manual touches will be needed to restore the sharp details.

Share this post


Link to post
33 minutes ago, m8f said:

(Korax teeth are not teeth anymore)

Korax like this?

Spoiler

1087875222_KORXB1(2).jpg.cfcf2fecd74f9e1ef63c089ef263f3c2.jpg

Quote

Stalker's scales are gone completely

All scales are coincide with proportions. Size of textures can be huge or ultra small, anyway engine will size it to model normals.

 

Quote

It shows how surprisingly much effort and artistic skill was applied to the monster sprites to look right. So even a small indication of a feature allows the brain to deduce the remaining parts.

It is extremely delicate work with such details. Other things depend on the general specification.

Share this post


Link to post
6 minutes ago, grandgreed said:

Korax like this?

This variant is undoubtedly better, though teeth are rather blunt. On original sprite, there are sharp teeth of a carnivore.

 

About Stalker - I was not talking about height/width proportions, but about his skin texture. You can see it on its flippers and lower body. My brain imagines that this is fish or snake scales. On upscaled version, Stalker's skin is uniformly smooth.

 

I have to note that my nitpicks are very subjective, because different people may see different things in low-resolution images.

Share this post


Link to post
Posted (edited)
1 hour ago, m8f said:

My brain imagines that this is fish or snake scales.

I have to note that my nitpicks are very subjective, because different people may see different things in low-resolution images. 

You talking about really things. According to deep tables of images in consciousness which describe visual type of objects we interpret all things according to this perception. One man will see what will be coordinated with his tables, other man will see some another. So we can see in sprites truely image but ai can't. Sprites are too small to be interpret correctly. This moments needs to be corrected manually. I know some tricks how to correct sprites that ai accepted changes but it will take more time.

Edited by grandgreed

Share this post


Link to post
Posted (edited)
1 hour ago, AL-97 said:

Is it too late to suggest Heretic Minor Sprite Fixing and Widescreen-Friendly Project to be used as a base?

 

GZDoom can customize the type of clipping sprites. Checked in Hexen and did not find issues with placing.

Spoiler

q1.jpg.8f47be064fffac66ded54f0e76160a1e.jpg

q2.jpg.b274ce592730a1887e2c31919dbb26ed.jpg

q3.jpg.81bd464c518b6d61f656bc0de5949a54.jpg

 

About HUD weapons padding. It's ports problems. For example Doomsday engine don't have it.

About "fake" sprites. If you can find it, please tell me and I will fix it.

 

Share this post


Link to post

I don't know if it's Doomsday doing it, but the flames from the braziers getting a drop-shadow really make them stand out in a bad way.

 

The other thing I noticed is that the neural network wants to turn the gem-holding claws on the wand into fingers.

Share this post


Link to post
3 hours ago, Gez said:

The other thing I noticed is that the neural network wants to turn the gem-holding claws on the wand into fingers

 

I always though they were fingers, like two hands holding the yellow stone

Share this post


Link to post
9 hours ago, Gez said:

I don't know if it's Doomsday doing it, but the flames from the braziers getting a drop-shadow really make them stand out in a bad way.

 

The other thing I noticed is that the neural network wants to turn the gem-holding claws on the wand into fingers.

 

I agree that the smoothing effects from Doomsday look bad in that pic.  The claws I always thought were fingers too but I guess that's more of a perception than any kind of factual statement.

Share this post


Link to post
Posted (edited)
46 minutes ago, dpkonofa said:

smoothing effects from Doomsday look bad in that pic

What effects? If you mean "hq resize mode" on GZ, that yes its a little better.

 

Screens from GZ.

Before and after

Spoiler

q1.jpg.6cae8d6805e2d2c80eb6a7848faad188.jpg

q2.jpg.db4ebecb13020a2e9489ee42352e2399.jpg

 

Crop from Doomsday (up) and GZ (down). Doomsday hud weapon some stretched due widescreen res.

Spoiler

Untitled-1.jpg.0716907b29701ded4be1b669a7c2f11b.jpg

 

Edited by grandgreed

Share this post


Link to post
3 minutes ago, grandgreed said:

What effects? Here screens from GZ.

Thanks. As I said, I didn't know if it was an effect from Doomsday, and your GZDoom screenshot shows that it wasn't. The flames from the statue braziers get a drop-shadow effect added to them in the nn upscale. In my view, it makes them look like a clear plastic cutout, not like flames. Pay attention particularly to the colder, brownish areas of the flames at the top, and how they look like flat tiles floating in front of the walls.

Share this post


Link to post
20 minutes ago, grandgreed said:

What effects? If you mean "hq resize mode" on GZ, that yes its a little better.

 

Looks like it's not the effect but on the sprite itself.  Notice how the fire on the statues has a dark shadow or border on it. Something is going wrong with the upscaling or downscaling.  Do you have antialiasing turned on when you're doing the upscaling?  May need to turn that off.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×