diff --git a/consultancy.html b/consultancy.html index e3c5de3..5650918 100644 --- a/consultancy.html +++ b/consultancy.html @@ -32,6 +32,7 @@ Open Source Consultancy Videos + Worlds @@ -281,6 +282,7 @@ Devkits Open Source Videos + Worlds Consultancy diff --git a/devkits.html b/devkits.html index fbe5804..be3c953 100644 --- a/devkits.html +++ b/devkits.html @@ -32,6 +32,7 @@ Open Source Consultancy Videos + Worlds @@ -299,6 +300,7 @@ Devkits Open Source Videos + Worlds Consultancy diff --git a/index.html b/index.html index 79e9ca2..399b0b6 100644 --- a/index.html +++ b/index.html @@ -32,6 +32,7 @@ Open Source Consultancy Videos + Worlds @@ -318,6 +319,7 @@ Devkits Open Source Videos + Worlds Consultancy diff --git a/opensource.html b/opensource.html index 9b59140..b1f4573 100644 --- a/opensource.html +++ b/opensource.html @@ -32,6 +32,7 @@ Open Source Consultancy Videos + Worlds @@ -348,6 +349,7 @@ Devkits Open Source Videos + Worlds Consultancy diff --git a/style.css b/style.css index 51f5e55..5ae221c 100644 --- a/style.css +++ b/style.css @@ -857,6 +857,52 @@ img { display: block; max-width: 100%; } margin-top: 8px; } +/* ── World cards ─────────────────────────────── */ +.world-card { + display: block; + text-decoration: none; + color: inherit; +} + +.world-card-preview { + position: relative; + border-radius: 16px; + overflow: hidden; + height: 220px; + background: #0E1A12; + transition: opacity 0.18s; +} + +.world-card:hover .world-card-preview { opacity: 0.88; } + +.world-enter { + position: absolute; + bottom: 14px; + right: 14px; + background: rgba(255,255,255,0.92); + color: #0A0A0A; + font-family: var(--mono); + font-size: 12px; + font-weight: 600; + letter-spacing: 0.06em; + padding: 7px 13px; + border-radius: 999px; +} + +.world-card-title { + font-size: 16px; + font-weight: 600; + letter-spacing: -0.01em; + margin-top: 14px; + margin-bottom: 4px; +} + +.world-card-desc { + font-size: 14px; + color: var(--ink-3); + line-height: 1.5; +} + /* ── Section sub-header ──────────────────────── */ .section-sub-header { display: flex; diff --git a/videos.html b/videos.html index 8401d6e..7de3c5f 100644 --- a/videos.html +++ b/videos.html @@ -32,6 +32,7 @@ Open Source Consultancy Videos + Worlds @@ -375,6 +376,7 @@ Devkits Open Source Videos + Worlds Consultancy diff --git a/worlds.html b/worlds.html new file mode 100644 index 0000000..56909b9 --- /dev/null +++ b/worlds.html @@ -0,0 +1,207 @@ + + + + + + Worlds — Bournemouth Technology + + + + + + + + + + + + + + + + + + + Bournemouth Technology + + + + Devkits + Open Source + Consultancy + Videos + Worlds + + + + + + Buy a devkit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Interactive · 3D Environments + Worlds. + Explorative environments captured by drone and built as open, interactive web experiences. Step inside. + + + + + + + + + Environments + Available worlds + + + + + + + + + + + + + + + + + + + + + + Explore ↗ + + Delph Woods + A woodland on the south coast of England. Ancient trees, dappled light, and forest paths — captured and reconstructed as an interactive environment. + + Woodland + South Coast, England + 3DGS + + + + + + + + + + + Capture your world. + We use drone-captured data and 3D Gaussian Splatting to build photorealistic interactive environments. Get in touch to commission yours. + + Talk to our team + Watch our videos + + + + + + + + + +
Explorative environments captured by drone and built as open, interactive web experiences. Step inside.
We use drone-captured data and 3D Gaussian Splatting to build photorealistic interactive environments. Get in touch to commission yours.