Cylinder Generator for OpenBVE

Another day, another utility 🙂
This time, it’s a cylinder generator for OpenBVE. This will generate you a cylinder given the two central points and the radii.

CylinderGen's Main Window

CylinderGen’s Main Window

Options are available to add custom normals, end caps, & to generate as either the internal faces or the external faces, as well as texture mapping etc.

Written in C#, and licence is again BSD-2 Clause, and source is available from my github:

[I was building a boiler barrel and decided this might be of use to someone else]

Another Three Objects

I’ve added another three objects to the public domain objects collection.

BT K6 Phone Box
Modern Pattern Bench
GWR Bench

This time, it’s lineside furniture; A red K6 phone box suitable for placing anywhere in Britain, a generic modern bench and a GWR pattern platform bench.

Another Heritage Release

I’m pleased to announce the re-release of a second heritage BVE route, freshly repaired for OpenBVE.
This time, it’s Barrow- Carlisle, originally released for BVE2/4 in 2005 by Derek Kaye.

Whilst it may have a little less scenery than some, it’s still a good drive and an important piece of BVE history.

The page for this route may be found here:

Platform Nameboard Generator v1.0

So, another of the ‘withdrawn’ utilities was a Platform Nameboard generator.
Whilst I never personally used this particular addon, I’ve been busy creating a clone of this highly useful addon to make developer’s lives easier.

Version 1 is supplied with a complete set of BR Totems, and a generic white double-arrow nameboard.

Custom textures with a resolution of 512 x 128 pixels are supported via the ‘Choose Your Own Texture’ button.
The transparent color is set at pure blue (0,0,255)
Edit: Version updated to v1.03
* Crash on XP/ Vista….

Edit: Version updated to v1.02
* More nameboards- GWR/ SR wooden, SR ‘Targets’ and LU Modern style.
* Selectable leg type.
* Cosmetic tweaks.

Edit: Version updated to v1.01
* Transparency is used in the preview. Small and cosmetic, but still!
* Font color picker dialog. (Should have been there in the first place, the BR White sign doesn’t work without it)
* Selectable single/ double side signs, with custom rear textures supported via textures.ini

Source Code:
The license for this is the BSD license.

Adding Custom Textures to the Default List:
The default list of textures & descriptions is stored in textures.ini
Please see this file for details on how to add a custom texture to the default list.

TrackGen v1.50 Alpha 6

I’ve been working on various bits recently, as those watching the BVE Worldwide forums will know, and as such, TrackGen got put slightly on the back burner.
An email from Graham Mace (graymac) prompted me to make fix a couple more bugs and make some minor improvements.


  1. Platforms are now moved if a different gauge is selected.
  2. Texture picking implemented for the railtop texture. (Rusty/ oily track in sidings etc.)
  3. The railtop texture is now written out correctly for the left rail under all circumstances.

The source code has also been posted on GitHub:

More Objects?!

I’ve just added another pair of objects to the objects page.
These are again replacements for a couple more of those withdrawn in January, and this time are as follows:

Stone Terraced Houses
BR Class 14

1. A set of standard stone terraced houses. (Drop in replacement for original ‘stoneterrace.b3d’)
2. A model of BR Class 14 D9531 ‘Ernest’ in BR Green livery.

Many thanks to the Bury Hydraulic Group for bringing this lovely little machine to the North Norfolk Railway summer diesel gala, and letting me get the pictures required to build this model.
This model has been built from the scale drawings, and as such should be very accurate.

TrackGen v1.50 Alpha 2

Several people have asked me for variable gauges in TrackGen, and so here it is!


  1. Variable gauge option added. This works down to ~50cm in narrow gauge, and pretty much infinitely in broad gauge.
  2. The way the frog infill works has been re-written. This means that using larger deviations between your tracks will now look much better!
  3. Texture picking for platform fences fixed.

Notes & Current Limitations:

  • The grass side isn’t built onto the two sides inside the frog- The code for this is next on the re-write list, as the texture size and mapping is pretty nasty.
  • Remember to alter the proportions of your sleepers texture to the gauge you’re using.
  • The check rails stay in the same relative position to the main rails, no matter the gauge. This is probably correct (Or at least visually reasonably accurate) for narrow gauges, I’d need more data on broad gauges to make a proper decision there 🙂
  • No input validation- If the total deviation between your tracks is not great enough then some odd results will ensue.
  • The dummy point motor isn’t currently moved, again it’s on the list of things to do…..
  • The check rails stay in the same relative position to the main rails, no matter the gauge. This is probably correct (Or at least visually reasonably accurate) for narrow gauges, I’d need more data on broad gauges to make a proper decision there 🙂
  • Platforms aren’t currently moved for the new gauge.

The Plymouth Route V1.3.0.0

I’m pleased to announce that the Plymouth Route has now been updated to V1.3.0.0!
This release concentrates on two major areas-

  1. Much of the stock has been refurbished- Completely new MK1s, and a lot of new freight stock is visible, courtesy  of the NNR freight train!
  2. 1.5km of track has been added at the start of the route, bringing our starting point to just past Tavistock Junction.

The 1.5km of new trackwork gives a short run alongside the river Plym, and past the extremely complex Laira Depot. There are also various other bits and bobs that have been tweaked and upgraded as usual.

I’m not yet sure exactly where things will go next, but the line into Cornwall is definitely in need of refurbishment- It’s just easier and more pleasing to build something entirely new for a change!

First Busses, Now Wagons…..

So, here are a few more little objects to add to my growing collection 🙂
The first four of these are based upon stock in the NNR goods train.

GWR [BR (W)] Conflat A
GWR Fruit D
BR 16T Steel Mineral
BR 20T Brake
Shell 45T TTA Bitumen Tanker

1. GWR [BR (W)] Conflat A in Bauxite, unloaded and loaded configurations.
2. GWR Fruit D Van
3. BR 16T Steel Mineral in Bauxite (Ballast Load)
4. BR 20T Brake Van
5. Shell 45T TTA Bitumen Tanker

Public domain, although not a replacement for anything this time!

TrackGen v1.4

I’m very pleased to announce the release of TrackGen v1.4 (Those following the BVE Worldwide forums will have seen most of this in the v1.3 Alpha series)
This adds the following:

  1. Platform generation added.
  2. Fence generation for platforms added.
  3. Texture selection available for main textures.
  4. TrackGen will now convert input images to your selected format.