﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Extensions%3A2.6%2FPy%2FScripts%2FAdd_Mesh%2FCastle</id>
	<title>Extensions:2.6/Py/Scripts/Add Mesh/Castle - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Extensions%3A2.6%2FPy%2FScripts%2FAdd_Mesh%2FCastle"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Castle&amp;action=history"/>
	<updated>2026-06-02T09:27:59Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Castle&amp;diff=149987&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Castle&amp;diff=149987&amp;oldid=prev"/>
		<updated>2018-06-28T21:14:31Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 21:14時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Castle&amp;diff=149986&amp;oldid=prev</id>
		<title>wiki&gt;Jambay: general content and format updates.</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Extensions:2.6/Py/Scripts/Add_Mesh/Castle&amp;diff=149986&amp;oldid=prev"/>
		<updated>2015-08-19T17:01:16Z</updated>

		<summary type="html">&lt;p&gt;general content and format updates.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;center&amp;gt;&amp;lt;h1&amp;gt;Castle&amp;lt;/h1&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;b&amp;gt;Create a block/stonework &amp;quot;Castle-like&amp;quot; object&amp;lt;/b&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Many components are available to create a &amp;quot;Castle&amp;quot; object. A simple &amp;quot;3D plane&amp;quot; defines the &amp;quot;base&amp;quot; (foundation) which affects the walls and many other options. In combination they result in an object that represents a medieval style Castle.&lt;br /&gt;
&lt;br /&gt;
The overall &amp;quot;space&amp;quot; of the castle, offset from the current 3D cursor location, is determined by the width and depth of the base, the height of the wall, levels (vertical repeat for wall), along with the sizing and location of other features such as: Dome, Steps, Shelf and Openings.&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Source&amp;lt;/b&amp;gt;: Download from the [https://developer.blender.org/T45596 Task]. The source scripts are located in a sub-folder named &amp;quot;add_mesh_castle&amp;quot; in the &amp;quot;addons_contrib&amp;quot; directory. See [http://www.blender.org/manual/extensions/introduction.html Using Add-ons] for standard procedure to access the features documented here.&lt;br /&gt;
&lt;br /&gt;
Questions or comments may be posted in the [https://developer.blender.org/T45596 Task] or chat in IRC (#blenderpython).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Documentation&amp;lt;/b&amp;gt; is always in progress and seldom if ever matches the code. There are &amp;lt;b&amp;gt;No Guarantees&amp;lt;/b&amp;gt; that the user experience for Blender, UI, features, or screen-shots are the same as this documentation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is only one object per &amp;quot;Add&amp;quot;. Every time a property is changed it replaces the current object; no undo for individual parameters. This includes modifying the color/material value which will regenerate for each &amp;quot;shift&amp;quot; in value.&lt;br /&gt;
&lt;br /&gt;
Options when disabled will collapse to simplify the user interface and exclude related selections. You will need to &amp;quot;select&amp;quot; some options in order to modify the properties. Turning off an option will preserve any changes made, displaying last setting if enabled again.&lt;br /&gt;
&lt;br /&gt;
check-boxes [[File:CheckBox.png]] for Front, Left, Back and Right create an optional &amp;quot;wall&amp;quot; for each side of the castle that track with the &amp;quot;base&amp;quot; dimensions. Similarly stairs, shelves, and openings can be enabled for each &amp;quot;wall&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;color picker tool&amp;quot; [[File:ColorPicker.png]] is used to set the material (RGB/color) for many elements. &amp;lt;b&amp;gt;Warning:&amp;lt;/b&amp;gt; each &amp;quot;change&amp;quot; to the color will regenerate the &amp;quot;Castle&amp;quot;; slow performance and affects &amp;quot;randomization&amp;quot; results.&lt;br /&gt;
&lt;br /&gt;
UI (toolbox) parameters are primarily presented in a table:&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 | &amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt; || Value || Description&lt;br /&gt;
 |}&lt;br /&gt;
The &amp;quot;Value&amp;quot; setting is typically the maximum limit for a specific parameter that may be constricted by other user selections. It may also may be a check-box or &amp;quot;drop-down&amp;quot; selection. Value minimums are usually 0, sometimes forced to be &amp;quot;not 0&amp;quot; (0.01) or may allow a negative.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Default&amp;lt;/b&amp;gt; values/settings are subject to change and are intended for &amp;quot;simple use&amp;quot; and &amp;quot;ease of viewing&amp;quot;, not a final product; they are a starting point, not a formal way on how to use what is available or limit what can be done other than within the intended design.&lt;br /&gt;
{{NiceTip|Default values|Use the &amp;quot;Right Mouse Button&amp;quot; {{Shortcut/Mouse|rmb}} to restore the default value for a specific parameter.}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
{{Warning/Important}} There are abstract/experimental options provided that are not intended as part of the primary usage. So far they have not proven to be problematic. Regardless, any issues that are encountered should be reported as they may apply to the general operation.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
[[File:CastleSample.png|center]]&lt;br /&gt;
&amp;lt;center&amp;gt;Sample render thanks to TynkaTopi (using VRay)&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
== Construct ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;quot;Construct&amp;quot; flag is provided to prevent replacing the object for each modification, when off the object will not be generated. This is for performance reasons and prevents the &amp;quot;disappointment&amp;quot; of intermediate results that won't be preserved when changing any other options.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Base ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;Depth&amp;lt;/b&amp;gt; define the base limits. These settings affect the sizing of the walls and Dome.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | Material&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:ColorPicker.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Set material RGB/color.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | x dimension of castle base.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Depth&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | y dimension of castle base.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Thickness&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | The base/floor thickness is limited to block size.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;BloX&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Create the floor using block settings, otherwise a simple &amp;quot;plane&amp;quot; with single faces is used.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Round&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | When &amp;quot;BloX&amp;quot; is selected the base may be made circular (a disc).&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Levels&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 10&lt;br /&gt;
 | Repeat wall(s) vertically.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blocks ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Create a &amp;quot;surface&amp;quot; with &amp;quot;blocks&amp;quot;. Define the the block distribution in the area; columns (width), rows (height), and thickness (depth).&lt;br /&gt;
&lt;br /&gt;
Vertical or Horizontal orientation will determine how some measures are used (i.e. floor (horizontal plane) depth = height).&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Merge&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Create &amp;quot;larger&amp;quot; blocks, a single block in place of two (combine/converge), when the distance/gap between blocks are &amp;quot;very close&amp;quot;. Does not apply if Variance is zero (0).&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Edging&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Stagger blocks [alternate rows] on ends of wall. Set to 0 for &amp;quot;flat&amp;quot;/square ends, set greater than &amp;quot;Block Depth&amp;quot; for extruded corners.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Gap&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | The &amp;quot;space&amp;quot; between blocks.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal block size division (column) over wall area.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical block size division (row) over wall area.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Depth&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Block depth, thickness of blocks.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Each &amp;quot;size&amp;quot; (width, height, depth) setting has a Variance (randomization) and a Minimum (size limit) - the minimum is determined programmatically. The variance value applies a &amp;quot;random (+-)&amp;quot; difference to create an uneven appearance to the blocks; hopefully creating a more realistic result. Minimum is a lower limit that the variation can result in.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Variance&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | If Variance is 0 blocks will be consistent (same size) over area; something more like bricks. &amp;lt;b&amp;gt;Except:&amp;lt;/b&amp;gt; top and bottom rows are usually taller by design; openings may &amp;quot;force&amp;quot; some rows to be a different size.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced Blocks:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the block size - even if you plan to scale it later - yes, you should make them smaller to add &amp;quot;detail&amp;quot; to the general appearance; big blocks randomized make a great result too.&lt;br /&gt;
&lt;br /&gt;
Set Variance to more than related property value for interesting effects, especially with Depth - &amp;quot;Big Blocks&amp;quot; effect for all directions.&lt;br /&gt;
&lt;br /&gt;
Extrusions may be obscured by wall blocks if the depth is greater than step or shelf sizing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Walls ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
A check-box is provided for each side to create a wall, per level; works in conjunction with &amp;quot;Modifiers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Level&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 10&lt;br /&gt;
 | Display parameters for selected level, also applies to modifiers.&lt;br /&gt;
 |-&lt;br /&gt;
 | Material&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:ColorPicker.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Set material RGB/color, does not change per level.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical wall size, not zero, does not change per level.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Roof&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | A horizontal &amp;quot;plane&amp;quot; offset from the top of the &amp;quot;first floor&amp;quot; wall height  by crenelations and block height, indented from the wall by steps.&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
== Wall Modifiers ==&lt;br /&gt;
Modifications to a wall include &amp;quot;Openings&amp;quot; and &amp;quot;Extrusions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Openings&amp;lt;/b&amp;gt; create &amp;quot;holes&amp;quot; in the wall that may be used as doors, windows, crenelations, and other features. The &amp;quot;openings&amp;quot; are similar but individual in order to provide multiple options for the user.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Extrusions&amp;lt;/b&amp;gt; extend blocks from wall to create steps or shelf (balcony) using block sizing to fill the area.&lt;br /&gt;
&lt;br /&gt;
A check-box is provided for each wall to enable an option, per level.&lt;br /&gt;
&lt;br /&gt;
=== Openings ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
The width (X+), height (Z+), indent (X), and Bottom (Z) define the area and location for the &amp;quot;hole&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Arches &amp;quot;extend&amp;quot; the hole based on curve; if curve is less than half of width it will be smooth, else pointed.&lt;br /&gt;
&lt;br /&gt;
{{WikiTask/Todo|Fix script errors when overlapped with Slots (repeat most common failure).}}&lt;br /&gt;
&lt;br /&gt;
=== Door ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Create a &amp;quot;door&amp;quot; opening in the wall.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Dupe&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Distribute openings across the Wall Area, centered to wall area, based on Opening Width and Indent. Set Indent greater than Width to separate openings when using repeat.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal size of opening, centered from Indent.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical size of opening, center offset from Bottom.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Indent&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Horizontal center of opening, works with repeat to space openings over wall area.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bottom&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Vertical center of opening. Set to Wall Area Bottom plus half of Opening Height for a door (no blocks across lower part of opening).&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bevel&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-10&lt;br /&gt;
 | Taper blocks surrounding opening, use negative values to taper &amp;quot;back side&amp;quot; of blocks. Bevel will create a &amp;quot;tapered&amp;quot; stone effect by reducing the interior edge according to setting. If Bevel exceeds block size (height, width, or arch thickness) odd results may occur.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Arches&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Leave arches off for square openings, or set Curve to 0. Use Top or Bottom arch to set the curvature of the opening.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Curve&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Set the curvature for the opening, 0 will be square. A Curve under half the opening Width will be smooth/flattened, otherwise it is &amp;quot;pointed&amp;quot;.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Thickness&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Set the &amp;quot;girth&amp;quot; of the arch stones, works with Bevel.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Window ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
The &amp;quot;Window&amp;quot; opening is very similar to the &amp;quot;Door&amp;quot; and other options and is provided to allow multiple &amp;quot;styled&amp;quot; apertures in the wall.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Dupe&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Distribute openings across the Wall Area, centered to wall area, based on Opening Width and Indent. Set Indent greater than Width to separate openings when using repeat.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal size of opening, centered from Indent.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical size of opening, center offset from Bottom.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Indent&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Horizontal center of opening, works with repeat to space openings over wall area.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bottom&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Vertical center of opening. Set to Wall Area Bottom plus half of Opening Height for a door (no blocks across lower part of opening).&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bevel&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-10&lt;br /&gt;
 | Taper blocks surrounding opening, use negative values to taper &amp;quot;back side&amp;quot; of blocks. Bevel will create a &amp;quot;tapered&amp;quot; stone effect by reducing the interior edge according to setting. If Bevel exceeds block size (height, width, or arch thickness) odd results may occur.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Arches&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Leave arches off for square openings. Use Top or Bottom arch to set the curvature of the opening.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{WikiTask/Todo|Add &amp;quot;Thickness&amp;quot; for window block sizing.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced Window:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a circular &amp;quot;window&amp;quot; when arches are selected by setting the height to minimum.&lt;br /&gt;
&lt;br /&gt;
Create a &amp;quot;solid wall&amp;quot; by setting the window &amp;quot;Base&amp;quot; above the wall height.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slots ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Narrow slits (default settings); meant for view/arrow ports. However, properties can be modified to replicate similar results to standard &amp;quot;Openings&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Arches are (extended) outside of opening area.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Dupe&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Repeat openings across the Wall Area, centered to wall area, based on Opening Width and Indent. Set Indent greater than Width to separate openings when using repeat.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal size of opening, centered from Indent.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical size of opening, center offset from Bottom.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Indent&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Horizontal center of opening, works with repeat to space openings over wall area.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bottom&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Vertical base of opening. Set to Wall Area Bottom plus half of Opening Height for a door (no blocks across lower part of opening).&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Advanced Slots:&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bug/feature: overlapping openings create &amp;quot;blocks&amp;quot; in common (overlapped) area. For slots this appears to be a problem, when using both Vertical and Horizontal, but, when you match (overlap) slots to &amp;quot;standard openings&amp;quot; you get an inverse block creation that you may like.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crenels ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Crenelation are gaps along the top of the wall. Sizing is a &amp;quot;ratio&amp;quot; of the wall area, 1 = 100%.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | %&lt;br /&gt;
 | Create repeated openings across top of wall area. Minimal block size area will be created so Crenelation width cannot actually be 100% and thereby clip top of wall.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | %&lt;br /&gt;
 | Vertical size of opening offset from top of wall. 100% will result in block shaped &amp;quot;columns&amp;quot; by exclusion.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Extrusions ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
If [half] block &amp;quot;Depth&amp;quot; is more than step/shelf &amp;quot;Depth&amp;quot; it will obscure the element [not visible].&lt;br /&gt;
&lt;br /&gt;
=== Steps ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Add extruded incremental levels in defined area to create steps; left or right oriented. Uses block sizing values for block widths; does not vary gap/grout. Steps fix block height to &amp;quot;riser&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;Riser&amp;quot; and &amp;quot;Tread&amp;quot; determine the step sizing. If the &amp;quot;combined&amp;quot; values do not fit within the &amp;quot;area&amp;quot; the steps may not reach the top (Height).&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Slant&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Reverse &amp;quot;start&amp;quot; to be on right of area; Lower Left to Upper Right is default construction.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Fill&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Cantilevered steps are default that do not have supporting blocks, select this option to generate blocks in step &amp;quot;area&amp;quot;. Blocks used to &amp;quot;fill&amp;quot; each row are based on wall block width settings.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Out&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Reverse Y so steps are &amp;quot;behind&amp;quot; wall.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;XOff&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Horizontal origin.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Base&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Vertical origin.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal area of steps offset from Horizontal origin.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical area of steps offset from &amp;quot;Bottom&amp;quot;.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Depth&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Thickness of steps.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Riser&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | The height for each step.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Tread&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | The &amp;quot;footing&amp;quot; (width) for each step.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{WikiTask/Todo|fix Bug: Single step max not clipped to step &amp;quot;area&amp;quot;.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Shelf ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Add blocks to wall to make a platform, protrusion, in defined area. Uses block sizing values for rows and block widths.&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Left&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Horizontal origin.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Bottom&amp;lt;/b&amp;gt;&lt;br /&gt;
 | +-100&lt;br /&gt;
 | Vertical origin.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical size of shelf.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Width&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Horizontal size of shelf.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Depth&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Thickness of shelf.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Out&amp;lt;/b&amp;gt;&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:CheckBox.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Reverse Y so shelf is &amp;quot;behind&amp;quot; wall.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dome ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
A dome shape is created related to the castle base and block settings with minimal modifications - color, height, and the vertical location of the dome.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 | Material&lt;br /&gt;
 | &amp;lt;center&amp;gt;[[File:ColorPicker.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
 | Set material RGB/color.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Height&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Dome height.&lt;br /&gt;
 |-&lt;br /&gt;
 | &amp;lt;b&amp;gt;Base&amp;lt;/b&amp;gt;&lt;br /&gt;
 | 100&lt;br /&gt;
 | Vertical offset from floor.&lt;br /&gt;
 |}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Experimental ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Curve&amp;lt;/b&amp;gt;: Curve wall along y-axis, with top as origin; bottom will be offset from cursor.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tunnel&amp;lt;/b&amp;gt;: Curve wall along y-axis, with top as origin; bottom will be offset from cursor.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Tower&amp;lt;/b&amp;gt;: Create a (separate) curved wall, no options, rotate and place. Meant to be a tower/turret but need to work on openings and circumference; eventually roofing.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Blender Tools ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Modifications you may want to apply to an object using built-in Blender capabilities.&lt;br /&gt;
&lt;br /&gt;
=== Bevel ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Square blocks minimize the number of vertex points and faces but look artificial; put a bevel on the blocks to improve the general appearance.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Warning:&amp;lt;/b&amp;gt; Adding bevel will [at least] double the time it takes to render object - use this modifier sparingly; and it's best to wait until you're &amp;quot;almost done&amp;quot; before using it.&lt;br /&gt;
&lt;br /&gt;
Properties&amp;gt;&amp;gt;Tools&lt;br /&gt;
&lt;br /&gt;
Add Modifier - Select Bevel&lt;br /&gt;
Scale: 0.10 works just fine... :) &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Texture ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
Put a &amp;quot;finish&amp;quot; on your stone-work:&lt;br /&gt;
This example describes using an image texture for simplicity. A &amp;quot;good&amp;quot; image, in this use case, will be large and have a lot of detail. The texture is applied to the object, not individual block elements.&lt;br /&gt;
&lt;br /&gt;
The following is basic, and standard procedure for applying a texture to an object.&lt;br /&gt;
&lt;br /&gt;
Select the object&lt;br /&gt;
Properties&amp;gt;&amp;gt;Material&lt;br /&gt;
&lt;br /&gt;
Add a new material.&lt;br /&gt;
Name it Wall-Material.&lt;br /&gt;
&lt;br /&gt;
Properties&amp;gt;&amp;gt;Texture&lt;br /&gt;
Add a new texture.&lt;br /&gt;
Name it Wall-Texture.&lt;br /&gt;
&lt;br /&gt;
Set &amp;quot;Type&amp;quot; to Image.&lt;br /&gt;
&lt;br /&gt;
Under Mapping tab, select Cube for projection.&lt;br /&gt;
&lt;br /&gt;
Under Image tab, &amp;quot;Open&amp;quot; and select texture image. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
== Sampler ==&lt;br /&gt;
This shows the result of the options, as presented in Blender, that may be used to generate a Castle. It is not a reasonable design.&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:CastleAll.png]] &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;tableNormal&amp;quot;&amp;gt;&lt;br /&gt;
== Credits ==&lt;br /&gt;
This script is &amp;lt;b&amp;gt;&amp;lt;u&amp;gt;NOT&amp;lt;/u&amp;gt;&amp;lt;/b&amp;gt; original and would not be possible without the help of many others. The code was developed using examples from many scripts, along with guidance/support/suggestions from many in the Blender community.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Particular thanks to&amp;lt;/b&amp;gt; the originators and support for this project: Dudecon, Meta-Androcto, TynkaTopi, antonioya, campbellbarton, mont29. And to think it all just started with &amp;quot;fixing&amp;quot; the [http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Add_Mesh/Column Column.py] script for 2.7x releases.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>wiki&gt;Jambay</name></author>
		
	</entry>
</feed>