China Set - Development

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
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

A piece of sad news for NACHN: China Set is trying to get rid of his train models by Autodesk 3D Max, since I always tried to fix the sprite misalignments of those models, but had never succeeded.

Instead, we (I?) have decided to use MagicaVoxel and GoRender. Thank Timberwolf! I have already added his contribution in readme (still not the time for GitHub push, but will later).

And the sprites produced are finally successful.

The following picture shows a "Splitting Pig" DF11G and some 25G Passenger Coaches running on a circular piece of rail. All sprites have been changed to MagicaVoxel and GoRender output. Any advice?
Screenshot 2023-12-21 162633.png
(126.09 KiB) Not downloaded yet
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: China Set - Development

Post by Argus »

Compared to the trains from other sets, these are very tiny...
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

Argus wrote: 21 Dec 2023 10:20 Compared to the trains from other sets, these are very tiny...
These are already wider than before. These cannot be further wider since 1) potential sprite misalignments and "slant" wagons 2) loss of real scales. Such scales are already compromised for gameplay purposes.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
odisseus
Director
Director
Posts: 568
Joined: 01 Nov 2017 21:19

Re: China Set - Development

Post by odisseus »

JohnFranklin523 wrote: 21 Dec 2023 10:30
Argus wrote: 21 Dec 2023 10:20 Compared to the trains from other sets, these are very tiny...
These are already wider than before. These cannot be further wider since 1) potential sprite misalignments and "slant" wagons 2) loss of real scales. Such scales are already compromised for gameplay purposes.
If your preferred zoom level is 4x (which seems to be the case for all 32bpp projects), you can indeed make the train scale much smaller without compromising the playability. However, your track sprites should also have matching scale. Currently, the track looks wider than the train riding on it, which looks totally ridiculous. By the way, you might be able to repurpose narrow gauge tracks from other sets.
User avatar
Emperor Jake
Tycoon
Tycoon
Posts: 3427
Joined: 24 Apr 2007 09:37
Skype: Discord: Emperor Jake #4106
Location: Not Actually Japan
Contact:

Re: China Set - Development

Post by Emperor Jake »

There are quite a few 1x zoom 32bpp sets out there, JP+ MU/Shinkansen/Private for example, as well as some of the newer object and station sets :)

But yes, these voxel based graphics fit the game much better than what is shown in the first post. I think Timberwolf's trains is a good compromise between realistic proportions and fitting them into the game, so copying his ideas will work well. As long as the set is self-consistent it will look fine :wink:
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

I have just pushed the current source to GitHub, but it is not a release.

Still many sprites yet to be replaced with MagicaVoxel output. Just a reminder of current progress.

Recent changelog since 0.0.8.95:

Code: Select all

0.1.0.110 (22/12/2023)
--------------------
GitHub push, but no release
Add: CA25G, CA25K
Change: Sprites of KD25G, XL25G, KD25K, XL25K to MagicaVoxel output
Fix #14: 25G "red door"

0.1.0.109 (21/12/2023)
--------------------
Fix #13: sprite misalignments of vehicles (again)

0.1.0.108 (21/12/2023)
--------------------
Fix #11: sprite misalignments of vehicles (again)
Fix #12: dedicated sprite for reversed DF11G

0.1.0.107 (21/12/2023)
--------------------
NOT COMPATIBLE WITH ANY VERSION BEFORE r107
Change: length calculations of vehicles shorter than length 11
Change: sprites attached to the middle section of vehicles again
Change: running costs of trains of different max speeds
Fix #10: sprite misalignments of vehicles

0.1.0.106 (21/12/2023)
--------------------
Add: CA25T (Guangzhou - Kowloon Railway Livery)
Change: Sprites of 25G, 25K to MagicaVoxel output
Change: Adjustment of sprites of 25T
Change: Comfort descriptions of restaurant cars

0.1.0.105 (20/12/2023)
--------------------
Change: Sprites of 25T to MagicaVoxel output

0.1.0.104 (19/12/2023)
--------------------
Change: Sprites of DF11G to MagicaVoxel output

0.1.0.96 (18/12/2023)
--------------------
NOT COMPATIBLE WITH ANY VERSION BEFORE r96
Add: some random sprites of P62
Remove: all combined MU coach
Change: sprites now attached to the front section of vehicles
Change: cargo_age_period basis and display
Change: half running_cost_base, double running_cost_factor for locomotives
Change: CR200J1 cab 
Fix #9: sprite misalignments of C64
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: China Set - Development

Post by Argus »

Thanks for info :)
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

Pushed r112 to GitHub.

Recent Changelog:

Code: Select all

0.1.0.112 (24/12/2023)
--------------------
GitHub push, but no release
Fix #17: YW22 comfort when using build year design
Fix #18: "Peng Dai Ke" capacity
Fix #19: YZ22, RW22, G60 introducing year

0.1.0.111 (24/12/2023)
--------------------
NOT COMPATIBLE WITH ANY VERSION BEFORE r111
Add: YZ22, RZ22, YW22, RW22, YZ22B, YW22B, RW22B, YZ25B, RZ25B, YW25B, RW25B, XL25T, G60
Fix #15: "Passengers in Boxcars" (Peng Dai Ke) are now as crowded as expected, and tourists now refuse to crowd in boxcars
Fix #16: Boxcars now have double capacity of mail
Change: Length of C64 to 6
Change: Sprites of XL25T_SSPE, C64 to MagicaVoxel output
Change: Sprites of P62 to MagicaVoxel output, but temporarily using P60 models
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

Oh, one more thing. Although it is not a tradition of China to celebrate it, and it is too heavily commercialised here to retain its spirit, and few excluding kids and young couples regard it as an event, still:

Merry Christmas to All.

Hope all have had, are having, or will have a lovely Christmas.
Hope all will have a joyful new year.
Hope all will embrace 2024 with happiness.

May your tears flee with yesterday, blow away with the wind. -- Tomorrow Will Be Better by Lo Ta-Yu

We are so sorry not to have published the brand-new China Set: Trains by Christmas.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

Finally, we have released the brand-new China Set: Trains 0.1.0.129 before New Year's Eve.

Downloadable on BaNaNaS; Check GitHub for sources.

NOT COMPATIBLE WITH ANY PREVIOUS VERSION

Changelog (Simplified):

Code: Select all

From 0.0.8 (6/9/2023) to 0.1.0 (31/12/2023):
--------------------
NOT BACKWARD COMPATIBLE
Add: HXD1B, CR200J-A Long Version, YZ22, YW22, RZ22, RW22, YZ22B, YW22B, RW22B, YZ25B, RZ25B, YW25B, RW25B, CA25G, CA25K, CA25T, XL25T, C62, P60, G60
Add: Sprites to remind "too many MU wagons"
Remove: Limited Class and all "combined" MU Wagon except second-class restaurant combined coach
Change: Sprites of all vehicles changed to MagicaVoxel output
Change: cargo_age_period basis and display
Change: half running_cost_base, double running_cost_factor for locomotives
Change: running costs of trains of different max speeds
Change: Increase the capacity and lower the cargo_age_period of "Passengers in Boxcars" (Peng Dai Ke)
Change: lengths of some vehicles, and length calculations of vehicles shorter than length 11
Happy New Year!
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
GarryG
Tycoon
Tycoon
Posts: 5895
Joined: 14 Feb 2015 00:44
Location: Newcastle, Australia

Re: China Set - Development

Post by GarryG »

HAPPY NEW YEAR

to you too and all those who see your posts.
Soot Happens
Screenshot Of The Month Winner March 2020
All my projects are GPLv2 License unless stated.
Auz Road Sets: viewtopic.php?f=29&t=87335
Auz Project Releases: viewtopic.php?f=67&t=84725
Auz Trains: http://www.tt-forums.net/viewtopic.php?f=26&t=74193
Auz Industry Sets: http://www.tt-forums.net/viewtopic.php?f=26&t=74471
Auz Objects: viewtopic.php?f=26&t=75657
Auz Bridges: viewtopic.php?f=26&t=75248
Auz Stations: viewtopic.php?f=26&t=76390
Auz Tracks: viewtopic.php?f=26&t=82691
Auz Subway Stations: viewtopic.php?f=26&t=85335
Auz Eyecandy TramTracks: viewtopic.php?t=89908
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

GarryG wrote: 31 Dec 2023 08:51 HAPPY NEW YEAR

to you too and all those who see your posts.
Thank Garry.

For your information, you can also use my sources to contribute to your train set. Compared with the last version I sent you, it has changed a lot.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
GarryG
Tycoon
Tycoon
Posts: 5895
Joined: 14 Feb 2015 00:44
Location: Newcastle, Australia

Re: China Set - Development

Post by GarryG »

JohnFranklin523 wrote: 31 Dec 2023 09:15 For your information, you can also use my sources to contribute to your train set. Compared with the last version I sent you, it has changed a lot.
Thank you kindly. For now I working on these few codes so they look neater and everything will carry the correct cargos.

refittable_cargo_classes:
non_refittable_cargo_classes:
cargo_allow_refit: [];
cargo_disallow_refit: [];
default_cargo_type:

I found with the "default_cargo_type:" so that the wagon be available for almost every industry set good to put something here like GOOD for freight wagons.

Curiosity I see with your diesels that carry 1 passenger. Guess that be the crew? Might be a good addition to when trains had guard vans on the back. Maybe 1 passenger for the guard. But technically they should be costing us to provide crews :D

2 hours to go and 2024 be here.

Cheers pal
Soot Happens
Screenshot Of The Month Winner March 2020
All my projects are GPLv2 License unless stated.
Auz Road Sets: viewtopic.php?f=29&t=87335
Auz Project Releases: viewtopic.php?f=67&t=84725
Auz Trains: http://www.tt-forums.net/viewtopic.php?f=26&t=74193
Auz Industry Sets: http://www.tt-forums.net/viewtopic.php?f=26&t=74471
Auz Objects: viewtopic.php?f=26&t=75657
Auz Bridges: viewtopic.php?f=26&t=75248
Auz Stations: viewtopic.php?f=26&t=76390
Auz Tracks: viewtopic.php?f=26&t=82691
Auz Subway Stations: viewtopic.php?f=26&t=85335
Auz Eyecandy TramTracks: viewtopic.php?t=89908
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

GarryG wrote: 31 Dec 2023 10:54 Curiosity I see with your diesels that carry 1 passenger. Guess that be the crew?
No. What have been written in "graphics" part would always override those in the "property" part. In the "graphics" part, I override it with "0 passengers" capacity. That is because, the locomotive must be set to carry at least one type of cargo to enable livery refit. (You cannot change the colour, livery, or anything to a locomotive if you set it "NO_CARGO_CLASS"). And the cargo capacity in the "property" part must not be zero. So I leave it with 1. However in "graphics" part I can set it to zero to let it actually carry nothing.

I think you are already asleep now, so hope you are having a good new year dream.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

China Set: Trains v0.1.1.132 released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

0.1.1.132 (3/1/2024)
--------------------
Fix #29: HXD1 Back sprites

0.1.1.131 (3/1/2024)
--------------------
Add: DF4D (-0000, -3000, -4/7000), DF11, SS3, SS8, HXD1, (KD25G, KD25K, SYZ25K, SRZ25K)-Luchaogang, NX17, (YZ, RZ, YW)25B-Jitong, (SYZ, SRZ)25B (Low-door version)
Change: sprites of HXD1B

0.1.1.130 (2/1/2024)
--------------------
Fix #27: Sprite scales and misalignments
Fix #28: XL25K/T and DF4 (orange) sprites
Mainly not my work; wuwu and babel have been actively contributing models even in the New Year period, and pushing me toward a update.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

China Set: Trains 0.1.2.134 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

0.1.2.134 (9/1/2024)
--------------------
Fix #30: NJ2 Sprites

0.1.2.133 (9/1/2024)
--------------------
Add: NJ2 (Original, Qingzang), SS4, S(YZ, RZ, YW, RW)25B High Door - (deteriorated, Shenyang), S(YZ, RZ, YW, RW)25K High Door - (Xianxing, Xi'an), SCA25K High Door - Xi'an, KD25K-Xi'an, N60, P70, C70, GN70, New sprites (deteriorated, strengthening steel sheet, Urumqi, Xianxing) of S(YZ, RZ)25B Low Door, New sprites (Liaodong Peninsula) of S(YZ, RZ)25B Low Door, New sprites (orange) of (CA, KD)25G, New sprites (Qinghai-Tibet Railway, Gaozu Green) of (YZ, RZ, YW, RW)25T
Change: boxcars and luggage cars (excluding SSPE) refittable to valuables
Change: all livery refits are available at anytime
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
belgi
Traffic Manager
Traffic Manager
Posts: 197
Joined: 01 Jan 2023 14:34
Location: Hluboka nad Vltavou, CZ

Re: China Set - Development

Post by belgi »

JohnFranklin523 wrote: 09 Jan 2024 03:12 China Set: Trains 0.1.2.134 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

0.1.2.134 (9/1/2024)
--------------------
Fix #30: NJ2 Sprites

0.1.2.133 (9/1/2024)
--------------------
Add: NJ2 (Original, Qingzang), SS4, S(YZ, RZ, YW, RW)25B High Door - (deteriorated, Shenyang), S(YZ, RZ, YW, RW)25K High Door - (Xianxing, Xi'an), SCA25K High Door - Xi'an, KD25K-Xi'an, N60, P70, C70, GN70, New sprites (deteriorated, strengthening steel sheet, Urumqi, Xianxing) of S(YZ, RZ)25B Low Door, New sprites (Liaodong Peninsula) of S(YZ, RZ)25B Low Door, New sprites (orange) of (CA, KD)25G, New sprites (Qinghai-Tibet Railway, Gaozu Green) of (YZ, RZ, YW, RW)25T
Change: boxcars and luggage cars (excluding SSPE) refittable to valuables
Change: all livery refits are available at anytime
Hello!
So you're going! I can't wait to try all your news! :D
But thanks for them!
The trains look good. Although they are still a bit narrow for my tracks (CZTR), but I don't mind. Your trains are great!

Have a nice day
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

China Set: Trains v0.1.3.141 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

0.1.3.141 (16/1/2024)
--------------------
Merged wuwu (kaitokiwa) branch
Add: DF4B, SS4G, SS5, SS6, SS6B, SS7, SS7B, SS7C, SS7E (coded by wuwu)
Change: DF4 sprites (coded by wuwu)

0.1.3.140 (15/1/2024)
--------------------
Add: NDJ3
Fix #34: DJJ1 failing to form long consist

0.1.3.139 (15/1/2024)
--------------------
Add: DJJ1 (Short and Long)
Fix #33: CR200J-B Head Car sprites

0.1.3.138 (15/1/2024)
--------------------
Add: CR200J-B

0.1.3.137 (14/1/2024)
--------------------
Add: CRH3A

0.1.3.136 (13/1/2024)
--------------------
Add: CRH2C
Fix #31: CRH2A Power
Fix #32: CR400BF Power and tractive effort

0.1.3.135 (13/1/2024)
--------------------
Add: CRH2A, prepared for CRH2C, CRH3A, CR200J-B, DJJ1, NDJ3
Change: YETI Lives Matter - All MUs refittable to YETI workers
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
User avatar
JohnFranklin523
Traffic Manager
Traffic Manager
Posts: 160
Joined: 15 Mar 2022 13:01
Location: Shandong, China (may go to UK for further study)
Contact:

Re: China Set - Development

Post by JohnFranklin523 »

China Set: Trains v0.1.4.143 Released!

Downloadable on BaNaNaS; Check GitHub for sources.

Changelog:

Code: Select all

0.1.4.143 (18/1/2024)
--------------------
Change: Vehicle sorting (minor)
Fix #35: CRH3C, CRH380B not displaying higher-speed refit option

0.1.4.142 (18/1/2024)
--------------------
Add: XL22, XL25B, KD25T, CRH1A, CRH3C, CRH380B
We will NOT be updating the trains so soon for a while, maybe weeks, since the dev team will have a server launched in 24 hours, and will focus on it, to really play with the current China Set, and to ease from the grf-developing work.
Leaping Liu Never Dies
跨越不死,曙光永生
The founder of China Set; the operator of JFServer.
My GRFs besides China Set
My Scenarios and Heightmaps
cainiao252
Engineer
Engineer
Posts: 1
Joined: 12 Feb 2024 15:20

Re: China Set - Development

Post by cainiao252 »

非常厉害的开发者们
在Chinese train 无人更新时任然用爱发电
希望快点修复图形问题 :) :) :)

---

Very powerful developers
who still use love to generate electricity when Chinese train is not updated,
hoping to fix the graphics problem quickly :) :) :)
Last edited by kamnet on 13 Feb 2024 18:35, edited 1 time in total.
Reason: Translation added by Kamnet
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: Amazon [Bot] and 32 guests