OpenGFX - Graphics Base Set

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

User avatar
2TallTyler
Route Supervisor
Route Supervisor
Posts: 506
Joined: 11 Aug 2019 18:15
Contact:

Re: OpenGFX - Graphics Base Set

Post by 2TallTyler »

Looks fantastic! :)
arikover
Route Supervisor
Route Supervisor
Posts: 466
Joined: 15 Jun 2007 09:27
Skype: madchimiste
Location: Berlin, Deutschland

Re: OpenGFX - Graphics Base Set

Post by arikover »

Wow! Amazing work!
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Testing out some new/revised arctic and tropical town sprites... Tropical ones mostly revised from OpenGFX sources, arctic ones more often drawn from scratch.
Attachments
1980
1980
arcticscreenshot1.png (126.89 KiB) Viewed 8248 times
1960
1960
tropicalscreenshot2.png (98.67 KiB) Viewed 8248 times
User avatar
2TallTyler
Route Supervisor
Route Supervisor
Posts: 506
Joined: 11 Aug 2019 18:15
Contact:

Re: OpenGFX - Graphics Base Set

Post by 2TallTyler »

Fantastic. They look so much sharper and more colorful than the old sprites. Do I notice a change to the Food Processing Plant sprites, as well?
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Looking again, some roof colours need to be lighter, especially in the arctic. I'm also wondering if I should flip around some of my shading. At the moment the right wall is lighter and the top right of that wall is lighter, but that leads to a 'pillow shading' effect. The opposite might work better, and I think that's also what the original graphics tended to use.

@2TallTyler - You're right, it's a new food processing plant. I've revisited a few industries using the same approach to revamp the buildings: coal mine & power station, farm, steel mill & factory, food processing plant, sawmill... You can spot a couple in the previous temperate screenshot.

Edit: Should've mentioned too, these sprites all use appropriate restricted palettes meaning that all palette swap recolourings and all animated sprite entries work as expected.
User avatar
supermop
Tycoon
Tycoon
Posts: 1104
Joined: 21 Feb 2010 00:15
Location: Fitzroy North - 96

Re: OpenGFX - Graphics Base Set

Post by supermop »

Zephyris wrote: 20 Jan 2022 12:17 Trying out some town roads and paving. Significantly lighter, with a paving pattern and kerb stones more similar to the original graphics...

screenshot#10_crop.png
This looks great! I've been working with the current dark OGFX pavement texture in Hale for paved surfaces to blend in, but seeing this progress, and how much better it looks, these pavement textures would be a much better fit for the lighter coloring I'm using in my buildings. Would you be willing to share a png of the paved tile / curbs that I could layer in?

Thanks!
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Of course! Still work in progress, so will probably change, but these are the ground tiles and town roads as they currently stand.
Attachments
general_concretetiles_8bpp.png
(10.96 KiB) Not downloaded yet
road_general_concrete_8bpp.png
(10.29 KiB) Not downloaded yet
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

watertrial.gif
watertrial.gif (196.61 KiB) Viewed 8014 times
Trialling some improved water... I find a little bit of 'sparkle' greatly enhances the water, so I added a minimal quantity (5 px/tile). Also, much as I love lepkka's water, I find the shores/waves much too synchronised giving a synchronised flash... So I added a rolling down shore effect, matching the implied wind direction of the rest of the water, and broke up the remaining waves a little. Lastly, it behaves nicely on zoom out - strategic pixels are non-animated blue so that you see fewer and fewer animated pixels as you zoom out.

[The stutter in the water animation is because the normal water and sparkling water animation cycles seem not to sync... Is their exact colour cycle and timings documented anywhere?]
User avatar
Quast65
Tycoon
Tycoon
Posts: 2661
Joined: 09 Oct 2011 13:51
Location: The Netherlands

Re: OpenGFX - Graphics Base Set

Post by Quast65 »

Zephyris wrote: 28 Jan 2022 18:36 Trialling some improved water...
Wow! :shock:

This may take some getting used to though...
A couple of parameters may be needed, so that people can choose to use the changes or not...

I personally do not like the extra sparkle.
Sorry, its a matter of taste, but to me it makes it look a bit more like "old fashioned" Transport Tycoon water.
For me it would be a "will not use" issue..

The new waves are very cool, like it!
But it has a disadvantage and that is that the lines of the same watercycle-colors are now not continious anymore.
Bit difficult to explain ;-)
At some spots some "connections" are missing and that shows a 1 pixel "gap"
Bit difficult to make a screenshot, but hope this for example shows a pixel that may be the wrong color, there is one more on the same tile I think:
Example713.png
Example713.png (43.87 KiB) Viewed 7990 times
This may need some more work to get the waves looking just right, but is promising.

EDIT:
Also the wave-sequence starting at the spot with the red arrow looks unnatural to me, dont know why though...
Example714.png
Example714.png (29.03 KiB) Viewed 7976 times
On the exact other side (green arrow) it does look good to me.

It may have something to do with that it looks more natural for me that waves start at the points where the land goes further in the water.
A wave starting in very deep water may be a bit strange.
Again, personal opinion, I may be very wrong ;-)
Projects: http://www.tt-forums.net/viewtopic.php?f=26&t=57266
Screenshots: http://www.tt-forums.net/viewtopic.php?f=47&t=56959
Scenario of The Netherlands: viewtopic.php?f=60&t=87604

Winner of the following screenshot competitions:
sep 2012, jan 2013, apr 2013, aug 2013, mar 2014, mar 2016, oct 2020
All my work is released under GPL-license (either V2 or V3), if not clearly stated otherwise.
ebla71
Transport Coordinator
Transport Coordinator
Posts: 346
Joined: 14 Apr 2021 21:48
Location: Earth

Re: OpenGFX - Graphics Base Set

Post by ebla71 »

Quast65 wrote: 28 Jan 2022 19:44 I personally do not like the extra sparkle.
Sorry, its a matter of taste, but to me it makes it look a bit more like "old fashioned" Transport Tycoon water.
For me it would be a "will not use" issue..
I agree - it is somewhat too regular ...
User avatar
supermop
Tycoon
Tycoon
Posts: 1104
Joined: 21 Feb 2010 00:15
Location: Fitzroy North - 96

Re: OpenGFX - Graphics Base Set

Post by supermop »

Zephyris wrote: 28 Jan 2022 18:36 watertrial.gif
Trialling some improved water... I find a little bit of 'sparkle' greatly enhances the water, so I added a minimal quantity (5 px/tile). Also, much as I love lepkka's water, I find the shores/waves much too synchronised giving a synchronised flash... So I added a rolling down shore effect, matching the implied wind direction of the rest of the water, and broke up the remaining waves a little. Lastly, it behaves nicely on zoom out - strategic pixels are non-animated blue so that you see fewer and fewer animated pixels as you zoom out.

[The stutter in the water animation is because the normal water and sparkling water animation cycles seem not to sync... Is their exact colour cycle and timings documented anywhere?]
Surf Breaks! I love the new water and the sparkling whitecaps. They don't sync up because water cycle is 7 colors and the breakers cycle is 3, so basically are only going to line up every 21 frames? I think this is intentional to make the water look less synchronized. We need some coastal Ogfx+ objects that have big wave rolling in from the tile next to coast!
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Aaah, the controversy over 5 pixels.

The challenge with sparkles is that there are 5 bright water cycle pixels. To minimise flash you need to use an equal number of each. The original graphics flout this rule: 4, 4, 3, 0, 2. Then, to minimise overall sparklyness you need to use as few as possible. Therefore my version has: 1, 1, 1, 1, 1. It's ~3x less sparkly and much less flashy than the originals. But, it's a tiled single square, so there will always bee some kind of repetitive feel.

Having said all that... part of my aim on revisiting sprites is to make their assembly from parts modular. The shore sprites are generated by grabbing the terrain slopes, the flat water tile, the 8bpp pixel art shoreline/surf detail, and an overlay mode shading layer. Python does the hard lifting, so making variants (like a no sparkle) variant is much simpler.

It's all just a trial though :) and I still need to polish the surf, sort out a few stray pixels and tiling issues.
User avatar
Quast65
Tycoon
Tycoon
Posts: 2661
Joined: 09 Oct 2011 13:51
Location: The Netherlands

Re: OpenGFX - Graphics Base Set

Post by Quast65 »

I think water will always be a big issue...

In some places a lot of animation really works, in other places maybe not so much ;-)

For example, I could maybe see the sparkles work for seawater, but what about lakes (so fully landlocked waters, so to say)?
There it is a bit too much maybe...

On the other hand, the surf at the shores of those kind of waters is now also already a bit weird in current OpenTTD ;-)

Overall, maybe also consider them as objects...
Projects: http://www.tt-forums.net/viewtopic.php?f=26&t=57266
Screenshots: http://www.tt-forums.net/viewtopic.php?f=47&t=56959
Scenario of The Netherlands: viewtopic.php?f=60&t=87604

Winner of the following screenshot competitions:
sep 2012, jan 2013, apr 2013, aug 2013, mar 2014, mar 2016, oct 2020
All my work is released under GPL-license (either V2 or V3), if not clearly stated otherwise.
User avatar
supermop
Tycoon
Tycoon
Posts: 1104
Joined: 21 Feb 2010 00:15
Location: Fitzroy North - 96

Re: OpenGFX - Graphics Base Set

Post by supermop »

Quast65 wrote: 29 Jan 2022 12:19 I think water will always be a big issue...

In some places a lot of animation really works, in other places maybe not so much ;-)

For example, I could maybe see the sparkles work for seawater, but what about lakes (so fully landlocked waters, so to say)?
There it is a bit too much maybe...

On the other hand, the surf at the shores of those kind of waters is now also already a bit weird in current OpenTTD ;-)

Overall, maybe also consider them as objects...
There are certainly plenty of white-capped waves on the Great Lakes - Essentially any small enclosed sea-level sea or lake is basically just a tiny ocean in game, and only those made of river tiles are particularly 'lake like'. I think visible waves on sea level water even if very small is acceptable in the spirit of the game, especially considering the waves in the temperate hotel swimming pool!
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Well, there are smaller waves in that hotel's pool now...

I've looked back at the sparkles with a critical eye and I'm still very keen on them. A (perhaps the) major issue with opengfx is contrast giving a flat and dull feel. Putting those five pixels in massively increases the contrast and lifts the mood. I'm trying to increase contrast in the farm fields too.

Another contentious question is the orange sand in the tropical climate. Looking back with a critical eye of original vs opengfx the orange sand brings out a cyan shade of the tropical grass, overall making a more vibrant teal/orange-esque colour grading. Any thoughts?
User avatar
2TallTyler
Route Supervisor
Route Supervisor
Posts: 506
Joined: 11 Aug 2019 18:15
Contact:

Re: OpenGFX - Graphics Base Set

Post by 2TallTyler »

I'm in favor of both sparkly water and orange sand. More vibrance is good, in my opinion.
User avatar
Zephyris
Tycoon
Tycoon
Posts: 2890
Joined: 16 May 2007 16:59

Re: OpenGFX - Graphics Base Set

Post by Zephyris »

Testing some brighter and higher contrast fields... (Farm and sawmill also revisited, rebuilt from my original OpenGFX sources, road revisited with more grass verge detail).
highcontrastfields.png
highcontrastfields.png (90.14 KiB) Viewed 7558 times
User avatar
2TallTyler
Route Supervisor
Route Supervisor
Posts: 506
Joined: 11 Aug 2019 18:15
Contact:

Re: OpenGFX - Graphics Base Set

Post by 2TallTyler »

Love the fields and the new Sawmill buildings. One suggestion: The logs are quite different in color from the brown logs in TTD graphics, but it's the latter that's used in many vehicle and station sets such as CHIPS, Industrial Stations Renewal, Iron Horse, NARS, and more. It would be nice if they would match those instead of trying to set a new standard.
User avatar
WolfRamXx
Engineer
Engineer
Posts: 99
Joined: 24 May 2020 17:20
Location: Western country of eastern block.

Re: OpenGFX - Graphics Base Set

Post by WolfRamXx »

2TallTyler wrote: 03 Feb 2022 20:22 It would be nice if they would match those instead of trying to set a new standard.
I dont think that would be that good looking, like this there is some color variety, with the "generic" logs it would be just 50 shades of brown... Also i think that some actual variety for log colors/shapes on vehicles wouldnt hurt either when we are at it.

Anyway, i really like these new graphics! Somewhat makes the game look nicer while gives slightly retro TTD feeling. I hope that there will be possibility of keeping current graphics and adding these as option, similar way as zBase and NightGFX. :D
Image
Owner of WolfTrans.com. An fictional trucking company.
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: No registered users and 43 guests