diff --git a/afbeeldingen/modellen/contempera.png b/afbeeldingen/modellen/contempera.png
new file mode 100644
index 0000000..881d939
Binary files /dev/null and b/afbeeldingen/modellen/contempera.png differ
diff --git a/afbeeldingen/modellen/door_type_4.jpg b/afbeeldingen/modellen/door_type_4.jpg
new file mode 100644
index 0000000..fca1a29
Binary files /dev/null and b/afbeeldingen/modellen/door_type_4.jpg differ
diff --git a/afbeeldingen/modellen/dt10.png b/afbeeldingen/modellen/dt10.png
new file mode 100644
index 0000000..5ada0fe
Binary files /dev/null and b/afbeeldingen/modellen/dt10.png differ
diff --git a/afbeeldingen/modellen/dt11.png b/afbeeldingen/modellen/dt11.png
new file mode 100644
index 0000000..8604892
Binary files /dev/null and b/afbeeldingen/modellen/dt11.png differ
diff --git a/afbeeldingen/modellen/dt12.png b/afbeeldingen/modellen/dt12.png
new file mode 100644
index 0000000..91a6682
Binary files /dev/null and b/afbeeldingen/modellen/dt12.png differ
diff --git a/afbeeldingen/modellen/dt13.png b/afbeeldingen/modellen/dt13.png
new file mode 100644
index 0000000..e78c7cd
Binary files /dev/null and b/afbeeldingen/modellen/dt13.png differ
diff --git a/afbeeldingen/modellen/dt5.png b/afbeeldingen/modellen/dt5.png
new file mode 100644
index 0000000..66a79de
Binary files /dev/null and b/afbeeldingen/modellen/dt5.png differ
diff --git a/afbeeldingen/modellen/dt6.png b/afbeeldingen/modellen/dt6.png
new file mode 100644
index 0000000..f73812b
Binary files /dev/null and b/afbeeldingen/modellen/dt6.png differ
diff --git a/afbeeldingen/modellen/dt8.png b/afbeeldingen/modellen/dt8.png
new file mode 100644
index 0000000..c1a024a
Binary files /dev/null and b/afbeeldingen/modellen/dt8.png differ
diff --git a/afbeeldingen/modellen/dt9-right.png b/afbeeldingen/modellen/dt9-right.png
new file mode 100644
index 0000000..9eab93d
Binary files /dev/null and b/afbeeldingen/modellen/dt9-right.png differ
diff --git a/afbeeldingen/modellen/dt9.png b/afbeeldingen/modellen/dt9.png
new file mode 100644
index 0000000..326f0b2
Binary files /dev/null and b/afbeeldingen/modellen/dt9.png differ
diff --git a/afbeeldingen/modellen/elite.png b/afbeeldingen/modellen/elite.png
new file mode 100644
index 0000000..6f0576f
Binary files /dev/null and b/afbeeldingen/modellen/elite.png differ
diff --git a/afbeeldingen/modellen/estonia.png b/afbeeldingen/modellen/estonia.png
new file mode 100644
index 0000000..ecd716f
Binary files /dev/null and b/afbeeldingen/modellen/estonia.png differ
diff --git a/afbeeldingen/modellen/fabric.png b/afbeeldingen/modellen/fabric.png
new file mode 100644
index 0000000..5e8567a
Binary files /dev/null and b/afbeeldingen/modellen/fabric.png differ
diff --git a/afbeeldingen/modellen/fisherman.png b/afbeeldingen/modellen/fisherman.png
new file mode 100644
index 0000000..ef7a5f6
Binary files /dev/null and b/afbeeldingen/modellen/fisherman.png differ
diff --git a/afbeeldingen/modellen/grandma.png b/afbeeldingen/modellen/grandma.png
new file mode 100644
index 0000000..2bce04f
Binary files /dev/null and b/afbeeldingen/modellen/grandma.png differ
diff --git a/afbeeldingen/modellen/herenhuis.png b/afbeeldingen/modellen/herenhuis.png
new file mode 100644
index 0000000..211802d
Binary files /dev/null and b/afbeeldingen/modellen/herenhuis.png differ
diff --git a/afbeeldingen/modellen/hoeklijn.png b/afbeeldingen/modellen/hoeklijn.png
new file mode 100644
index 0000000..2680961
Binary files /dev/null and b/afbeeldingen/modellen/hoeklijn.png differ
diff --git a/afbeeldingen/modellen/hoeklijn_L.png b/afbeeldingen/modellen/hoeklijn_L.png
new file mode 100644
index 0000000..ad4f716
Binary files /dev/null and b/afbeeldingen/modellen/hoeklijn_L.png differ
diff --git a/afbeeldingen/modellen/hondla.png b/afbeeldingen/modellen/hondla.png
new file mode 100644
index 0000000..fa422f0
Binary files /dev/null and b/afbeeldingen/modellen/hondla.png differ
diff --git a/afbeeldingen/modellen/hondla_L.png b/afbeeldingen/modellen/hondla_L.png
new file mode 100644
index 0000000..f5187c4
Binary files /dev/null and b/afbeeldingen/modellen/hondla_L.png differ
diff --git a/afbeeldingen/modellen/kasteel.png b/afbeeldingen/modellen/kasteel.png
new file mode 100644
index 0000000..332b344
Binary files /dev/null and b/afbeeldingen/modellen/kasteel.png differ
diff --git a/afbeeldingen/modellen/kathedraal.png b/afbeeldingen/modellen/kathedraal.png
new file mode 100644
index 0000000..3d7efd4
Binary files /dev/null and b/afbeeldingen/modellen/kathedraal.png differ
diff --git a/afbeeldingen/modellen/koker_l.png b/afbeeldingen/modellen/koker_l.png
new file mode 100644
index 0000000..2813135
Binary files /dev/null and b/afbeeldingen/modellen/koker_l.png differ
diff --git a/afbeeldingen/modellen/koker_s.png b/afbeeldingen/modellen/koker_s.png
new file mode 100644
index 0000000..57f3f44
Binary files /dev/null and b/afbeeldingen/modellen/koker_s.png differ
diff --git a/afbeeldingen/modellen/lindsey.png b/afbeeldingen/modellen/lindsey.png
new file mode 100644
index 0000000..12f9dff
Binary files /dev/null and b/afbeeldingen/modellen/lindsey.png differ
diff --git a/afbeeldingen/modellen/low-deep.png b/afbeeldingen/modellen/low-deep.png
new file mode 100644
index 0000000..20e23c2
Binary files /dev/null and b/afbeeldingen/modellen/low-deep.png differ
diff --git a/afbeeldingen/modellen/primier.png b/afbeeldingen/modellen/primier.png
new file mode 100644
index 0000000..269f681
Binary files /dev/null and b/afbeeldingen/modellen/primier.png differ
diff --git a/afbeeldingen/modellen/prison.png b/afbeeldingen/modellen/prison.png
new file mode 100644
index 0000000..025b08d
Binary files /dev/null and b/afbeeldingen/modellen/prison.png differ
diff --git a/afbeeldingen/modellen/round.png b/afbeeldingen/modellen/round.png
new file mode 100644
index 0000000..ab17304
Binary files /dev/null and b/afbeeldingen/modellen/round.png differ
diff --git a/afbeeldingen/modellen/samenstelling_beide.png b/afbeeldingen/modellen/samenstelling_beide.png
new file mode 100644
index 0000000..548bdc8
Binary files /dev/null and b/afbeeldingen/modellen/samenstelling_beide.png differ
diff --git a/afbeeldingen/modellen/supreme.png b/afbeeldingen/modellen/supreme.png
new file mode 100644
index 0000000..c30b223
Binary files /dev/null and b/afbeeldingen/modellen/supreme.png differ
diff --git a/afbeeldingen/modellen/toog.png b/afbeeldingen/modellen/toog.png
new file mode 100644
index 0000000..9253164
Binary files /dev/null and b/afbeeldingen/modellen/toog.png differ
diff --git a/components/configurator/door-3d-enhanced.tsx b/components/configurator/door-3d-enhanced.tsx
index fabe7ea..8d5ceba 100644
--- a/components/configurator/door-3d-enhanced.tsx
+++ b/components/configurator/door-3d-enhanced.tsx
@@ -15,18 +15,17 @@ const SteelMaterial = ({ color }: { color: string }) => (
/>
);
-// Glass material
+// Glass material - More opaque/white for technical drawing look
const GlassMaterial = () => (
);
@@ -59,13 +58,13 @@ export function Door3DEnhanced() {
const doorWidth = doorLeafWidth / 1000; // Convert mm to m
const doorHeight = height / 1000; // Convert mm to m
- // Profile dimensions (in meters)
- const stileWidth = 0.04; // 40mm vertical profiles
- const stileDepth = 0.04; // 40mm depth
- const railHeight = 0.02; // 20mm horizontal profiles
- const railDepth = 0.04; // 40mm depth
- const glassThickness = 0.008; // 8mm glass
- const profileRadius = 0.001; // 1mm rounded corners
+ // Profile dimensions (in meters) - Thicker for visibility
+ const stileWidth = 0.06; // 60mm vertical profiles (more visible)
+ const stileDepth = 0.06; // 60mm depth
+ const railHeight = 0.04; // 40mm horizontal profiles (more visible)
+ const railDepth = 0.06; // 60mm depth
+ const glassThickness = 0.01; // 10mm glass
+ const profileRadius = 0.002; // 2mm rounded corners
// Calculate positions for grid dividers
const getDividerPositions = () => {
diff --git a/components/configurator/scene.tsx b/components/configurator/scene.tsx
index 6e2f744..c89db75 100644
--- a/components/configurator/scene.tsx
+++ b/components/configurator/scene.tsx
@@ -78,13 +78,13 @@ function Room() {
function Lighting() {
return (
<>
- {/* Soft ambient light */}
-
+ {/* Strong ambient for flat, technical drawing look */}
+
- {/* Key light - main illumination */}
+ {/* Front key light - straight on */}
- {/* Rim light for separation */}
-
-
- {/* Fill light */}
-
+ {/* Subtle side light for depth */}
+
+
>
);
}
@@ -117,20 +115,22 @@ export function Scene3D() {
}}
style={{ background: "#fafafa" }}
>
- {/* Camera */}
-
+ {/* Camera - More frontal view for technical drawing aesthetic */}
+
- {/* Camera Controls - Limited rotation */}
+ {/* Camera Controls - Very limited for flat view */}
{/* Premium Studio Lighting */}