Trainz Plus Beta Plant Factory support 129876

n3v_laurence

Moderator
Hello Everyone,

This build includes several fixes to the imposter system, the main one everyone should notice is the fix to camera facing imposters which will stop trees appearing to "disappear". This build also has a fix applied specifically for AMD GPU card users, which resulted in trees missing leaves. If you have an AMD graphics card, please test this build out and report if any trees look incorrect.

Please review old foliage assets that and report any that may render incorrectly. In addition, try out some of the new Plant Factory assets. Three Plant Factory assets have been prepared for you to test with.

Do NOT place these assets on the DLS. These are for testing purposes only.

Plant Factory Trees test assets (NOT for DLS)

Once again, be on the look out for the following:
  • Imposters that look completely wrong (both old assets and new Plant Factory assets)
  • Foliage assets appearing as imposters in close proximity to the camera
  • Any major performance impacts - Please wait until the first run and Compiling Shaders process completes before reporting. This will cause significant performance reduction while the shaders are built and is to be expected. Some performance impact is to be expected with the new imposter system, while things are still being refined.
  • Any crashes or freezes
  • Any issues with the new Plant Factory assets
  • Any missed issues with double stack rolling stock

Key Features:
  • New Imposter system
  • Improvement of texture ram limits
  • Fixes for double stack rolling stock

Change Log (129620 to 129876):
  • [Fix] 2D Imposter foliage assets will appear camera facing
  • [Fix] Temporary freeze after performing Undo commands for ground edits on HD baseboards
  • [Fix] Trees sometimes not casting shadows correctly
  • [Fix] Issue with trees missing leaves for AMD graphics cards
  • [Fix] Trees appearing as imposters floating in the distance at incorrect locations
  • Misc improvements with the imposter system

Known Issues:
  • This build lacks precache shaders. Stuttering and small freezes during first loads of routes is to be expected as well as longer initial load times. 'Compiling Shaders' can be seen top of the screen during initial runs and slow performance is to be expected during this process.
  • Assertion Errors are enabled for this build. Trainz will pause until Assertion Errors are closed. Users can select Continue and Ignore Errors. (Reporting when these occur with bugs will help with troubleshooting)
  • MPS is not supported for this build
  • Some Plant Factory tree leaves can sometimes appear at odd angles when rendered as an imposter
  • Imposters may not render at low camera angles.

REMINDER:
** Please ensure you have a backup of your local data folder before using it with Trainz Plus Beta **


INSTALLING & PATCHING:

For Trainz Plus Beta via the Trainz Plus Beta Stream
PC Trainz Store Only:

PC: Requires Trainz Plus 129620 (PC). This is a small patch 70 MiB for build 129876

Please report any bugs using this link: https://n3vgames.typeform.com/to/xRdryu


Change Log (129343 to 129620):
  • Foliage assets in the distance will render as 2D camera facing images
  • [Fix] Improved handling of texture ram limits (caused low/blurry textures on Mac devices)
  • [Fix] Crash for Load at & Call At Driver Commands
  • [Fix] Clutter positions at different render origins
  • [Fix] Double stack rolling stock load & copy commodities
  • [Fix] Freeze due to deleting effect layer
  • [Fix] Missing $stringnames
  • [Fix] HUD and Controls lost of save game while loading passengers
  • Process Objects behind camera option removed in System Menu -> Settings
 
Last edited:
So far a massive improvement in the imposter tree behavior. I'm running on the KSC 2 TRS22 route and I'm seeing distance hills covered with trees as I would expect to see. The transition between 3D and 2D is pretty much invisible to me as I follow a loco using the chase camera about 50 meters behind the loco.

The only slight issue I noted was one industry track was using concrete ties instead of wooden ones. Perhaps an issue with it using the same track as it is connected to. I'll keep my eye out for more of that sort of thing.
 
I'll be monitoring things here over the long Easter weekend. We did try get it out early, so it was available over the long weekend. Glad to hear things are running better. @wreeder Please put in details on the concrete ties and the KUID for the asset in a bug report and we can review the issue more closely.
 
Please put in details on the concrete ties and the KUID for the asset in a bug report and we can review the issue more closely.
Will do, just waiting to see if I can build a repro case. outside of the route itself. I'll have more time now that tax day has passed here in the states.
 
Does anyone else see the dispatcher text in the Driver Control Center as red text on light grey background. This is really hard to read.
 
Imposter system seems to cause some of my distance trees to disappear at extremely low angles ( usually at about base board level).

LOD levels appear to be buggy as well at certain camera angles
 
Imposter system seems to cause some of my distance trees to disappear at extremely low angles ( usually at about base board level).

LOD levels appear to be buggy as well at certain camera angles
This is a known issue and already being investigated, so no need to submit a bug report.
 
Back
Top