XPacks Discussion

Brendon Pywell

Bob's Track Builder
Expansion Packs (XPacks)

BTB organises all Objects, Materials and Textures into Expansion Packs (XPacks). They are theme based so that the textures for the road surfaces, walls, trees and ground all look good together.

2eyaohs.jpg


By bunching objects, materials and textures together encourages a more aesthetic end result – although you will be free to use whatever XPacks you like!

This encourages two things:

1. People using your XPacks will create Tracks that are more aesthetic. That is the textures will look good together. Check how well objects from the Australia Rural XPack look against the road/ground textures.

2. Game performance will be increased by re-using the same objects/textures in creative ways rather than adding more objects from a number of XPacks. Good XPacks will reuse materials/textures, eg. the Texture for a house roof may be used on several House objects. When it comes to rendering performance, texture/material reuse is good.
These points will become even more important as the library of XPacks grow. Imagine having 12 different tree XPacks and trying to find some that match your terrain/theme.

Installation

Each XPack comes in the form of a Zip file. Additional XPacks will be created over time and installing them is a simple as dropping the Zip file into the BTB\XPacks folder. BTB reads directly from the Zip file, there is no need to extract the individual files/folders.

The initial BTB installation will not include much XPack material; they need to be downloaded from http://www.bobstrackbuilder.net/pro_users/XPacks.aspx .

Adding to your Venue

You use “File … Expansion Packs” to select which packs you want to be available in your Venue.

Each Venue (project) you create will exist in its own folder and all Textures and XPacks used in your project will be copied to an “XPacks” sub-folder. If you want to edit a Texture that you added to your project, you need to edit the one that gets copied to your Venue’s folder.

Updating XPacks

Over time XPacks will gain more Objects and Materials and you will want to get the latest one. Simply download again and drop into you BobsTrackBuilder\XPacks folder.
Your existing Venues will need to be manually updated by copying the XPack into the project’s XPacks folder and overwriting the existing one.

Creating XPacks

A new utility called XPacker is included to help you create your own XPacks. It will not build your objects or textures, but it does help you to organise them into the required XPack structure.
Press F1 for more XPacker help.

Creating a community of XPacks

I am not artistic in the slightest so it’s up to everyone here to help build a library of XPacks that everyone can use. My time will be focussed on coding more BTB/XPacker functions so I am relying on you guys to help out by submitting more material.
If you have textures, objects and materials that you think would be suitable, contact me ( bob at bobstrackbuilder.net ) and I’ll be happy to organise them into a suitable XPack. All work should be your own with all copyrights respected.

These are the current themes I have in mind:
- Alpine
- Desert
- City
- Rural Australia (Ennis)
- Coastal
- Forest
- Haywood Club (WeirdBeard)
- Jungle
- Racing (I need cones).
- Savannah Grasslands (Raceking)
- Snow
- Woodland
Feel free to come up with more (ideally along with your own contribution) or make suggestions on how to better categories these themes.

Object Import Format

The importing of objects can be done using either the Collada or 3ds formats.

I would encourage anyone looking to import objects to use the Collada format as it is far more robust and isn't plagued by the shortcomings of the 3ds format. For Max, you can get a free plugin for import/export from http://www.feelingsoftware.com/content/view/65/79/lang,en/ though I think you have to sign up before you can access the downloads.

I am happy to do the organising if you wish to send the XPacks my way ( bob@bobstrackbuilder.net ). Please feel free to give suggestions on how they should be structured or into what existing XPack you think they could be added. The textures should be your own work as I cannot use other people’s textures without their permission.

Advanced Editing

Creating Content

When adding one more object/material I always create a new XPack and test just that one item making sure it works ok in all games. Once it’s ready then I copy the contents of that XPack into the destination XPack and re-zip it.

This isolates the work so that I can test many times without the possibility of adding more materials/textures than required.

Editing Content

XPacks are just zip files. If you wish to change just one item of a project, it can be unzipped and so long as it keeps the same folder structure, BTB will use the unzipped version instead (restart BTB).

Say for instance you wish to change replace the colour of the Default\Barn object.

1. Locate the [yourVenue]\XPacks\Default.zip.
2. Extract the shed01_end.dds and shed01_side.dds so that they are in a folder [yourVenue]\XPacks\Default\Textures\Objects\Building\.
3. Replace the shed01_end.dds and shed01_side.dds file with your own.
4. Start BTB.

Any of the files can be replaced using this method.
 
Hi guys,

Do you know where I can get the templates for the Road Light/Mid/Dark textures? I remember I used to have some PSD templates so you could easily make your own custom road markings but I seem to have lost them...


Hi guys,

I would need these files.
Somebody can help me?
 
The links are long gone. No idea if the psd files exist somewhere.
If you have photoshop can't you make your own templates from the textures.
I take it you need the textures used all seperated?
 
Well, those files would have been usefull to apply the lines overlay on my textures. I'm pretty sure it's possible to extract the lines from the road XPacks and build a PSD overlay file. Anyone know what we have the right to do with the content of those XPacks in general? I will have a look if there's any note on permissions in those road XPacks and if I can I will publish a .PSD of my lines overlays extract attempt.

EDIT:
I made a new .PSD and waiting for Ennis permission to share it since it's not my work.
 
Last edited:
Okay, I got the permissions. First of all, it's not perfect since I had to select the color range and avoid taking the white dots in asphalt. Also, I don't have to much time to put on it for now but might update it later. It should be easy to adjust them to your needs (Change color or making it more "opaque" by duplicating the layers). I haven't include the Yellow paints since it's quite simple to change the color as your liking.

Well seem that I can't attach Zip or PSD so I will give a try to a shared GoogleDrive file. Never tried it before but should work.
RoadDark_PaintLayers_v1

If someone want to put the file elsewhere go for it!
 
Works fine like that. Those shared links works for everyone with or without an account. Never tried before yesterday, seem like a good way to share contents. I'm not sure if those link keep working until the file is not deleted.
Thanks for the update, I was out of time yesterday to make the white dots clean up and wanted to share it before I forgot. I might work on a new one instead now that the port is completed. Maybe I could try to enhance this one also, I think adding a Text layer with an effect very similar to the painted text in layers would be very usefull. I have a bit of time today and will give a try if I can get a close result.
 
I have update the RoadDark PaintLayers PSD files again and I think I'm done with that pack. Spent more time than expected but I got so many good content from this community that it worth it.
I have figure a way that allow to add any custom text or shapes into the PSD and make it look like the predefined layers. Wasn't sure how to do that but I learnt about Clipping Mask groups which apply a texture mask over all the layers inside the folder right below it. You simply need to add your text or shape into the custom folder of your choice. I added a custom folder for the 3 current styles included: Original white by Ennis and the White + Yellow variation of Ebrich.
To make it more complete, I added some arroes and chevrons custom shapes I have. If you want more, there's a plenty of free custom shapes for photoshop all over the web.
I also decide to add 4 new textures that I created by blending some of the textures source I have.
So that make it a quite complete PSD to create paint overlays without much effort. It's now easy to create your own lines template and applying a paint effect.
Oh, I also added to the zip 2 free fonts use in the PSD that I liked for RoadPaint
RoadDark_PaintLayers_v1_2_preview.jpg
RoadDark PaintLayers v1.2 PSD + Fonts
 
I'm looking for / going to create an xpack for the Scottish Countryside - is there one in existance or will I have to create my own ?

I've just started creating a Scottish countryside Xpack. I've only made a few buildings in my local area so far but I'll be adding to it pretty regularly as I wait for RTB to be released.

I'm on the east side of the country, so my stuff might be a bit different to what you need but I'm more than willing to share it with you if you want. I think harled bungalows might be a feature of both our Xpacks though :)
 

Attachments

  • 2015-04-17 18_54_18-icons.jpg
    2015-04-17 18_54_18-icons.jpg
    52.9 KB · Views: 624
That would be really good to share - the buildings on the Isle of Mull tend to be a mixture of traditional stone, one or one and a half stories - and modern rendered bungalows. My main problem is most of the roads I want to do all have scenic views of one sort and another - took some photographs yesterday, will pm you once I have uploaded them.
 

Latest News

Are you buying car setups?

  • Yes

  • No


Results are only viewable after voting.
Back
Top