
1. Overview
Alpine Village Props is a collection of 217 props from a historic mountain village in the Alps: the things that stand around a farmhouse, in a garden, in the barn and the workshop, on a village lane and at an inn.
- Each one is modelled from measured real-world examples at real-world scale.
- Each one is textured with tiling sets and a per-asset weathering mask.
- Each one is ready for four seasons; 79 season variant meshes add the shapes a season changes (296 static meshes in all).
The pack is built for first-person and close third-person views: 1024 pixels of texture per metre, rounded edges, weathering where the object is touched and where the rain runs.
What makes it different
- Four seasons from one set of assets.
- A single parameter collection turns the whole pack to winter, spring, summer or autumn: snow on every up-facing face, wetness, puddles, frost and autumn colour.
- Where a season changes an object's shape (a snow cap on a bench, flowers grown or wilted, a woodpile half used, a fountain under snow), a separate season variant mesh is included: 79 of them.
- A season switch Blueprint sets the collection and swaps the variant meshes for you.
- Weathering you control. One master material drives every asset. Edge wear, cavity dirt, ambient occlusion, moss and per-instance colour variation are parameters, not baked into the colour.
- Real proportions. Fences, benches, troughs and hay racks follow the sizes of their real-life counterparts. Documented pivots make them snap together; fence and railing segments chain end to end.
What is in the pack (13 groups; season variants counted separately):
| Group | Contents (examples) | Assets | Season variants |
|---|---|---|---|
| Flowers | terracotta and wooden flower boxes in three lengths with red or pink geraniums, geranium pots | 15 | 45 |
| Fences | picket, rail and mesh fences with posts, a clipped hedge, a dry-stone wall | 10 | 2 |
| Furniture | benches with and without backrest, a garden table | 3 | 2 |
| Garden | board and stake fences with gates, a chicken run, a foil greenhouse, a hoop tunnel, planters, a thuja column and a topiary cone, buckets, watering can, hose reel, rain barrel, wooden gutter, bean poles | 27 | 2 |
| Inn and terrace | inn tables and benches, bistro table, folding chair, festival table set, parasols open and closed | 7 | 1 |
| Wayside shrines | a wayside cross and a shrine pillar | 2 | 2 |
| Street | hydrant, letter boxes, mailboxes, bins, waste baskets, a long bench, a wall utility box, swing barriers, road-works panel, cones and signs, bridge railings, bus shelters, a ticket machine, trail signposts, snow poles and snow banks | 40 | 5 |
| Water | a granite fountain and a log trough with running water | 2 | 2 |
| Woodpiles | firewood stacks and a wood shelf | 4 | 8 |
| Barn and storage | wooden crates and fruit crates, a fruit bin, an oak barrel, steel drums and canisters, cardboard boxes, a mesh pallet box, a grain chest, an IBC tank, feed sacks, a milk pail, a stave tub, a zinc bucket, vine shears and a vine knife, a brushwood bundle | 29 | 0 |
| Hand tools | hatchet and splitting axe, hay and dung forks (standing or leaning against a wall), an alpine scythe with its peening stock and whetstone holders, a wooden back carrier, a hay sledge, a planing bench | 20 | 0 |
| Workshop | an anvil on its stump, a treadle grindstone, a leg vice, a heavy metal shelf, corrugated sheets, a plywood sheet, a wall meter box | 8 | 0 |
| Yard and farm | hay, straw and silage bales, a hay heap, pole and fence hay racks, beehives, compost bins, a laundry line, vegetable beds, milk cans, a wheelbarrow, a woodshed, woodpiles and heaps under tarps, lumber stacks, a log pile, pallets, a chopping block, a sawhorse, facade crosses, old tyres, small farm machines and trailers | 50 | 10 |
| All | 217 | 79 |

The pack also contains:
- an overview map (every asset on a labelled grid with 1.80 m posts for scale);
- a showcase map (a farmyard corner and a village lane with lighting and the season switch);
- source files for every asset (FBX with four LODs and 4K textures; section 9).
2. Requirements
- Unreal Engine 5.8. The pack was saved with 5.8 and does not open in older versions. Versions for 5.6 and 5.5 are planned as a free update. The Fab listing names 5.8 (tested with 5.8.3).
- Nanite. It is on for 204 of the 217 assets. It needs a DirectX 12 (SM6) or Vulkan GPU. Without Nanite support the engine draws the included LODs automatically.
- Lumen global illumination is recommended (the screenshots use it). The assets also work with baked lighting: UV channel 1 is a clean non-overlapping unwrap.
- No C++ and no third-party plugins. Everything uses native engine features: materials, a Material Parameter Collection, Niagara for the water jet (enabled by default), one Blueprint and one enumeration for the season switch.
3. Installation
The pack is a content-only Unreal project. All of its assets are in a single folder, Content/AlpineVillageKit.
Add it to your project (the usual way)
- Add the pack to a project from the Fab plugin in the editor or from the Epic Games Launcher, or open the pack's own project.
- In the Content Browser, right-click the
AlpineVillageKitfolder and choose Migrate... - Pick your project's
Contentfolder as the target.
Every asset keeps its references; the materials, textures, the season collection, the Niagara systems and the season switch come along.
Do not move the folder in the file system (Explorer or Finder). Unreal keeps references by asset path; moved files lose their materials. Use Migrate, or move inside the Content Browser.
Keeping it in a plugin (optional)
Some studios keep third-party content in a plugin:
- In your project, create an empty content-only plugin (Edit > Plugins > Add > Content Only) named
AlpineVillageKit. - Migrate the folder into your project as above.
- In the Content Browser, select everything in
/Game/AlpineVillageKit, drag it into the plugin's content folder and choose Move Here. - Right-click the old folder, choose Fix Up Redirectors, then delete the empty folder and save all.
The pack works the same in either place.
4. Folder layout and naming
Content/AlpineVillageKit/
Meshes/VillageProps/<Folder>/SM_<Asset> the static meshes and their season variants
Materials/
M_AVK_Surface the master for all opaque props
M_AVK_SurfaceMasked cut-out parts (leaves and petals, nets, see-through wraps)
M_AVK_Glass glass, ice, clear foil
M_AVK_Water, M_AVK_WaterStrand still water; the falling water of the spouts
MPC_AVK_Season the season parameter collection
Instances/MI_AVK_<Surface> one instance per surface type (e.g. MI_AVK_TimberWeathered); Appendix B
Instances/PerAsset/ the per-asset instances that carry each asset's mask
Textures/
Tiling/T_AVK_<Set>_{BC,N,ORM} tiling texture sets
Foliage/, Signs/ the leaf and petal atlases, the sign lettering
Masks/T_AVK_<Asset>_Mask one weathering mask per asset
Blueprints/BP_AVK_SeasonController the season switch
Blueprints/E_AVK_Season its season list (Spring, Summer, Autumn, Winter)
FX/NS_AVK_WaterJet the water jet of the spouts (Niagara)
Demo/Maps/L_AVK_Overview every asset on a labelled grid
Demo/Maps/L_AVK_Demo the showcase map with lighting and the season switch
Demo/Materials/ the showcase map's ground materials
The mesh folders by group:
| Group | Folder(s) under Meshes/VillageProps/ |
|---|---|
| Flowers | Flowers |
| Fences | Fences |
| Furniture | Furniture |
| Garden | Garden2, Garden3 |
| Inn and terrace | Inn2 |
| Wayside shrines | Shrines |
| Street | Street, Street2, Street3 |
| Water | Water |
| Woodpiles | Woodpiles |
| Barn and storage | Barn, Barn2 |
| Hand tools | Handtools |
| Workshop | Workshop |
| Yard and farm | Yard, Yard2, Yard3, Yard4, Yard5, YardTyres |
Names
- Prefixes:
SM_static mesh,M_master material,MI_material instance,T_texture,MPC_parameter collection,BP_Blueprint,E_enumeration,NS_Niagara system. - Texture suffixes:
_BCbase colour (sRGB),_Nnormal (DirectX),_ORMocclusion, roughness and metallic packed,_Maskthe weathering mask (linear). - Variants name the difference (
_Open,_Closed,_Empty,_Work,_Red,_Grey,_Stack6). - Season variants end in
_Spring,_Autumnor_Winter. The asset without a suffix is the summer version. - Sizes in the name are centimetres:
Fence_Picket_200is a 2 m segment,Woodpile_33_100holds 33 cm logs over 1 m,MilkCan_20holds 20 litres.
Conventions
- 1 unit = 1 cm, Z up.
- Every asset's front faces +Y.
- Every asset sits on its pivot (table below).
| Pivot | Where | Used by |
|---|---|---|
| Base centre | the middle of the footprint, on the ground | 159 assets: most props |
| Wall back | the middle of the back face, on the ground | 36 assets: flower boxes, wall letter boxes and mailboxes, the wall bench, woodpiles, the wood shelf and tool rack, the hand tools that lean against or hang on a wall, the facade crosses, the wall meter box, the metal shelf and the plywood sheet: things that stand against a wall |
| Segment start | the start of the segment on the ground line | 22 assets: fences, gates, railings and other segments that chain along X |
5. The materials
5.1 How the master works
Every opaque prop uses one master material, M_AVK_Surface, through instances.
- UV channel 0 carries a tiling texture set or an atlas: real-world scale, 1024 px per metre.
- UV channel 1 carries the asset's own weathering mask
T_AVK_<Asset>_Mask:- R ambient occlusion (1 = open);
- G edges (worn paint and corners);
- B cavities;
- A dirt, the gradient from the ground up and the grime where hands and rain go.
Because the weathering is a mask and not painted into the colour, you can make an asset cleaner, dirtier, mossier or a different colour without new textures.
5.2 Parameters of M_AVK_Surface
| Parameter | Default | Effect |
|---|---|---|
BC, N, ORM | the surface's set | the tiling set or atlas |
Mask | the asset's mask | the weathering mask on UV1 (leave it as set) |
TileM | per set | metres per texture tile |
Tint | per surface | colour multiplier (the surface's colour) |
Desaturate | 0 | painted wood: takes the wood's colour out before the tint |
RoughnessScale, MetallicScale | 1, 1 | multiply roughness and metallic |
MetallicAdd | 0 | adds metallic (gilding on plain surfaces) |
AOStrength | 0.65 | how much the mask's occlusion darkens the colour |
CavityDarken | 0.35 | darkening in cavities |
DirtAmount, DirtColour | 0.3, dark grey-brown | grime from the mask's dirt channel; also roughens |
EdgeWear, EdgeColour | 0.25, light warm grey | worn edges and paint |
MossAmount, MossColour | 0, moss green | moss on up-facing faces, in cavities and dirt |
HueRange, ValueRange | 0.02, 0.06 | random colour variation per instance (instanced and foliage placements) |
Foliage | 0 (1 on leaf surfaces that turn) | the surface takes the season's autumn colour |
Indoor | 0 | 1 keeps snow, frost, wetness and autumn colour off (an asset you place indoors) |
5.3 Making your own look
- Recolour: duplicate a surface instance (e.g.
MI_AVK_PaintGreen), changeTint, and assign it to the asset's slot. Painted wood keeps its grain throughDesaturate. - Age an asset: on its per-asset instance (
Instances/PerAsset/), raiseEdgeWear,DirtAmountandCavityDarken. - Add moss: raise
MossAmount(0.3-0.6 for a damp, shaded place). Moss only grows on up-facing faces and in the cavities the mask marks. - Variation in large placements: foliage tools and instanced meshes pick a random value per instance;
HueRangeandValueRangeset how far neighbours differ. - Indoors: for a prop you put inside a building, set
Indoorto 1 on its per-asset instance, so winter does not snow on it.
5.4 Other masters
| Master | Used by | Notes |
|---|---|---|
M_AVK_SurfaceMasked | leaves and petals of the flowers, planters and hedge, nets, bale wraps | the same parameters as M_AVK_Surface, two-sided, opacity mask (clip 0.33) |
M_AVK_Glass | the glass of bus shelters, the shrine and the vehicles, the greenhouse foil, ice in winter | translucent; dirtier near the frame (from the mask) |
M_AVK_Water | the still water in the trough, fountain, rain barrel, gutter and grindstone, the rainwater in the silage tyres | translucent, moving ripples without textures |
M_AVK_WaterStrand | the falling water of the spouts (with NS_AVK_WaterJet) |
Instanced placement (foliage tool, instanced static meshes): the engine has to compile a material for instanced use. The pack's materials have this enabled, so you do not need to change anything. If you build your own masters from ours, enable Used with Instanced Static Meshes on them.
6. Seasons
6.1 How it works
All season effects read one Material Parameter Collection, MPC_AVK_Season. Change its values and every asset in the level follows: no swapping of materials, and no second texture set.

The collection's 16 scalars:
| Parameter | Range | Effect on the pack |
|---|---|---|
SnowAmount | 0-1 | snow on up-facing faces (it gathers in cavities first; less under eaves, from the mask's occlusion) |
SnowSlopeMax | 0-1 | faces steeper than this hold no snow |
SnowLineZ, SnowLineBlend | cm | snow melts out below this height, over a soft band (for large landscapes) |
Wetness | 0-1 | darker, glossier porous surfaces (rain, thaw); metal only gets glossier |
Puddles | 0-1 | standing water in cavities |
Frost | 0-1 | white rime on edges and up-facing faces |
AutumnTint | 0-1 | deciduous leaf surfaces turn yellow, orange and brown (each instance a little differently) |
SeasonIndex | 0-3 | spring 0, summer 1, autumn 2, winter 3 (for your own materials) |
LarchGold, GrassDry, Blossom, MowState, HayMowState, WindStrength, WindDir | 0-1, degrees | not read by these props: for your own landscape, grass and tree materials, so they change season with the pack |
The presets the season switch uses:
| Spring | Summer | Autumn | Winter | |
|---|---|---|---|---|
| SnowAmount | 0.2 | 0 | 0 | 1.0 |
| SnowLineZ (cm) | 124000 | off | off | -100000 |
| Wetness | 0.4 | 0 | 0.5 | 0.2 |
| Puddles | 0.3 | 0 | 0.4 | 0 |
| Frost | 0.2 | 0 | 0.3 | 0.6 |
| AutumnTint | 0 | 0 | 0.7 | 0 |
| LarchGold | 0 | 0 | 0.9 | 0 |
| GrassDry | 0.2 | 0 | 0.4 | 1.0 |
| Blossom | 0.8 | 0 | 0 | 0 |
| WindStrength | 0.5 | 0.35 | 0.6 | 0.4 |
The collection's saved defaults are summer: without the switch everything looks as in summer. The modelled flowers and the clipped hedge keep their green under AutumnTint; their autumn and winter look is in their variant meshes.
6.2 The season switch
Drag BP_AVK_SeasonController (Blueprints/) into your level once. In its details (category Season):
- Season: Spring, Summer, Autumn or Winter. The materials show the season at once in the editor viewport.
- Apply Season (button): also swaps the season meshes and shows the season's scenes in the editor. Save the level afterwards: the swapped meshes are saved with it.
- Overrides: fine-tune single values over the season's preset (e.g. a light snow with
SnowAmount0.4). - Swap Meshes: replaces each summer asset in the level that has a season variant with that variant (e.g.
SM_Bench_Back_180withSM_Bench_Back_180_Winter), and back. In play only movable meshes are swapped; static ones keep the season you applied in the editor. - Hide Tagged: actors tagged
AVK_Season_spring,_summer,_autumnor_wintershow only in those seasons (useful for scenes that exist only in one season). Untagged actors are never touched. - Demo Keys: keys 1-4 switch the season in play (the showcase map uses it; off by default, so your game keeps its keys).
In play the controller applies its season on Begin Play. From your own Blueprints call Apply Season on it (e.g. from a day-night or weather system).
Without the switch: set the collection's values from your own Blueprint with Set Scalar Parameter Value (Collection), e.g. from a day-night or weather system, and place the season variants yourself.
6.3 Season variant meshes
Where a season changes the shape, the pack has a separate mesh. Snow on a flat bench seat is shader snow; a snow cushion, a covered fountain or a half-used woodpile is a mesh. There are 79 season variants (19 spring, 16 autumn, 44 winter) on 44 of the 217 assets:
- flower boxes and geranium pots (15 assets, 45 variants): each in its spring, autumn and winter state;
- woodpiles and the wood shelf (4 assets, 8 variants): burnt down in spring, snow-capped in winter;
- the clipped hedge: its autumn and winter states;
- snow caps on two benches, the inn bench, the beehives, the compost bin, the rabbit hutch, the woodshed, the wayside cross and shrine, the roofed facade cross, bus shelters, the info board, trail signposts, the hoop tunnel, the flower trough, the transporter, the log pile and the lumber stacks;
- water features: the fountain and the log trough iced and snow-capped in winter.
Appendix A lists the variants of every asset.
Place the summer asset and let the switch swap it, or place the variant directly.
6.4 Seasons in your own materials
Add a Collection Parameter node with MPC_AVK_Season to any material to use the same values. Your landscape, trees and buildings then change season together with the pack.
7. Placing the props
- Scale: every asset has its real size; do not scale it. A non-uniform scale stretches the textures and the mask.
- Snapping to the ground: select an asset and press End. The pivot is on the ground, so the asset lands where it should.
- Fences and railings: segments start at their pivot and end at their length along +X; set the grid snap to the segment length (e.g. 200) to chain them, and use the posts and end pieces at the ends. On slopes, tilt a segment about its pivot. Posts reach a little below the ground by design.
- Wall-standing props (flower boxes, wall letter boxes and mailboxes, the wall bench, woodpiles, the wood shelf, the tool rack, the leaning and wall-hung hand tools, the facade crosses, the wall meter box, the metal shelf, the plywood sheet): their pivot is at the back. Snap it to the wall face.
- Variants: open/closed, empty/full, working/parked, standing/leaning, colours, stacks and loaded states are separate meshes with the same pivot, so you can swap them in place (right-click > Replace Selected Actors with).
- Water: the fountain, the log trough, the rain barrel, the wooden gutter, the grindstone and the silage tyre stack carry still water as part of the mesh. The spouts' falling water is a Niagara jet (
NS_AVK_WaterJet), placed in the showcase map; place it at the spout when you use the fountain or trough elsewhere. - No physics or animation: machines, gates and doors are static meshes.
8. Performance: Nanite, LODs and collision
- Nanite is on for 204 of 217 assets (277 of the 296 meshes). It is off for the 13 assets with translucent parts (glass, clear foil, water: the bus shelter with glass, the bus stop sign, the shrine pillar, the rabbit hutch, the tractor, the transporter, the greenhouse, the fountain, the log trough, the rain barrel, the wooden gutter, the grindstone, the silage tyre stack) and the winter variants of six of them (19 meshes), which draw their LODs.
- LODs: every asset has LOD0-3, most at about 50 / 25 / 10 % of LOD0's triangles; assets with thin parts keep more (up to all of LOD0 on the low-poly fence posts; Appendix A has every count). Without Nanite the engine uses them; with Nanite they serve as fallback meshes.
- Triangles at LOD0: from 14 (a picket fence post) to 68,272 (a planted vegetable bed); median 5,604; all 217 together 2.79 million. Per-asset counts for all four LODs are in Appendix A.
- Collision:
- simple convex hulls on 213 assets (162 with one hull, 33 with two, 13 with three, 5 with four; the open parasol's four hulls keep its canopy apart from the pole, so you can walk under it);
- none by design on 4: the marigold row, the vegetable bed and the two snow poles (walk-through plants and thin poles);
- fences, gates and railings collide segment by segment.
- Large placements: for scattered small props (flower pots, buckets, cones) set a cull distance in the foliage tool (e.g. 5000-8000 cm). The props carry no wind animation (World Position Offset), so they cost nothing extra in the distance and their shadows stay stable.
- Measured in the showcase map: packaged Win64 Development build, 1920 x 1080, engine default scalability, Lumen and Nanite on, RTX 2070 SUPER: 5.5 ms per frame on average (183 fps; GPU 5.0 ms, 99th percentile 6.5 ms), about 0.9 GB of GPU memory for the scene. The content folder is 815 MB on disk.
9. Textures and source files
Texture sets.
- The engine textures are 2K (2048 px).
- Tiling sets cover real surfaces at 1024 px per metre: wood grain, sawn, old and weathered boards, pine bark, iron, galvanised, rusty and corrugated metal, rubber, plastic, fabric, straw, soil, render and limewash, concrete, rock and rubble stone, roof boards and concrete tiles.
- Atlases carry the leaves and petals of the plants and the lettering of the signs.
- Every asset adds its own weathering mask (1024 px on 115 assets, 512 px on 102).
- Normal maps are DirectX convention.
Source files (AlpineVillageKit_VillageProps_Sources_1.0.zip, a separate download in the Fab listing, 2.1 GB):
FBX/<Group>/<Asset>_LOD0-3.fbx: every mesh with its four LODs, in metres, Z up, front -Y in Blender terms (+Y in Unreal);Textures/Tiling: the texture sets at 4K (4096 px) PNG;Textures/Masks: the weathering masks as PNG;README.txt: the import settings.
Use them for other engines, for editing in a 3D program, or to re-import at 4K.
10. Licence and credits
The pack is sold under the Fab Standard License. You may use the assets in your projects, commercial ones included, as Fab's licence describes. You may not resell or redistribute the assets themselves, on their own or as an asset pack.
Credits. The tiling texture sets are made from CC0 (public-domain) photo scans by Poly Haven and ambientCG. We processed them:
- resized for the engine;
- normals converted to DirectX;
- occlusion, roughness and metallic packed into one texture.
CC0 needs no credit; we name the sources as a courtesy and as Fab asks for public-domain content:
| Texture set | Source (asset page) | Author | Licence |
|---|---|---|---|
| Wood grain | ambientCG Wood096 (https://ambientcg.com/a/Wood096) | ambientCG | CC0 1.0 |
| Iron | ambientCG Metal046A (https://ambientcg.com/a/Metal046A) | ambientCG | CC0 1.0 |
| Galvanised metal | ambientCG Metal032 (https://ambientcg.com/a/Metal032) | ambientCG | CC0 1.0 |
| Rubber | ambientCG Rubber004 (https://ambientcg.com/a/Rubber004) | ambientCG | CC0 1.0 |
| Straw | ambientCG ThatchedRoof001A (https://ambientcg.com/a/ThatchedRoof001A) | ambientCG | CC0 1.0 |
| Plastic | ambientCG Plastic010 (https://ambientcg.com/a/Plastic010) | ambientCG | CC0 1.0 |
| Fabric | ambientCG Fabric061 (https://ambientcg.com/a/Fabric061) | ambientCG | CC0 1.0 |
| Render | Poly Haven white_stucco_02 (https://polyhaven.com/a/white_stucco_02) | Dimitrios Savva | CC0 1.0 |
| Limewash | Poly Haven white_stucco (https://polyhaven.com/a/white_stucco) | Amal Kumar | CC0 1.0 |
| Soil | Poly Haven farm_soil (https://polyhaven.com/a/farm_soil) | Amal Kumar | CC0 1.0 |
| Rock face | Poly Haven rock_surface (https://polyhaven.com/a/rock_surface) | Amal Kumar | CC0 1.0 |
| Sawn boards | Poly Haven wood_planks (https://polyhaven.com/a/wood_planks) | Amal Kumar | CC0 1.0 |
| Old boards | Poly Haven old_planks_02 (https://polyhaven.com/a/old_planks_02) | Rob Tuytel | CC0 1.0 |
| Pine bark | Poly Haven pine_bark (https://polyhaven.com/a/pine_bark) | Dimitrios Savva | CC0 1.0 |
| Concrete | Poly Haven concrete_floor_02 (https://polyhaven.com/a/concrete_floor_02) | Rob Tuytel | CC0 1.0 |
| Rusty metal | Poly Haven rusty_metal_02 (https://polyhaven.com/a/rusty_metal_02) | Rob Tuytel | CC0 1.0 |
| Corrugated iron | Poly Haven corrugated_iron_02 (https://polyhaven.com/a/corrugated_iron_02) | Sergej Majboroda, Jenelle van Heerden | CC0 1.0 |
| Rubble stone | Poly Haven rustic_stone_wall_02 (https://polyhaven.com/a/rustic_stone_wall_02) | Amal Kumar | CC0 1.0 |
| Roof boards | Poly Haven roof_planks (https://polyhaven.com/a/roof_planks) | Rob Tuytel | CC0 1.0 |
| Concrete roof tiles | Poly Haven grey_roof_tiles (https://polyhaven.com/a/grey_roof_tiles) | Rob Tuytel | CC0 1.0 |
| Weathered boards | Poly Haven weathered_planks (https://polyhaven.com/a/weathered_planks) | Dario Barresi, Dimitrios Savva | CC0 1.0 |
Fonts. The lettering on the signs was drawn with Noto Sans (SIL Open Font License 1.1); the font itself is not included.
Everything else (models, masks, the leaf and lettering atlases, the generated plain and net textures, the materials and the season system) is our own work.
11. Known limitations
- Engine: 5.8 only at launch (5.6 and 5.5 planned).
- Static only: gates, doors, barriers and machines do not open or move.
- Shader snow:
- snow on up-facing faces is a material effect, so it does not add volume;
- the season variant meshes add snow caps where volume matters;
- snow is not simulated (it does not react to the player).
- Season meshes: without the season switch the swap is manual (place the variant). In play the switch swaps only movable meshes; apply the season in the editor for static ones.
- Not every asset has every season: 44 of 217 assets have variant meshes; the rest change season through the materials only (section 6.3, Appendix A).
- Flowers and leaves: two-sided cards for petals and leaves; seen edge-on from very close they show as thin planes. They do not move in the wind.
- Lighting: the showcase map is set up for Lumen. With baked lighting, build lighting once after placing.
Release check: the pack was added to a blank Unreal Engine 5.8.3 project the way Fab adds it and packaged as a Win64 Development build: no missing references, no errors; both maps load and the season switch works in play.
12. FAQ
Which engine versions are supported? Unreal Engine 5.8. 5.6 and 5.5 versions are planned as a free update.
Do I need C++ or a plugin? No. The pack is content only: meshes, textures, materials, a parameter collection, a Niagara system and one Blueprint. It works in Blueprint-only projects.
How do I add it to an existing project? Migrate the AlpineVillageKit folder (section 3). Do not copy the folder in the file system.
How do I switch the season? Place BP_AVK_SeasonController once and pick the season (section 6.2), or set MPC_AVK_Season from your own Blueprint.
Will it run on lower-end hardware? Nanite needs an SM6 / Vulkan GPU; without it the engine draws the four included LODs. Large placements of small props should get a cull distance (section 8). The showcase map runs at about 5.5 ms per frame on an RTX 2070 SUPER at 1920 x 1080 (section 8).
Can I use it with baked lighting? Yes. UV channel 1 is a clean unwrap; build lighting after placing.
Can I change colours and wear? Yes, through the instance parameters, without new textures (section 5.3).
Can I use the assets in other engines? Yes: the source files hold every mesh as FBX with four LODs and the 4K textures (section 9). The materials and the season system are Unreal-only.
May I use it commercially? Yes, under the Fab Standard License (section 10).
13. Version history and support
| Version | Date | Changes |
|---|---|---|
| 1.0 | launch | first release: 217 assets and 79 season variants, the season switch, overview and showcase maps |
Planned free updates: UE 5.6 / 5.5 versions; more season variants.
Support: max@maxlworks.com. Please include your engine version and, for a visual problem, a screenshot. We answer within a few working days.
14. The free sample
Alpine Village Props - Free Sample is eight props of this pack with their season variant meshes, for free. This documentation covers it too: the folder layout, the materials, the season switch and the placing rules are the same.
| Asset | Group | Pivot | Season variants |
|---|---|---|---|
| SM_FlowerBox_Wood_080_Red | Flowers | wall back | Spring, Autumn, Winter |
| SM_Woodpile_33_100 | Woodpiles | wall back | Spring, Winter |
| SM_Bench_Wall_180 | Furniture | wall back | Winter |
| SM_MilkCan_20 | Yard and farm | base centre | - (season through the materials) |
| SM_WaysideShrine_Pillar | Wayside shrines | base centre | Winter |
| SM_Hedge_200 | Fences | segment start | Autumn, Winter |
| SM_Trough_Log_200 | Water | base centre | Winter |
| SM_HayBale_Round | Yard and farm | base centre | - (season through the materials) |
What differs from the full pack
- 18 static meshes: the eight props and 10 season variants (6 winter, 2 spring, 2 autumn), each with LOD0-3 and simple collision.
- Nanite is on for 14 of the 18 meshes. It is off on the log trough, the shrine pillar and their winter variants (water, ice and glass), which draw their LODs.
- Materials: the masters
M_AVK_Surface,M_AVK_SurfaceMasked,M_AVK_Glass,M_AVK_WaterandM_AVK_WaterStrand, the surface instances these props use and their per-asset instances with the weathering masks. - Seasons:
MPC_AVK_Seasonand the season switchBP_AVK_SeasonControllerwithE_AVK_Season(section 6.2). The switch knows the sample's own 10 variants only. - Water: one Niagara system,
NS_AVK_WaterJet, for the trough's spout. - Maps: a showcase map and an overview map.
- No source files: the FBX and 4K texture sources (section 9) come with the full pack only.
- Licence: the Fab Standard License, free. The same terms as the full pack (section 10).
Want the whole village? The full pack, Alpine Village Props - 4 Seasons, holds every asset of Appendix A in four seasons, with the same materials and season switch: the props of the sample fit right in.
Appendix A: asset list
217 assets, by group. Size: the bounding box in centimetres (X x Y x Z, front +Y). Triangles: LOD0 / LOD1 / LOD2 / LOD3. Collision: convex hulls (count) or none. Season variants: the meshes SM_<Asset>_<Season>.
| Asset | Group | Pivot | Size (cm) | Triangles LOD0 / 1 / 2 / 3 | Collision | Nanite | Season variants |
|---|---|---|---|---|---|---|---|
| SM_Barrel_Oak_100 | Barn and storage | base centre | 73 x 50 x 58 | 6,124 / 3,062 / 1,836 / 918 | convex x1 | yes | - |
| SM_Bin_Fruit_Wood_120 | Barn and storage | base centre | 120 x 100 x 76 | 7,264 / 4,462 / 1,815 / 726 | convex x1 | yes | - |
| SM_Box_Cardboard_A | Barn and storage | base centre | 61 x 41 x 40 | 4,256 / 2,128 / 1,063 / 424 | convex x1 | yes | - |
| SM_Box_Cardboard_B | Barn and storage | base centre | 81 x 61 x 45 | 7,288 / 3,643 / 1,822 / 728 | convex x1 | yes | - |
| SM_Box_Cardboard_C | Barn and storage | base centre | 51 x 41 x 30 | 3,188 / 1,593 / 796 / 318 | convex x1 | yes | - |
| SM_Box_Cardboard_Open | Barn and storage | base centre | 128 x 104 x 45 | 5,408 / 2,704 / 1,351 / 540 | convex x2 | yes | - |
| SM_Bucket_Zinc_12 | Barn and storage | base centre | 33 x 29 x 33 | 5,420 / 2,710 / 1,354 / 542 | convex x1 | yes | - |
| SM_Bundle_Brushwood | Barn and storage | base centre | 103 x 29 x 30 | 25,956 / 12,978 / 6,488 / 2,594 | convex x1 | yes | - |
| SM_Canister_Steel_20 | Barn and storage | base centre | 35 x 16 x 48 | 9,428 / 4,714 / 2,356 / 942 | convex x1 | yes | - |
| SM_Canister_Steel_20_Red | Barn and storage | base centre | 35 x 16 x 48 | 9,428 / 4,714 / 2,356 / 942 | convex x1 | yes | - |
| SM_Chest_Grain_Wood | Barn and storage | base centre | 153 x 65 x 69 | 8,878 / 4,438 / 2,218 / 886 | convex x1 | yes | - |
| SM_Chest_Grain_Wood_Open | Barn and storage | base centre | 153 x 66 x 129 | 8,906 / 4,452 / 2,226 / 890 | convex x2 | yes | - |
| SM_Crate_Fruit_Wood_50 | Barn and storage | base centre | 50 x 30 x 30 | 1,868 / 1,108 / 466 / 186 | convex x1 | yes | - |
| SM_Crate_Fruit_Wood_50_Stack3 | Barn and storage | base centre | 51 x 30 x 90 | 5,604 / 3,324 / 1,400 / 560 | convex x1 | yes | - |
| SM_Crate_Wood_90 | Barn and storage | base centre | 94 x 70 x 60 | 3,776 / 2,274 / 944 / 376 | convex x1 | yes | - |
| SM_Crate_Wood_90_Open | Barn and storage | base centre | 94 x 87 x 68 | 3,732 / 2,346 / 932 / 372 | convex x2 | yes | - |
| SM_Crate_Wood_90_Worn | Barn and storage | base centre | 94 x 70 x 60 | 3,792 / 2,348 / 948 / 378 | convex x1 | yes | - |
| SM_Drum_Steel_200 | Barn and storage | base centre | 60 x 60 x 88 | 8,204 / 4,101 / 2,050 / 820 | convex x1 | yes | - |
| SM_Drum_Steel_200_Grey | Barn and storage | base centre | 60 x 60 x 88 | 8,024 / 4,011 / 2,005 / 802 | convex x1 | yes | - |
| SM_Drum_Steel_200_Red | Barn and storage | base centre | 60 x 60 x 88 | 8,132 / 4,065 / 2,032 / 812 | convex x1 | yes | - |
| SM_IBC_1000 | Barn and storage | base centre | 120 x 111 x 116 | 3,540 / 1,770 / 884 / 354 | convex x1 | yes | - |
| SM_Knife_Vine | Barn and storage | base centre | 27 x 8 x 3 | 3,224 / 1,612 / 806 / 322 | convex x1 | yes | - |
| SM_MeshPalletBox | Barn and storage | base centre | 124 x 85 x 97 | 9,868 / 4,934 / 2,466 / 985 | convex x1 | yes | - |
| SM_MilkPail_Wood | Barn and storage | base centre | 33 x 33 x 38 | 2,636 / 1,318 / 658 / 262 | convex x1 | yes | - |
| SM_Pallet_Euro_Broken | Barn and storage | base centre | 120 x 80 x 18 | 2,410 / 1,518 / 602 / 240 | convex x1 | yes | - |
| SM_Sack_Feed_25 | Barn and storage | base centre | 62 x 40 x 16 | 1,984 / 992 / 496 / 246 | convex x1 | yes | - |
| SM_Sack_Feed_25_Stack6 | Barn and storage | base centre | 126 x 81 x 44 | 14,928 / 7,462 / 3,732 / 2,603 | convex x1 | yes | - |
| SM_Shears_Vine | Barn and storage | base centre | 20 x 8 x 2 | 596 / 298 / 148 / 58 | convex x1 | yes | - |
| SM_Tub_Wood_Stave | Barn and storage | base centre | 66 x 66 x 79 | 3,584 / 1,792 / 896 / 358 | convex x1 | yes | - |
| SM_DryStoneWall_200 | Fences | segment start | 201 x 53 x 81 | 8,578 / 4,289 / 2,144 / 857 | convex x1 | yes | - |
| SM_Fence_Mesh_200 | Fences | segment start | 204 x 5 x 135 | 354 / 252 / 224 / 206 | convex x1 | yes | - |
| SM_Fence_Mesh_Post | Fences | base centre | 7 x 5 x 135 | 24 / 12 / 12 / 12 | convex x1 | yes | - |
| SM_Fence_Picket_200 | Fences | segment start | 204 x 9 x 116 | 294 / 146 / 72 / 38 | convex x1 | yes | - |
| SM_Fence_Picket_Post | Fences | base centre | 9 x 9 x 116 | 14 / 14 / 14 / 14 | convex x1 | yes | - |
| SM_Fence_Picket_White_200 | Fences | segment start | 204 x 9 x 116 | 294 / 146 / 72 / 38 | convex x1 | yes | - |
| SM_Fence_Picket_White_Post | Fences | base centre | 9 x 9 x 116 | 14 / 14 / 14 / 14 | convex x1 | yes | - |
| SM_Fence_Rail_200 | Fences | segment start | 210 x 17 x 110 | 76 / 38 / 18 / 6 | convex x1 | yes | - |
| SM_Fence_Rail_Post | Fences | base centre | 13 x 13 x 110 | 28 / 14 / 12 / 12 | convex x1 | yes | - |
| SM_Hedge_200 | Fences | segment start | 216 x 92 x 177 | 58,788 / 36,456 / 14,696 / 5,878 | convex x1 | yes | Autumn, Winter |
| SM_FlowerBox_Terracotta_080_Pink | Flowers | wall back | 86 x 30 x 46 | 15,650 / 7,824 / 3,894 / 1,534 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Terracotta_080_Red | Flowers | wall back | 84 x 29 x 46 | 15,782 / 7,746 / 3,932 / 1,578 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Terracotta_100_Pink | Flowers | wall back | 106 x 29 x 48 | 19,936 / 9,928 / 4,953 / 1,993 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Terracotta_100_Red | Flowers | wall back | 106 x 28 x 47 | 20,688 / 10,343 / 4,967 / 2,068 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Terracotta_120_Pink | Flowers | wall back | 123 x 29 x 47 | 24,460 / 12,229 / 6,115 / 2,445 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Terracotta_120_Red | Flowers | wall back | 124 x 27 x 48 | 24,400 / 12,072 / 5,994 / 2,438 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_080_Pink | Flowers | wall back | 90 x 35 x 66 | 31,364 / 15,681 / 7,841 / 3,254 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_080_Red | Flowers | wall back | 88 x 36 x 65 | 34,780 / 17,389 / 8,694 / 3,704 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_100_Pink | Flowers | wall back | 114 x 35 x 64 | 48,568 / 24,284 / 12,142 / 4,918 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_100_Red | Flowers | wall back | 108 x 35 x 64 | 44,102 / 22,051 / 11,025 / 4,581 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_120_Pink | Flowers | wall back | 120 x 36 x 65 | 53,740 / 26,870 / 13,434 / 5,500 | convex x1 | yes | Spring, Autumn, Winter |
| SM_FlowerBox_Wood_120_Red | Flowers | wall back | 126 x 37 x 63 | 51,542 / 25,770 / 12,884 / 5,216 | convex x1 | yes | Spring, Autumn, Winter |
| SM_Pot_Geranium_Pink | Flowers | base centre | 32 x 33 x 44 | 5,770 / 2,892 / 1,702 / 577 | convex x1 | yes | Spring, Autumn, Winter |
| SM_Pot_Geranium_Red | Flowers | base centre | 31 x 34 x 44 | 5,606 / 2,802 / 1,694 / 560 | convex x1 | yes | Spring, Autumn, Winter |
| SM_Pot_Geranium_Small_Red | Flowers | base centre | 26 x 27 x 31 | 4,620 / 2,378 / 1,480 / 462 | convex x1 | yes | Spring, Autumn, Winter |
| SM_Bench_Back_180 | Furniture | base centre | 180 x 41 x 91 | 13,076 / 6,538 / 3,268 / 1,306 | convex x1 | yes | Winter |
| SM_Bench_Wall_180 | Furniture | wall back | 179 x 35 x 45 | 1,500 / 750 / 374 / 150 | convex x1 | yes | Winter |
| SM_Table_Garden_160 | Furniture | base centre | 159 x 79 x 76 | 1,708 / 854 / 426 / 170 | convex x1 | yes | - |
| SM_BeanPoles_Teepee | Garden | base centre | 106 x 109 x 220 | 20,844 / 10,421 / 5,210 / 2,084 | convex x1 | yes | - |
| SM_Bucket_Galv | Garden | base centre | 35 x 32 x 32 | 2,364 / 1,182 / 590 / 236 | convex x1 | yes | - |
| SM_Bucket_Plastic | Garden | base centre | 39 x 34 x 40 | 2,940 / 1,470 / 734 / 294 | convex x1 | yes | - |
| SM_ChickenCoop_Run | Garden | base centre | 272 x 151 x 161 | 21,916 / 10,958 / 5,479 / 2,190 | convex x3 | yes | - |
| SM_FenceBoard_200 | Garden | segment start | 205 x 16 x 181 | 4,590 / 2,295 / 1,146 / 458 | convex x1 | yes | - |
| SM_FenceBoard_End | Garden | segment start | 10 x 11 x 181 | 782 / 390 / 194 / 78 | convex x1 | yes | - |
| SM_FenceBoard_Gate_100 | Garden | segment start | 101 x 18 x 184 | 3,172 / 1,586 / 791 / 316 | convex x2 | yes | - |
| SM_FenceBoard_Wall_200 | Garden | segment start | 206 x 17 x 125 | 4,674 / 2,337 / 1,167 / 466 | convex x1 | yes | - |
| SM_FenceBoard_Wall_End | Garden | segment start | 14 x 14 x 125 | 1,462 / 730 / 364 / 146 | convex x1 | yes | - |
| SM_FenceStake_200 | Garden | segment start | 206 x 22 x 168 | 8,735 / 4,366 / 2,183 / 872 | convex x1 | yes | - |
| SM_FenceStake_End | Garden | segment start | 13 x 13 x 154 | 412 / 242 / 102 / 40 | convex x1 | yes | - |
| SM_FenceStake_Gate_100 | Garden | segment start | 101 x 24 x 170 | 4,188 / 2,093 / 1,046 / 418 | convex x2 | yes | - |
| SM_GardenFleece_Bed | Garden | base centre | 368 x 190 x 18 | 20,810 / 10,404 / 5,202 / 2,080 | convex x1 | yes | - |
| SM_Greenhouse_Foil_Small | Garden | base centre | 317 x 213 x 223 | 39,705 / 19,851 / 9,925 / 3,970 | convex x2 | no | - |
| SM_HoopTunnel_Low | Garden | base centre | 398 x 118 x 75 | 18,026 / 9,012 / 4,506 / 1,802 | convex x1 | yes | Winter |
| SM_HoseReel_Cart | Garden | base centre | 113 x 60 x 92 | 15,608 / 7,804 / 3,902 / 1,560 | convex x2 | yes | - |
| SM_Hose_Coil | Garden | base centre | 67 x 68 x 4 | 4,548 / 2,274 / 1,136 / 454 | convex x1 | yes | - |
| SM_Marigolds_Row_150 | Garden | base centre | 155 x 59 x 34 | 20,394 / 10,196 / 5,098 / 2,294 | none | yes | - |
| SM_Planter_Round_Boxwood | Garden | base centre | 70 x 70 x 96 | 45,882 / 26,269 / 11,469 / 5,964 | convex x1 | yes | - |
| SM_Planter_Square_Thuja | Garden | base centre | 58 x 56 x 183 | 16,856 / 10,334 / 4,215 / 2,014 | convex x1 | yes | - |
| SM_Planter_Trough_Flowers_160 | Garden | base centre | 160 x 65 x 78 | 59,208 / 29,604 / 14,802 / 5,920 | convex x1 | yes | Winter |
| SM_RainBarrel_Wood | Garden | base centre | 79 x 70 x 155 | 4,108 / 2,054 / 1,026 / 410 | convex x1 | no | - |
| SM_Thuja_Column | Garden | base centre | 85 x 84 x 235 | 21,590 / 13,846 / 5,969 / 4,229 | convex x1 | yes | - |
| SM_Topiary_Cone_Box | Garden | base centre | 72 x 72 x 100 | 45,898 / 28,122 / 11,486 / 5,966 | convex x1 | yes | - |
| SM_Tub_Plastic | Garden | base centre | 69 x 65 x 35 | 2,824 / 1,412 / 704 / 282 | convex x1 | yes | - |
| SM_WaterGutter_Wood_300 | Garden | base centre | 323 x 34 x 81 | 3,956 / 1,978 / 988 / 394 | convex x2 | no | - |
| SM_WateringCan_Galv | Garden | base centre | 73 x 21 x 50 | 4,364 / 2,182 / 1,091 / 436 | convex x2 | yes | - |
| SM_Axe_Hatchet_45 | Hand tools | base centre | 14 x 48 x 3 | 872 / 436 / 218 / 86 | convex x2 | yes | - |
| SM_Axe_Hatchet_45_Leaning | Hand tools | wall back | 3 x 27 x 46 | 872 / 436 / 218 / 86 | convex x2 | yes | - |
| SM_Axe_Splitting_90 | Hand tools | base centre | 19 x 94 x 5 | 1,160 / 580 / 290 / 116 | convex x2 | yes | - |
| SM_Axe_Splitting_90_Leaning | Hand tools | wall back | 5 x 39 x 92 | 1,160 / 580 / 290 / 116 | convex x2 | yes | - |
| SM_Carrier_Back_Wood | Hand tools | base centre | 54 x 44 x 110 | 6,392 / 3,196 / 1,598 / 638 | convex x2 | yes | - |
| SM_Carrier_Back_Wood_Loaded | Hand tools | base centre | 54 x 44 x 110 | 7,492 / 3,746 / 1,872 / 748 | convex x2 | yes | - |
| SM_Fork_Dung | Hand tools | base centre | 36 x 158 x 5 | 1,902 / 950 / 474 / 190 | convex x1 | yes | - |
| SM_Fork_Dung_Leaning | Hand tools | wall back | 21 x 46 x 153 | 1,902 / 950 / 475 / 189 | convex x1 | yes | - |
| SM_Fork_Hay_Steel | Hand tools | base centre | 30 x 229 x 10 | 2,290 / 1,144 / 571 / 228 | convex x1 | yes | - |
| SM_Fork_Hay_Steel_Leaning | Hand tools | wall back | 19 x 36 x 228 | 2,290 / 1,144 / 572 / 228 | convex x1 | yes | - |
| SM_Fork_Hay_Wood | Hand tools | base centre | 78 x 235 x 12 | 2,552 / 1,276 / 638 / 254 | convex x1 | yes | - |
| SM_Fork_Hay_Wood_Leaning | Hand tools | wall back | 29 x 47 x 239 | 2,552 / 1,276 / 638 / 254 | convex x1 | yes | - |
| SM_Peening_Stock | Hand tools | base centre | 10 x 39 x 50 | 1,232 / 616 / 308 / 122 | convex x2 | yes | - |
| SM_Scythe_Alpine | Hand tools | base centre | 70 x 163 x 13 | 2,204 / 1,102 / 550 / 220 | convex x2 | yes | - |
| SM_Scythe_Alpine_Wall | Hand tools | wall back | 82 x 23 x 150 | 2,240 / 1,120 / 560 / 224 | convex x2 | yes | - |
| SM_Sledge_Hay | Hand tools | base centre | 222 x 80 x 84 | 12,288 / 6,144 / 3,072 / 1,228 | convex x3 | yes | - |
| SM_Sledge_Hay_Loaded | Hand tools | base centre | 230 x 103 x 115 | 56,292 / 28,146 / 14,072 / 5,629 | convex x3 | yes | - |
| SM_Whetstone_Holder | Hand tools | wall back | 6 x 7 x 28 | 980 / 490 / 244 / 98 | convex x1 | yes | - |
| SM_Whetstone_Holder_Horn | Hand tools | wall back | 7 x 9 x 29 | 1,836 / 918 / 458 / 182 | convex x1 | yes | - |
| SM_Workbench_Planing_200 | Hand tools | base centre | 217 x 77 x 90 | 14,350 / 7,174 / 3,586 / 1,434 | convex x3 | yes | - |
| SM_Chair_Folding | Inn and terrace | base centre | 44 x 52 x 88 | 940 / 468 / 234 / 94 | convex x1 | yes | - |
| SM_FestTableSet_220 | Inn and terrace | base centre | 224 x 174 x 77 | 4,308 / 2,154 / 1,076 / 430 | convex x3 | yes | - |
| SM_InnBench_200 | Inn and terrace | base centre | 199 x 33 x 46 | 652 / 326 / 162 / 64 | convex x1 | yes | Winter |
| SM_InnTable_200 | Inn and terrace | base centre | 199 x 79 x 78 | 1,792 / 896 / 448 / 178 | convex x1 | yes | - |
| SM_Parasol_300 | Inn and terrace | base centre | 304 x 305 x 269 | 22,756 / 11,378 / 5,688 / 2,274 | convex x4 | yes | - |
| SM_Parasol_300_Closed | Inn and terrace | base centre | 100 x 100 x 265 | 1,736 / 868 / 434 / 172 | convex x1 | yes | - |
| SM_Table_Bistro_70 | Inn and terrace | base centre | 70 x 69 x 73 | 1,772 / 886 / 442 / 176 | convex x1 | yes | - |
| SM_BarrierPanel_Roadworks | Street | base centre | 209 x 60 x 115 | 19,440 / 9,720 / 4,860 / 1,944 | convex x2 | yes | - |
| SM_BarrierSwing_400 | Street | segment start | 420 x 21 x 116 | 6,456 / 3,228 / 1,613 / 645 | convex x3 | yes | - |
| SM_BarrierSwing_400_Open | Street | segment start | 420 x 419 x 116 | 6,456 / 3,228 / 1,613 / 645 | convex x3 | yes | - |
| SM_Bench_Ext_250 | Street | base centre | 250 x 62 x 50 | 6,190 / 3,094 / 1,546 / 618 | convex x2 | yes | - |
| SM_Bin_240_Brown | Street | base centre | 60 x 84 x 109 | 4,504 / 2,252 / 1,126 / 450 | convex x1 | yes | - |
| SM_Bin_240_Grey | Street | base centre | 60 x 84 x 110 | 4,504 / 2,252 / 1,126 / 450 | convex x1 | yes | - |
| SM_Bin_240_Yellow | Street | base centre | 60 x 84 x 109 | 4,504 / 2,252 / 1,126 / 450 | convex x1 | yes | - |
| SM_BridgeRailing_200 | Street | segment start | 208 x 15 x 108 | 2,668 / 1,334 / 667 / 266 | convex x1 | yes | - |
| SM_BridgeRailing_End | Street | segment start | 64 x 15 x 108 | 2,002 / 1,000 / 499 / 200 | convex x1 | yes | - |
| SM_BridgeRailing_Start | Street | segment start | 56 x 10 x 108 | 710 / 353 / 177 / 70 | convex x1 | yes | - |
| SM_BusShelter_Glass | Street | base centre | 312 x 157 x 246 | 32,112 / 16,056 / 8,026 / 3,210 | convex x4 | no | Winter |
| SM_BusShelter_Timber | Street | base centre | 346 x 209 x 284 | 18,172 / 9,086 / 4,542 / 1,816 | convex x4 | yes | Winter |
| SM_BusStopSign | Street | base centre | 41 x 24 x 263 | 7,684 / 3,842 / 1,920 / 767 | convex x1 | no | - |
| SM_HayRake | Street | base centre | 62 x 14 x 170 | 728 / 364 / 182 / 72 | convex x1 | yes | - |
| SM_Hydrant | Street | base centre | 47 x 44 x 101 | 10,954 / 6,188 / 2,737 / 1,246 | convex x1 | yes | - |
| SM_InfoBoard_Roofed | Street | base centre | 214 x 85 x 291 | 6,132 / 3,064 / 1,532 / 612 | convex x2 | yes | Winter |
| SM_LetterBox_Post_Red | Street | base centre | 41 x 31 x 143 | 7,853 / 3,925 / 1,963 / 785 | convex x1 | yes | - |
| SM_LetterBox_Post_Yellow | Street | base centre | 41 x 31 x 143 | 7,853 / 3,925 / 1,963 / 785 | convex x1 | yes | - |
| SM_LetterBox_Wall_Red | Street | wall back | 41 x 31 x 52 | 6,581 / 3,289 / 1,645 / 657 | convex x1 | yes | - |
| SM_LetterBox_Wall_Yellow | Street | wall back | 41 x 31 x 52 | 6,581 / 3,289 / 1,645 / 657 | convex x1 | yes | - |
| SM_Mailbox_Wall_Dark | Street | wall back | 33 x 13 x 38 | 5,312 / 2,654 / 1,326 / 530 | convex x1 | yes | - |
| SM_Mailbox_Wall_Steel | Street | wall back | 33 x 13 x 38 | 5,312 / 2,654 / 1,326 / 530 | convex x1 | yes | - |
| SM_MeshFence_Orange_200 | Street | segment start | 204 x 8 x 144 | 35,156 / 17,577 / 8,789 / 3,515 | convex x1 | yes | - |
| SM_ParkingSign | Street | base centre | 61 x 23 x 263 | 1,796 / 896 / 447 / 179 | convex x1 | yes | - |
| SM_PlaceSign | Street | base centre | 160 x 22 x 247 | 3,292 / 1,646 / 822 / 328 | convex x1 | yes | - |
| SM_PlaceSign_End | Street | base centre | 160 x 22 x 247 | 3,304 / 1,652 / 826 / 329 | convex x1 | yes | - |
| SM_RoadworksSign | Street | base centre | 80 x 40 x 156 | 2,008 / 1,002 / 502 / 200 | convex x1 | yes | - |
| SM_SnowBank_400 | Street | segment start | 400 x 164 x 75 | 18,108 / 9,054 / 4,526 / 1,809 | convex x2 | yes | - |
| SM_SnowBank_End | Street | segment start | 150 x 150 x 58 | 6,695 / 3,346 / 1,673 / 669 | convex x1 | yes | - |
| SM_SnowPole | Street | base centre | 11 x 9 x 221 | 1,182 / 590 / 294 / 118 | none | yes | - |
| SM_SnowPole_Tall | Street | base centre | 10 x 9 x 271 | 1,214 / 606 / 302 / 120 | none | yes | - |
| SM_TicketMachine_Solar | Street | base centre | 60 x 46 x 176 | 29,464 / 14,732 / 7,366 / 2,946 | convex x1 | yes | - |
| SM_TrafficCone_50 | Street | base centre | 29 x 29 x 50 | 1,536 / 768 / 384 / 152 | convex x1 | yes | - |
| SM_TrafficCone_75 | Street | base centre | 37 x 37 x 75 | 1,888 / 944 / 472 / 188 | convex x1 | yes | - |
| SM_TrailSignpost_3 | Street | base centre | 90 x 11 x 288 | 1,016 / 508 / 254 / 120 | convex x1 | yes | Winter |
| SM_TrailSignpost_6 | Street | base centre | 87 x 83 x 288 | 1,400 / 700 / 350 / 174 | convex x1 | yes | Winter |
| SM_UtilityBox_Wall | Street | base centre | 84 x 42 x 121 | 8,048 / 4,024 / 2,010 / 804 | convex x1 | yes | - |
| SM_WarningSign_Barrier | Street | base centre | 90 x 23 x 271 | 1,764 / 882 / 441 / 176 | convex x1 | yes | - |
| SM_WasteBasket | Street | base centre | 44 x 55 x 110 | 3,332 / 1,665 / 833 / 332 | convex x1 | yes | - |
| SM_WasteBasket_Grey | Street | base centre | 44 x 54 x 110 | 3,404 / 1,702 / 851 / 339 | convex x1 | yes | - |
| SM_Fountain_Granite_Oct | Water | base centre | 166 x 166 x 164 | 1,720 / 860 / 430 / 200 | convex x2 | no | Winter |
| SM_Trough_Log_200 | Water | base centre | 223 x 67 x 147 | 3,082 / 1,540 / 769 / 365 | convex x2 | no | Winter |
| SM_WaysideCross | Wayside shrines | base centre | 132 x 77 x 334 | 56,316 / 28,158 / 14,078 / 5,630 | convex x1 | yes | Winter |
| SM_WaysideShrine_Pillar | Wayside shrines | base centre | 109 x 109 x 331 | 1,536 / 768 / 382 / 153 | convex x1 | no | Winter |
| SM_WoodShelf_200 | Woodpiles | wall back | 216 x 61 x 204 | 4,984 / 2,492 / 1,246 / 552 | convex x1 | yes | Spring, Winter |
| SM_Woodpile_33_100 | Woodpiles | wall back | 110 x 37 x 115 | 1,540 / 770 / 384 / 166 | convex x1 | yes | Spring, Winter |
| SM_Woodpile_33_200 | Woodpiles | wall back | 210 x 38 x 155 | 5,120 / 2,560 / 1,280 / 540 | convex x1 | yes | Spring, Winter |
| SM_Woodpile_50_200 | Woodpiles | wall back | 212 x 54 x 155 | 5,196 / 2,598 / 1,298 / 548 | convex x1 | yes | Spring, Winter |
| SM_Anvil_Stump | Workshop | base centre | 44 x 65 x 84 | 2,074 / 1,037 / 517 / 207 | convex x2 | yes | - |
| SM_Box_Meter_Wall | Workshop | wall back | 88 x 30 x 160 | 1,767 / 883 / 440 / 176 | convex x1 | yes | - |
| SM_Grindstone_Treadle | Workshop | base centre | 106 x 68 x 113 | 1,818 / 908 / 454 / 181 | convex x3 | no | - |
| SM_Plywood_Sheet | Workshop | wall back | 250 x 32 x 122 | 503 / 251 / 125 / 49 | convex x1 | yes | - |
| SM_Sheet_Corrugated | Workshop | base centre | 200 x 90 x 4 | 1,668 / 834 / 417 / 165 | convex x1 | yes | - |
| SM_Sheet_Corrugated_Stack | Workshop | base centre | 203 x 100 x 18 | 3,974 / 1,987 / 993 / 397 | convex x1 | yes | - |
| SM_Shelf_Heavy_Metal | Workshop | wall back | 201 x 61 x 200 | 2,592 / 1,295 / 648 / 259 | convex x1 | yes | - |
| SM_Vice_Leg | Workshop | base centre | 34 x 23 x 87 | 1,978 / 988 / 494 / 197 | convex x2 | yes | - |
| SM_Beehive_Row3 | Yard and farm | base centre | 200 x 57 x 123 | 27,317 / 13,657 / 6,829 / 2,731 | convex x1 | yes | Winter |
| SM_Beehive_Single | Yard and farm | base centre | 61 x 57 x 122 | 10,864 / 5,432 / 2,716 / 1,086 | convex x1 | yes | Winter |
| SM_BeltRake_Small | Yard and farm | base centre | 158 x 72 x 33 | 13,267 / 6,633 / 3,316 / 1,326 | convex x2 | yes | - |
| SM_BoardPile_Loose | Yard and farm | base centre | 440 x 153 x 43 | 1,960 / 980 / 490 / 196 | convex x1 | yes | - |
| SM_BrushwoodPile | Yard and farm | base centre | 178 x 118 x 61 | 56,310 / 28,154 / 14,076 / 5,630 | convex x1 | yes | - |
| SM_ChoppingBlock_Axe | Yard and farm | base centre | 178 x 162 x 98 | 13,948 / 6,974 / 3,486 / 1,394 | convex x1 | yes | - |
| SM_Compost_Thermo | Yard and farm | base centre | 76 x 81 x 100 | 2,440 / 1,220 / 610 / 244 | convex x1 | yes | - |
| SM_Compost_Wood | Yard and farm | base centre | 110 x 128 x 86 | 7,922 / 4,797 / 1,980 / 791 | convex x1 | yes | Winter |
| SM_HayBale_Round | Yard and farm | base centre | 140 x 145 x 139 | 41,380 / 20,690 / 10,345 / 4,137 | convex x1 | yes | - |
| SM_HayHeap_Field | Yard and farm | base centre | 398 x 322 x 172 | 47,790 / 23,894 / 11,947 / 4,778 | convex x1 | yes | - |
| SM_HayLoaderWagon | Yard and farm | base centre | 276 x 599 x 241 | 20,032 / 10,015 / 5,007 / 2,503 | convex x3 | yes | - |
| SM_HayRack_Fence_400 | Yard and farm | base centre | 606 x 110 x 191 | 32,038 / 16,019 / 8,009 / 3,202 | convex x2 | yes | - |
| SM_HayRack_Pole | Yard and farm | base centre | 155 x 162 x 226 | 36,710 / 18,354 / 9,176 / 3,670 | convex x1 | yes | - |
| SM_HayRack_Pole_Empty | Yard and farm | base centre | 42 x 45 x 220 | 935 / 545 / 233 / 93 | convex x1 | yes | - |
| SM_HouseCross_Panel | Yard and farm | wall back | 86 x 34 x 224 | 55,876 / 27,938 / 13,968 / 5,587 | convex x1 | yes | - |
| SM_HouseCross_Plain | Yard and farm | wall back | 57 x 12 x 130 | 21,676 / 10,838 / 5,418 / 2,166 | convex x1 | yes | - |
| SM_HouseCross_Roof | Yard and farm | wall back | 80 x 36 x 208 | 44,846 / 22,423 / 11,211 / 4,484 | convex x1 | yes | Winter |
| SM_LaundryLine_400 | Yard and farm | base centre | 426 x 93 x 199 | 40,290 / 20,144 / 10,072 / 4,028 | convex x2 | yes | - |
| SM_LogPile_400 | Yard and farm | base centre | 420 x 231 x 110 | 10,012 / 5,006 / 2,502 / 1,000 | convex x1 | yes | Winter |
| SM_LumberStack_Beams_500 | Yard and farm | base centre | 524 x 119 x 90 | 15,024 / 7,512 / 3,756 / 1,502 | convex x1 | yes | Winter |
| SM_LumberStack_Boards_400 | Yard and farm | base centre | 422 x 141 x 81 | 19,928 / 9,964 / 4,982 / 1,992 | convex x1 | yes | Winter |
| SM_MilkCan_20 | Yard and farm | base centre | 27 x 33 x 58 | 2,030 / 1,014 / 506 / 202 | convex x1 | yes | - |
| SM_MilkCan_40 | Yard and farm | base centre | 33 x 40 x 72 | 2,030 / 1,014 / 506 / 202 | convex x1 | yes | - |
| SM_MotorMower_TwoWheel | Yard and farm | base centre | 192 x 207 x 98 | 16,668 / 8,334 / 4,167 / 2,122 | convex x3 | yes | - |
| SM_PalletStack_3 | Yard and farm | base centre | 125 x 85 x 42 | 8,912 / 5,132 / 2,228 / 890 | convex x1 | yes | - |
| SM_PalletStack_8 | Yard and farm | base centre | 126 x 86 x 112 | 24,064 / 13,804 / 6,016 / 2,406 | convex x1 | yes | - |
| SM_Pallet_Euro | Yard and farm | base centre | 120 x 80 x 14 | 3,024 / 1,728 / 756 / 302 | convex x1 | yes | - |
| SM_RabbitHutch | Yard and farm | base centre | 137 x 87 x 164 | 3,901 / 1,949 / 974 / 392 | convex x1 | no | Winter |
| SM_Sawhorse_Log | Yard and farm | base centre | 208 x 73 x 93 | 2,156 / 1,078 / 538 / 214 | convex x1 | yes | - |
| SM_SilageBale_Green | Yard and farm | base centre | 123 x 128 x 122 | 35,552 / 17,776 / 8,888 / 3,554 | convex x1 | yes | - |
| SM_SilageBale_White | Yard and farm | base centre | 122 x 128 x 122 | 35,552 / 17,776 / 8,888 / 3,554 | convex x1 | yes | - |
| SM_SilageBale_White_Up | Yard and farm | base centre | 129 x 129 x 124 | 35,552 / 17,776 / 8,888 / 3,554 | convex x1 | yes | - |
| SM_StrawBale_Small | Yard and farm | base centre | 91 x 59 x 42 | 9,678 / 4,838 / 2,418 / 967 | convex x1 | yes | - |
| SM_TarpHeap_Firewood_Grey | Yard and farm | base centre | 390 x 240 x 136 | 42,924 / 21,462 / 10,730 / 4,292 | convex x1 | yes | - |
| SM_TarpHeap_Machine_Green | Yard and farm | base centre | 212 x 218 x 92 | 14,620 / 7,309 / 3,654 / 1,744 | convex x1 | yes | - |
| SM_Tedder_4Rotor | Yard and farm | base centre | 336 x 212 x 298 | 24,136 / 12,068 / 6,033 / 2,653 | convex x3 | yes | - |
| SM_Tedder_4Rotor_Work | Yard and farm | base centre | 586 x 212 x 109 | 24,136 / 12,068 / 6,034 / 2,573 | convex x3 | yes | - |
| SM_ToolRack_Wall | Yard and farm | wall back | 181 x 24 x 209 | 3,908 / 1,953 / 976 / 389 | convex x1 | yes | - |
| SM_Tractor_Compact | Yard and farm | base centre | 195 x 409 x 267 | 34,644 / 17,321 / 8,660 / 4,495 | convex x4 | no | - |
| SM_Trailer_Tipper_Small | Yard and farm | base centre | 173 x 289 x 134 | 16,718 / 8,358 / 4,179 / 2,171 | convex x2 | yes | - |
| SM_Transporter_TwoAxle | Yard and farm | base centre | 191 x 410 x 217 | 35,442 / 17,721 / 8,860 / 3,624 | convex x4 | no | Winter |
| SM_TyreStack_Silage_A | Yard and farm | base centre | 158 x 137 x 77 | 39,566 / 19,782 / 9,890 / 5,084 | convex x3 | no | - |
| SM_Tyre_Car_Old_A | Yard and farm | base centre | 70 x 70 x 19 | 19,646 / 9,822 / 4,910 / 1,969 | convex x1 | yes | - |
| SM_Tyre_Tractor_Rear_A | Yard and farm | base centre | 165 x 74 x 167 | 25,683 / 12,840 / 6,420 / 3,326 | convex x2 | yes | - |
| SM_VegetableBed_120x300 | Yard and farm | base centre | 310 x 132 x 60 | 68,272 / 34,136 / 20,349 / 6,827 | none | yes | - |
| SM_VegetableBed_Raised_120x200 | Yard and farm | base centre | 204 x 128 x 74 | 52,995 / 26,496 / 16,745 / 5,299 | convex x1 | yes | - |
| SM_Wheelbarrow_Steel | Yard and farm | base centre | 62 x 164 x 63 | 5,360 / 2,680 / 1,339 / 696 | convex x2 | yes | - |
| SM_WoodShed_Lean_260 | Yard and farm | base centre | 323 x 205 x 271 | 15,840 / 7,920 / 3,960 / 1,584 | convex x2 | yes | Winter |
| SM_Woodpile_Tarp_Blue | Yard and farm | base centre | 241 x 114 x 158 | 19,248 / 9,624 / 4,810 / 1,924 | convex x1 | yes | - |
| SM_Woodpile_Tarp_Green | Yard and farm | base centre | 240 x 107 x 158 | 19,312 / 9,656 / 4,828 / 1,930 | convex x1 | yes | - |
Appendix B: material instances
The 160 surface instances in Materials/Instances/. Texture set: the tiling set or atlas on UV0 (section 9); tile: metres per texture tile; colour: the instance's Tint (sRGB hex). Glass, clear foil and still water have no instance of their own: those parts draw with M_AVK_Glass and M_AVK_Water (section 5.4). MI_AVK_WaterDrop and MI_AVK_WaterStrand belong to the water jet. The per-asset instances in Instances/PerAsset/ add each asset's mask.
| Instance | Texture set | Tile (m) | Colour |
|---|---|---|---|
| MI_AVK_AlgaeLine | plain (generated) | 1 | #55623F |
| MI_AVK_BaleNet | net (generated) | 0.5 | #E2E3DC |
| MI_AVK_Bark | pine bark | 2 | #5A4737 |
| MI_AVK_BarkHazel | concrete | 0.6 | #7B6D5E |
| MI_AVK_BarkLarchOld | pine bark | 2 | #5E574D |
| MI_AVK_BoardsDark | old boards | 2 | #4A3626 |
| MI_AVK_BoardsGrey | old boards | 2 | #7C7468 |
| MI_AVK_BookLeather | plain (generated) | 8 | #24201E |
| MI_AVK_Chipboard | concrete | 0.45 | #B39A72 |
| MI_AVK_ClockFace | plain (generated) | 1 | #E8E2D0 |
| MI_AVK_ClothBlue | fabric | 0.4 | #4D6E9A |
| MI_AVK_ClothFleece | fabric | 0.4 | #E6E7E1 |
| MI_AVK_ClothHemp | fabric | 0.4 | #8A7A5C |
| MI_AVK_ClothRed | fabric | 0.4 | #A8433C |
| MI_AVK_ClothWhite | fabric | 0.4 | #ECECE6 |
| MI_AVK_Concrete | concrete | 3 | #A7A49D |
| MI_AVK_ConcretePlinth | concrete | 3 | #9C9890 |
| MI_AVK_Corpus | plain (generated) | 1 | #D9C2A1 |
| MI_AVK_CorpusBlood | plain (generated) | 1 | #7E2219 |
| MI_AVK_CorpusCloth | plain (generated) | 1 | #E8E2D2 |
| MI_AVK_CorpusHair | plain (generated) | 1 | #4A3526 |
| MI_AVK_EndGrain | sawn boards | 0.5 | #B48A5C |
| MI_AVK_EndGrainGrey | sawn boards | 0.5 | #6E665B |
| MI_AVK_FallenLeafBrown | plain (generated) | 1 | #6F4F30 |
| MI_AVK_FenceGreen | plain (generated) | 1 | #2E4733 |
| MI_AVK_Firewood | sawn boards | 1.001 | #C39A69 |
| MI_AVK_FurnitureAsh | wood grain | 1 | #86694B |
| MI_AVK_FurnitureAshGrip | wood grain | 1 | #6E5439 |
| MI_AVK_FurnitureBeech | wood grain | 1 | #B08A62 |
| MI_AVK_FurnitureOiled | wood grain | 0.5 | #9A6E45 |
| MI_AVK_Geranium | plain (generated) | 1 | #C0283A |
| MI_AVK_GeraniumPink | plain (generated) | 1 | #D8457E |
| MI_AVK_Gilt | plain (generated) | 1 | #C9A34A |
| MI_AVK_GlassOpaqueDark | plain (generated) | 1 | #1F272C |
| MI_AVK_GlassOpaqueSmoke | plain (generated) | 1 | #262B2E |
| MI_AVK_Granite | concrete | 1.5 | #A9A6A0 |
| MI_AVK_GrimeStreak | concrete | 1.5 | #5E564A |
| MI_AVK_GripBare | wood grain | 0.5 | #C29E74 |
| MI_AVK_HDPEFilled | plain (generated) | 1 | #A4A898 |
| MI_AVK_HDPEWhite | plain (generated) | 1 | #E6E6DF |
| MI_AVK_Hay | straw | 0.5 | #B4A462 |
| MI_AVK_HedgeGreen | plain (generated) | 1 | #35532B |
| MI_AVK_HedgeGreenShade | plain (generated) | 1 | #22351C |
| MI_AVK_Iron | iron | 1 | #2B2B2D |
| MI_AVK_LeafBlue | plain (generated) | 1 | #6F8F7E |
| MI_AVK_LeafCardBox | leaf atlas (generated) | 1 | #2C4A1E |
| MI_AVK_LeafCardForb | leaf atlas (generated) | 1 | #4E6A32 |
| MI_AVK_LeafCardGeranium | leaf atlas (generated) | 1 | #3D6B21 |
| MI_AVK_LeafCardHornbeam | leaf atlas (generated) | 1 | #3A5A22 |
| MI_AVK_LeafCardThuja | leaf atlas (generated) | 1 | #2E5220 |
| MI_AVK_LeafCardVeg | leaf atlas 2 (generated) | 1 | #5E8A2E |
| MI_AVK_LeafCardVegGloss | leaf atlas 2 (generated) | 1 | #6E8C7A |
| MI_AVK_LeafDry | plain (generated) | 1 | #8A7E3E |
| MI_AVK_LeafGeranium | plain (generated) | 1 | #557F38 |
| MI_AVK_LeafGeraniumZone | plain (generated) | 1 | #3D4A26 |
| MI_AVK_LeafGreen | plain (generated) | 1 | #3E6A2C |
| MI_AVK_LeafIvyGlossy | plain (generated) | 1 | #2E5A2C |
| MI_AVK_LeafLight | plain (generated) | 1 | #7FA24A |
| MI_AVK_LeafRib | plain (generated) | 1 | #C9D2B2 |
| MI_AVK_LogsDark | weathered boards | 2 | #4F3A28 |
| MI_AVK_MarigoldOrange | plain (generated) | 1 | #E07A1F |
| MI_AVK_MarigoldYellow | plain (generated) | 1 | #EBB21E |
| MI_AVK_MetalDark | iron | 1 | #2F3133 |
| MI_AVK_MetalGalv | galvanised metal | 1 | #9FA3A5 |
| MI_AVK_MetalGalvOld | galvanised metal | 1 | #8B8981 |
| MI_AVK_MilkStone | plain (generated) | 1 | #D7D0BC |
| MI_AVK_PaintAnthracite | plain (generated) | 1 | #3B3E42 |
| MI_AVK_PaintBlack | plain (generated) | 1 | #262321 |
| MI_AVK_PaintBlue | plain (generated) | 1 | #5E8E92 |
| MI_AVK_PaintCardboard | plain (generated) | 1 | #A47B4E |
| MI_AVK_PaintDrumBlue | plain (generated) | 1 | #24508C |
| MI_AVK_PaintDrumGrey | plain (generated) | 1 | #7E8488 |
| MI_AVK_PaintGreen | plain (generated) | 1 | #2F6B3A |
| MI_AVK_PaintHorn | plain (generated) | 1 | #8C8270 |
| MI_AVK_PaintHornDark | plain (generated) | 1 | #3E362C |
| MI_AVK_PaintHornMid | plain (generated) | 1 | #655A49 |
| MI_AVK_PaintOlive | plain (generated) | 1 | #4B5634 |
| MI_AVK_PaintRed | plain (generated) | 1 | #A52A22 |
| MI_AVK_PaintStencilWhite | plain (generated) | 1 | #D8D6CC |
| MI_AVK_PaintWhite | plain (generated) | 1 | #E9E8E3 |
| MI_AVK_PaintYellow | plain (generated) | 1 | #E8B820 |
| MI_AVK_Painting | plain (generated) | 1 | #B89A6A |
| MI_AVK_PanelGrey | galvanised metal | 1 | #9EA2A6 |
| MI_AVK_PlasterApricot | limewash | 2 | #E9BC92 |
| MI_AVK_PlasterOchre | limewash | 2 | #C9A060 |
| MI_AVK_PlasterWhite | limewash | 2 | #F2F0EA |
| MI_AVK_PlasticBlack | plastic | 1 | #202122 |
| MI_AVK_PlasticBlue | plastic | 1 | #2E5C9A |
| MI_AVK_PlasticBrown | plastic | 1 | #5A3D29 |
| MI_AVK_PlasticConduit | render | 0.9 | #8B8D89 |
| MI_AVK_PlasticGRP | render | 0.18 | #B3B1A8 |
| MI_AVK_PlasticGRPChalk | render | 0.18 | #BEBBB1 |
| MI_AVK_PlasticGRPDark | render | 0.18 | #8F8E87 |
| MI_AVK_PlasticGRPGrime | render | 0.18 | #9C988D |
| MI_AVK_PlasticGloss | plain (generated) | 1 | #E8E6E0 |
| MI_AVK_PlasticGreen | plastic | 1 | #3C7A35 |
| MI_AVK_PlasticGrey | plastic | 1 | #4F5457 |
| MI_AVK_PlasticMeterGrey | plastic | 1 | #B8B9B2 |
| MI_AVK_PlasticOrange | plastic | 1 | #DD5A1E |
| MI_AVK_PlasticTape | plastic | 1 | #B5894F |
| MI_AVK_PlasticWhite | plastic | 1 | #E4E4DF |
| MI_AVK_PlasticYellow | plastic | 1 | #D9B52F |
| MI_AVK_PlinthGrey | render | 1.8 | #8F8C86 |
| MI_AVK_Porphyry | rubble stone | 1.5 | #4E463F |
| MI_AVK_PorphyryStone | rock face | 1 | #5A4A42 |
| MI_AVK_PorphyryStoneDark | rock face | 1 | #3E3632 |
| MI_AVK_PorphyryStoneGrey | rock face | 1 | #5E5A57 |
| MI_AVK_RockPebble | rock face | 1 | #8E877D |
| MI_AVK_RockPebbleLight | rock face | 1 | #B8B1A4 |
| MI_AVK_RockPebbleRed | rock face | 1 | #7C6153 |
| MI_AVK_RockWhetstone | rock face | 1 | #76726A |
| MI_AVK_RoofMetalGrey | corrugated iron | 2.7 | #7D8186 |
| MI_AVK_RoofTilesAnthracite | concrete roof tiles | 2 | #3B3C3E |
| MI_AVK_Rubber | rubber | 0.75 | #1D1D1E |
| MI_AVK_RubberAged | rubber | 0.75 | #36363A |
| MI_AVK_RubberFelt | rubber | 0.75 | #2C2D2E |
| MI_AVK_RubberWorn | rubber | 0.75 | #2B2A28 |
| MI_AVK_RustForgedScale | rusty metal | 1 | #4E3A2C |
| MI_AVK_RustPatch | rusty metal | 1 | #7A4A2A |
| MI_AVK_SackPP | fabric | 0.2 | #DDD6C3 |
| MI_AVK_SackPrint | plain (generated) | 1 | #3E6B3F |
| MI_AVK_Sandstone | concrete | 1.5 | #A79C82 |
| MI_AVK_Shingles | roof boards | 1.5 | #6D604F |
| MI_AVK_ShutterGreen | sawn boards | 1.5 | #3E6B45 |
| MI_AVK_ShutterRedWhite | sawn boards | 1.5 | #A63A2E |
| MI_AVK_ShutterWhite | wood grain | 0.5 | #E8E6E0 |
| MI_AVK_SignBlack | plain (generated) | 1 | #1C1C1C |
| MI_AVK_SignBlue | plain (generated) | 1 | #1F4E9A |
| MI_AVK_SignLegend | plain (generated) | 1 | #EDEDE8 |
| MI_AVK_SignRed | plain (generated) | 1 | #B3261E |
| MI_AVK_SignTextBarn | sign lettering atlas (generated) | 1 | #FFFFFF |
| MI_AVK_SignTextStreet3 | sign lettering atlas (generated) | 1 | #FFFFFF |
| MI_AVK_SignWhite | plain (generated) | 1 | #E8E8E3 |
| MI_AVK_SignYellow | plain (generated) | 1 | #E7B416 |
| MI_AVK_Snow | plain (generated) | 1 | #EEF1F4 |
| MI_AVK_SnowDirty | plain (generated) | 1 | #9C978E |
| MI_AVK_SnowIce | plain (generated) | 1 | #C8D8DE |
| MI_AVK_Soil | soil | 2 | #3A2A1E |
| MI_AVK_SoilMud | soil | 2 | #6E5C46 |
| MI_AVK_SolarCell | plain (generated) | 1 | #1C2433 |
| MI_AVK_Soot | render | 0.9 | #2A2622 |
| MI_AVK_StoneRubble | rubble stone | 1.5 | #9A928A |
| MI_AVK_Straw | straw | 0.5 | #D2B979 |
| MI_AVK_Terracotta | render | 0.9 | #B4643E |
| MI_AVK_TimberDark | wood grain | 0.5 | #4F3826 |
| MI_AVK_TimberGreying | wood grain | 0.5 | #8C7C66 |
| MI_AVK_TimberLight | wood grain | 0.5 | #A57E55 |
| MI_AVK_TimberPlywood | wood grain | 1.25 | #BFA27A |
| MI_AVK_TimberPlywoodCore | wood grain | 0.25 | #8E7553 |
| MI_AVK_TimberStained | wood grain | 0.5 | #6B4A31 |
| MI_AVK_TimberStainedOak | wood grain | 0.5 | #5E4029 |
| MI_AVK_TimberWeathered | wood grain | 0.5 | #6E6658 |
| MI_AVK_TomatoGreen | plain (generated) | 1 | #6E8F3A |
| MI_AVK_TomatoRed | plain (generated) | 1 | #B8321F |
| MI_AVK_WindowFrameGrey | wood grain | 0.5 | #6E7175 |
| MI_AVK_WindowFrameNatural | wood grain | 0.5 | #A0784E |
| MI_AVK_WrapFoil | plastic | 1 | #DCE2DA |
| MI_AVK_WrapGreen | plastic | 1 | #3E5A3A |
| MI_AVK_WrapGrey | plastic | 1 | #6F706C |
| MI_AVK_WrapWhite | plastic | 1 | #E8E9E4 |