From the VR Reading Room
 
Your information source for:
� Train/railroad simulators, virtual railroading and V-scale modeling

Also of interest:

Home
Virtual Railroader 'Zine
VMR Journal 'Zine
VR Blogger
Basic Trainz
Library
V-Scaler Column
VR Pro Shop



Dogbone Traction, Part 2 (continued)

By Sanford Mace



Continued:
Page 1
Page 2
Page 3
Page 4

Add Trees

Now use the wall command to add trees.

0,.Wall 0;1;0;Start trees to right
100,.wallend 0,;Stop trees for road right
125,.Wall 0;1;0,;Restart trees to right,
125,.freeobj 0;30;27;0;0,,.freeobj 0;30;-80;0;0,;Trees before and after road wide

Repeat every 650 meters, again making to sure to advance the positions 100, 110, and 130 accordingly.

There are gaps in the tree line because we use wall segments, which are placed perpendicular to the chord line of the curve in the middle of the curve, and the tree segments are not large enough to fill in the gaps. We will add some trees as free objects to fill in the gaps. As usual these numbers are arrived at by eye, but when putting free objects on a tight curve, remember: the object is placed perpendicular to the chord between the ends of the curve. You can be anywhere along the chord, so we will use the center and rotate the objects to be parallel to the circumference. Add these lines in the middle of all the left-hand curves:


Figure 12.

212,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
237,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
262,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
537,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
562,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
587,.freeobj 0;30;0;0;45,.freeobj 0;30;10;0;-35,;Leading and following curve fill in trees
Repeat every 650 meters, again making sure to advance the positions 100, 110, and 130 accordingly

Add Line Poles

And now poles. For this project we will use single poles every 25 meters on the right of the track. A double pole is included in the freeobj collection if you want to use it.
0,.pole 0;0;1;25;0,
Remove the part of the last station stop line that reads .stop -1 . This will keep the scenery past the last Station. If you wish, you can change the station names. Finally, we clean up all running objects so we can remake them in the loop each time. Make the last line in the loop read:
649,.poleend 0, .wallend 0,;End of Loop,
Add a speed limit to the first line of the loop: 20 Km/h = 333 meters per min, or 1.95 min per loop. Either add a line to the loop that says 0,.Limit 20 or add ,.Limit 20 to the first line

If you used Microsoft Excel to expand your route, replace the cell in the first loop that reads:
.sta Car Stop First ;9.0013;9.0023;0;1;1;ATS;;10;50;Bell
with:
=".sta Car Stop "&A6;/1000&" Km;"&HOUR;((((((60*A6/333))*0.00002777775)+0.5001736111)))&"."&IF;(MINUTE((((((60*A6/333))*0.00002777775)+0.5001736111)))<10,"0"&MINUTE;((((((60*A6/333))*0.00002777775)+0.5001736111))),MINUTE((((((60*A6/333))*0.00002777775)+0.5001736111))))&IF;(SECOND((((((60*A6/333))*0.00002777775)+0.5001736111)))<10,"0"&SECOND;((((((60*A6/333))*0.00002777775)+0.5001736111))),SECOND((((((60*A6/333))*0.00002777775)+0.5001736111))))&";"&HOUR;((((((60*A6/333))*0.00002777775)+0.500555556)))&"."&IF;(MINUTE((((((60*A6/333))*0.00002777775)+0.5001736111)))<10,"0"&MINUTE;((((((60*A6/333))*0.00002777775)+0.5001736111))),MINUTE((((((60*A6/333))*0.00002777775)+0.500555556))))&IF;(SECOND((((((60*A6/333))*0.00002777775)+0.500555556)))<10,"0"&SECOND;((((((60*A6/333))*0.00002777775)+0.500555556))),SECOND((((((60*A6/333))*0.00002777775)+0.500555556))))&";0;1;1;ATS;;10;50;Bell.wav"
Excel will calculate the station stop name, based on distance, and the start stop times, based on about 20 km/h. Note: this is not done with the example code below.


Figure 13.What we built.

We will stop here. There is more stuff to add and gaps in the tree line to fill in, but I will leave this to you. We have a serviceable 3-lap dogbone loop. The basic loop is close to Al�s loop and just needs scenery changes to make the loop closer.

To see my interpretation of this, see Dogbone_BVE2-BVE4-Lo.csv or Dogbone_BVE4-Hi.csv in the reference material. The first is for lower spec machines and BVE 2; the second for BVE 4. Enjoy your ride.

If you are not going to ride, these pictures from My Dogbone are close to Al's pictures:


Figure 14. By the station with Matt Harter�s.


Figure 15. View from above showing route.


Figure 16. Another view trying to replicate cab view from the same cab as Al's picture.(Before you ask, the car does not exist. This is just a temporary view pasted on an existing car to get a view.)

Continued:
Page 1
Page 2
Page 3
Page 4

Article and screen shots �2006 Sanford Mace. All rights reserved.
More Articles. [Visit the VR Reading Room.]

If you want to be notified when a new article arrives, join the VR-News group at Yahoo. This group is purely for notification. Anyone can join; only the moderator can post.

�2006 Alfred Barten. All rights reserved.