The furniture, fixtures and fittings shown inside the villa models come from open libraries or were modelled by Plotex; the video on the TV and the sounds heard walking through each villa are Creative Commons recordings, credited below. Third-party pieces are used under the licence linked in each row; CC-BY authors are credited with a link to the original. Nothing under a non-commercial, no-derivatives, share-alike or store licence is used.
| What | Author | Licence | Source | Changes |
|---|---|---|---|---|
| Dawn chorus near Glencairnie big bungalow, Craigmore, Nilgiris — the birds round the house by day (walk) | DivyaCM | CC-BY-4.0 | Wikimedia Commons | 46 s from 5:00, high-pass 300 Hz, the loudest calls held 16 dB over the rest, looped with a 1 s cross-fade (45 s), levelled, AAC |
| Plotex — "Sell plots faster with 3D maps", the ad on the TVs: its picture, and its sound in walk | Plotex | Plotex-own | Plotex | the whole 10 s ad scaled to 960 x 540 at 30 fps, its last 0.4 s cross-faded into its first so it loops (9.6 s), H.264 without audio, poster from its first frame; its soundtrack the same 9.6 s loop, stereo, levelled, AAC |
| Small Broth in a Pot — the kitchen's hob, a pot simmering (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 13.5 s, high-pass 80 Hz, the sharpest bubbles held 14 dB over the rest, looped with a 1 s cross-fade (12.5 s), levelled, AAC |
| Fridge — the kitchen's refrigerator humming (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 21 s from 0:05, band 40 Hz to 5 kHz, looped with a 1 s cross-fade (20 s), levelled, AAC |
| Air extractor — the kitchen's chimney hood (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 20 s, high-pass 40 Hz, looped with a 1 s cross-fade (19 s), levelled, AAC |
| Ventilation #2 (a small bathroom fan) — the washrooms' exhaust fans (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 21 s from 0:05, band 40 Hz to 9 kHz, looped with a 1 s cross-fade (20 s), levelled, AAC |
| Air-conditioner — the bedrooms' split ACs running, low (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 21 s from 0:15, band 40 Hz to 2.5 kHz (the compressor's whine filtered out), looped with a 1 s cross-fade (20 s), levelled, AAC |
| Drops of water #1 — a slow drip from the washrooms' rain showers (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 19 single drops cut out and laid 3.5 to 8 s apart round a 36 s loop, some with a smaller second drop, levelled by peak, AAC |
| Campaign at Night #4 (a meadow at night: field crickets, the odd frog) — round the house at night (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 46 s from 1:00, high-pass 120 Hz, looped with a 1 s cross-fade (45 s), levelled, AAC |
| Pontoon, marina (water rippling) — the pool (walk) | Joseph SARDIN | CC0-1.0 | BigSoundBank | 31 s from 1:30, band 450 Hz to 6 kHz (the harbour's engine drone filtered out), clicks held 12 dB over the lapping, looped with a 1 s cross-fade (30 s), levelled, AAC |
| Model | Author | Licence | Source | Modifications |
|---|---|---|---|---|
| Brass Pot 02 decor | Rico Cilliers | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); meshopt simplify ratio 0.870; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Brass Vase 02 decor | Rico Cilliers | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); meshopt simplify ratio 0.422; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Brass Pot 01 decor | Rico Cilliers | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); meshopt simplify ratio 0.774; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Brass Vase 03 decor | Rico Cilliers | CC0-1.0 | polyhaven | textures resized to <= 512 px (3); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Wooden Cutting Board decor | Kuutti Siitonen | CC0-1.0 | polyhaven | gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp; meshopt simplify ratio 0.827 |
| Ceramic Vase 02 decor | James Ray Cock | CC0-1.0 | polyhaven | textures resized to <= 512 px (3); meshopt simplify ratio 0.262; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Lemon decor | Kuutti Siitonen | CC0-1.0 | polyhaven | decimated 4012 -> 1939 tris (Blender collapse); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Standing Picture Frame 02 decor | James Ray Cock | CC0-1.0 | polyhaven | rotated so front faces -Z (source front +x); standing_picture_frame_02: 2 faces of standing_picture_frame_02_glass deleted; textures resized to <= 1024 px (5); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Pot Enamel 01 decor | Kuutti Siitonen | CC0-1.0 | polyhaven | decimated 11416 -> 7758 tris (Blender collapse); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp; meshopt simplify ratio 0.375 |
| Calathea Orbifolia 01, potted decor | Rob Tuytel, Rico Cilliers | CC0-1.0 | polyhaven | potted by pipeline/assets/compose_potted.py: calathea variant a (of five) kept; pot, soil and pebbles from Poly Haven potted_plant_04 by James Ray Cock (CC0) scaled x1.787 to 0.30 m; calathea_orbifolia_01_a: leaves rebuilt as alpha-tested cards, 5904 -> 320 tris (0 hull / 8 outline / 8 tube cards of 16 UV islands, 0 kept); decimated potted_plant_04_ground 1380 -> 552 tris (Blender collapse; other parts kept whole); calathea_orbifolia_01: alpha cut-out from calathea_orbifolia_01_Alpha_2k.jpg (alphaMode MASK, cutoff 0.5); potted_plant_04_diff_2k replaced by potted-pot-white_alb.png; potted_plant_04_arm_2k replaced by potted-pot-white_arm.png; textures resized to <= 1024 px (5); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Pachira Aquatica 01 (money tree), potted decor | Rob Tuytel, Rico Cilliers | CC0-1.0 | polyhaven | potted by pipeline/assets/compose_potted.py: pachira variant a (of four) kept; pot, soil and pebbles from Poly Haven potted_plant_04 by James Ray Cock (CC0) scaled x2.383 to 0.40 m; the pot's maps stacked under the bark's in one atlas (--merge-pot-into bark: two materials); pachira_aquatica_01_leaves_a: leaves rebuilt as alpha-tested cards, 9714 -> 1661 tris (4 hull / 14 outline / 18 tube cards of 36 UV islands, 0 kept); decimated pachira_aquatica_01_bark_a 13453 -> 4035 tris (Blender collapse; other parts kept whole); decimated potted_plant_04_ground 1380 -> 552 tris (Blender collapse; other parts kept whole); pachira_aquatica_01_leaves: alpha cut-out from pachira_aquatica_01_leaves_alpha_2k.jpg (alphaMode MASK, cutoff 0.5); textures resized to <= 1024 px (7); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Potted Plant 02 decor | Rico Cilliers | CC0-1.0 | polyhaven | potted_plant_02_leaves: leaves rebuilt as alpha-tested cards, 10692 -> 1923 tris (0 hull / 18 outline / 21 tube cards of 42 UV islands, 3 kept); decimated potted_plant_02_dirt 53930 -> 1617 tris (Blender collapse; other parts kept whole); decimated potted_plant_02_pot 5184 -> 2072 tris (Blender collapse; other parts kept whole); potted_plant_02_leaves: alpha cut-out from potted_plant_02_leaves_alpha_2k.jpg (alphaMode MASK, cutoff 0.5); textures resized to <= 1024 px (7); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Potted Plant 01 decor | Rico Cilliers | CC0-1.0 | polyhaven | potted_plant_01_leaves: leaves rebuilt as alpha-tested cards, 106900 -> 5775 tris (0 hull / 91 outline / 91 tube cards of 182 UV islands, 0 kept); decimated potted_plant_01_pebbles 56878 -> 1137 tris (Blender collapse; other parts kept whole); decimated potted_plant_01_pot 5440 -> 2175 tris (Blender collapse; other parts kept whole); decimated potted_plant_01_stem 7008 -> 2101 tris (Blender collapse; other parts kept whole); potted_plant_01_leaves: alpha cut-out from potted_plant_01_leaves_alpha_2k.jpg (alphaMode MASK, cutoff 0.5); textures resized to <= 1024 px (7); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Potted Plant 04 decor | James Ray Cock | CC0-1.0 | polyhaven | decimated potted_plant_04_ground 1380 -> 552 tris (Blender collapse; other parts kept whole); decimated potted_plant_04_plant 3394 -> 2036 tris (Blender collapse; other parts kept whole); potted_plant_04_diff replaced by potted-pot-white_alb.png; potted_plant_04_rough replaced by potted-pot-white_arm.png; textures resized to <= 1024 px (1); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Ceramic Vase 03 decor | James Ray Cock | CC0-1.0 | polyhaven | ceramic_vase_03_diff replaced by vase-ceramic-tall_alb.png; ceramic_vase_03_nor_gl replaced by vase-ceramic-tall_nrm.png; ceramic_vase_03_rough replaced by vase-ceramic-tall_arm.png; meshopt simplify ratio 0.261; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Ceramic Vase 01 decor | James Ray Cock | CC0-1.0 | polyhaven | ceramic_vase_01_diff replaced by vase-ceramic-white_alb.png; ceramic_vase_01_nor_gl replaced by vase-ceramic-white_nrm.png; ceramic_vase_01_metal-ceramic_vase_01_rough replaced by vase-ceramic-white_arm.png; meshopt simplify ratio 0.283; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Carved Wooden Elephant decor | Greg Zaal | CC0-1.0 | polyhaven | textures resized to <= 512 px (3); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Modern Arm Chair 01 furniture | Vibrant Nordic | CC0-1.0 | polyhaven | decimated 8916 -> 5820 tris (Blender collapse); textures resized to <= 1024 px (6); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Modern Coffee Table 01 furniture | Amin | CC0-1.0 | polyhaven | rotated so front faces -Z (source front +x); textures resized to <= 1024 px (3); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Dining Chair 02 furniture | James Ray Cock | CC0-1.0 | polyhaven | decimated 22013 -> 5820 tris (Blender collapse); textures resized to <= 1024 px (3); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Side Table 01 furniture | James Ray Cock | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Modern Wooden Cabinet furniture | Patrik Pangerl | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); meshopt simplify ratio 0.583; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Ceiling Fan hvac | Ulan Cabanilla | CC0-1.0 | polyhaven | decimated 16356 -> 2907 tris (Blender collapse); textures resized to <= 1024 px (5); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp; ceiling_fan: Specular IOR Level map dropped (4-map budget) |
| Modern Ceiling Lamp 01 lighting | James Ray Cock | CC0-1.0 | polyhaven | textures resized to <= 1024 px (3); meshopt simplify ratio 0.470; gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
| Outdoor Table Chair Set 01 outdoor | James Ray Cock | CC0-1.0 | polyhaven | textures resized to <= 1024 px (6); gltf-transform: prune, dedup, weld, resize, webp q80, draco, xmp |
Basin Mixer, Basin Rect 600X450, Divertor Plate, Exhaust Fan 200, Floor Drain 150, Flush Plate, Geyser 15L, Health Faucet, Mirror Rect, Rain Shower 250, Robe Hook, Roll Holder, Shower Rail, Shower Screen 900, Shower Screen 900 L, Soap Dish, Towel Rack 600, Towel Ring, Vanity Cabinet 750, Vanity Cabinet 900, Wc Wall Hung, Av Receiver, Blind Roman 1950 Living, Blind Roman 710 Bedroom R, Blind Roman Kitchen Colour, Stack of Three Books, Brass Urli Floating Flowers, Brass Vase Small Roses, Canister Set (tea, coffee, sugar) and Bowls, Curtain Designer 1500 Bedroom L, Curtain Designer 1950 Dining, Curtain Designer 2990 Bedroom R, Curtain Designer 2990 Mustard, Curtain Designer 3170 Bedroom R Oneway, Curtain Designer 3170 Mustard Oneway, Curtain Designer 3960 Living, Curtain Designer 3960 Living Colour, Curtain Designer 4360 Living Colour, Curtain Pair 1500, Curtain Pair 2690, Curtain Pair 3960, Curtain Panel 1000, Curtain Panel 1500, Curtain Panel 600, Cutlery Caddy, Dining Setting 4, Dining Setting 6, Floor Lantern Outdoor, Fruit Bowl (mixed), Jar Ceramic White Pampas, Knife Block (5 knives), Pierced Brass Lantern, Masala Dabba (open), Nameplate Plaque, Oil Dispenser Pair, Pantry Row A (grains), Pantry Row B (pasta, muesli, coffee), Pantry Row C (spices, honey, oil), Planter Tall Fiddle Leaf Fig, Planter Trough Flowering, Rolled Pool Towels, Potted Areca Palm, Potted Snake Plant, Rug 160X230, Soap Dispenser and Sponge, Soundbar 950, Speaker Tower Slim, Subwoofer 280, Table Decor Outdoor, Tv 42 Wall, Tv 55, Utensil Crock, Vase Ceramic White Tulips, Arched Feature Panels with Mirrors, Wall Art Bedroom L A, Wall Art Bedroom L B, Wall Art Bedroom R A, Wall Art Bedroom R B, Wall Art Dining 1200, Jaali Arch Frames (6), Wall Art Kitchen 600, Wall Art Landing 900, Wall Art Living 1200, Wall Art Stairwell 1400, Sage Fluted Feature Panel, Sage Fluted Feature Panel (2.9 m), Wall Panel Slat Oak 1120, Wall Panel Slat Oak 1120 H290, Wall Panel Slat Oak 1800, Door Flush 762, Door Flush 762 Rh, Door Flush 914, Door Flush 914 Rh, Handrail Wall 1000, Switch Lyncus 1M, Switch Lyncus 2M, Switch Lyncus 4M, Armchair Sofa 1Seat, Bed Double 203, Bed Double Modern, Bedside White, Coffee Table Square 1000, Dining Table 180, Dining Table 213X76, Sideboard Walnut 900, Sofa 3Seat 204, Sofa 3Seat Modern, Table Round 60, Table Round 70, Tub Chair 680, Tv Console Walnut 1200, Tv Unit 1500, Tv Unit Media 1520, Wardrobe 2Door 1200, Wardrobe 2Door 900, Wardrobe 3Door 1800, Ac Split Indoor, Ac Split Outdoor, Chimney 600, Espresso Machine with Grinder, Fridge 600, Hob 4Burner 600, Kettle Premium, Kitchen Run L Aframe 2S, Kitchen Run L Prism A, Microwave Oven 480, Mixer Grinder 750 W, Sink Single Bowl 600, Retro Toaster, 2-slice, RO Water Purifier (wall), Bollard 600, Crystal Chandelier (Stair), Dome Chandelier (A-frame), Downlight 90, Lamp Table, Opal Globe Pendant (D slope), Track with Three Spots (slope), Wall Light Updown, Armchair Lounge Oak, Lounger Sun, Pool Deck (Cantilever), Strut Footing, Lounge Tea Table, Tea Set Bistro 2.
| Texture | Author | Source | Used by |
|---|---|---|---|
| Carpet014 | ambientCG (Lennart Demes) | ambientcg | rug-160x230 |
| Fabric036 | ambientCG (Lennart Demes) | ambientcg | curtain-pair-1500, curtain-pair-2690, curtain-pair-3960, curtain-panel-1000, curtain-panel-1500, curtain-panel-600, rug-160x230 |
| brass_pot_02 | Rico Cilliers | polyhaven | brass-urli-floating-flowers |
| brass_vase_03 | Rico Cilliers | polyhaven | brass-vase-small-roses |
| ceramic_vase_01 | James Ray Cock | polyhaven | vase-ceramic-white-tulips |
| ceramic_vase_02 | James Ray Cock | polyhaven | jar-ceramic-white-pampas |
| exterior_aircon_unit | Monsta3D | polyhaven | ac-split-outdoor |
| fabric_pattern_07 | Rob Tuytel | polyhaven | bedside-white, bollard-600, coffee-table-square-1000, dining-table-180, dining-table-213x76, door-flush-762, door-flush-762-rh, door-flush-914, door-flush-914-rh, downlight-90, handrail-wall-1000, table-round-60, table-round-70, tv-unit-1500, wall-light-updown, wardrobe-2door-1200, wardrobe-2door-900, wardrobe-3door-1800 |
| oak_veneer_01 | Jenelle van Heerden | polyhaven | armchair-lounge-oak, bed-double-203, bed-double-modern, bedside-white, bollard-600, canister-shelf-set, coffee-table-square-1000, dining-table-180, dining-table-213x76, door-flush-762, door-flush-762-rh, door-flush-914, door-flush-914-rh, downlight-90, handrail-wall-1000, kitchen-run-l-aframe-2s, kitchen-run-l-prism-a, lounger-sun, sideboard-walnut-900, table-round-60, table-round-70, table-tea-lounge, tea-set-bistro-2, tub-chair-680, tv-console-walnut-1200, tv-unit-1500, tv-unit-media-1520, vanity-cabinet-750, vanity-cabinet-900, wall-light-updown, wall-panel-slat-oak-1120, wall-panel-slat-oak-1120-h290, wall-panel-slat-oak-1800, wardrobe-2door-1200, wardrobe-2door-900, wardrobe-3door-1800 |
| poly_wool_herringbone | colormass, Rico Cilliers | polyhaven | armchair-sofa-1seat, bed-double-203, bed-double-modern, sofa-3seat-204, sofa-3seat-modern, tub-chair-680 |
| quatrefoil_jacquard_fabric | colormass, Rico Cilliers | polyhaven | blind-roman-1950-living, curtain-designer-1950-dining, curtain-designer-2990-mustard, curtain-designer-3170-mustard-oneway, curtain-designer-3960-living, curtain-designer-3960-living-colour, curtain-designer-4360-living-colour |
| rough_linen | colormass, Rico Cilliers | polyhaven | armchair-lounge-oak, bed-double-203, bed-double-modern, blind-roman-710-bedroom-r, curtain-designer-1500-bedroom-l, curtain-designer-1950-dining, curtain-designer-2990-bedroom-r, curtain-designer-2990-mustard, curtain-designer-3170-bedroom-r-oneway, curtain-designer-3170-mustard-oneway, curtain-designer-3960-living, curtain-designer-3960-living-colour, curtain-designer-4360-living-colour, lamp-table, lounger-sun, tub-chair-680 |
| velour_velvet | colormass, Rico Cilliers | polyhaven | curtain-designer-1500-bedroom-l, curtain-designer-1950-dining, curtain-designer-2990-mustard, curtain-designer-3170-mustard-oneway, curtain-designer-3960-living-colour, curtain-designer-4360-living-colour |
| white_oak_veneer | Jenelle van Heerden | polyhaven | bedside-white, bollard-600, coffee-table-square-1000, dining-table-180, dining-table-213x76, door-flush-762, door-flush-762-rh, door-flush-914, door-flush-914-rh, downlight-90, handrail-wall-1000, table-round-60, table-round-70, tv-unit-1500, wall-light-updown, wardrobe-2door-1200, wardrobe-2door-900, wardrobe-3door-1800 |
| wool_boucle | colormass, Rico Cilliers | polyhaven | bedside-white, bollard-600, coffee-table-square-1000, dining-table-180, dining-table-213x76, door-flush-762, door-flush-762-rh, door-flush-914, door-flush-914-rh, downlight-90, handrail-wall-1000, table-round-60, table-round-70, tv-unit-1500, wall-light-updown, wardrobe-2door-1200, wardrobe-2door-900, wardrobe-3door-1800 |
Generated 2026-11-03T19:25:01+00:00 from the asset manifest. Brand names in the specification (Jaquar, Legrand, Everest, Technonicol, Kajaria, Greenpanel) refer to the products specified by the manufacturer of the cottages; the 3D fixtures are generic look-alikes to their published dimensions, not the manufacturers' models.