SMART
(Padel Coach Simulator)
padel training + match simulator
(Padel Coach Simulator)
padel training + match simulator
professionele padel simulator
✅ padelbaan 20×10 m
✅ uitloop rondom
✅ net (0.91 m)
✅ servicelijnen
✅ glaswanden
✅ 360° camera
(muis draaien / scroll zoomen)
✅ Player collision physics
✅ Player movement power (run = faster ball)
✅ Net collision
✅ Glass wall rebounds (padel style)
✅ Ground bounce before hit
✅ Basic AI opponent positioning
✅ Lob / Smash buttons
✅ Rally drawing
✅ Heatmap tracking
✅ Zoom in / Zoom out court
✅ Correct padel court proportions + panels + net
✅ Trainer (5) with movable basket
✅ Game mode / Training mode button
✅ Players with rackets
✅ Racket side switching with keys (5–9)
✅ Arrow from basket to target
✅ Ball trajectory with height + bounce
✅ Drag players and trainer
Player 5 = trainer
Dragging trainer moves the basket.
Shows where the ball will go.
Buttons 1–4.
Automatically feeds ball to that player.
Buttons for:
Flat forehand
Flat backhand
Lob
High lob
Volley feed
Bandeja feed
Vibora feed
Ball has height (z):
gravity
bounce
lob height
the ball needs collision physics with players + movement-based speed.
Detect collision between ball and player - Ball Collision With Players
Change ball direction depending on player movement
Increase speed if player moves fast
Track Player Movement Speed
What This Does
Rules are now implemented:
Ball hits player ➡ ball reflects away from player
Player moving forward ➡ ball goes forward faster
Player standing still ➡ ball goes slow
Fast run hit ➡ more power
Player in front of ball ➡ ball returns across net with logical angle
real padel rules (bounce before hit)
net collision
glass wall rebounds (very important in padel)
AI opponent positioning
shot types (lob, bandeja, vibora, smash)
Maakt padelbaanobjecten zichtbaar in 3D-frustum van de camera
OrbitControls en renderer werken correct in de container van Google Sites.
🏟️ Groene padelbaan 20×10 m
🎾 Servicelijnen + middenlijn
🥎 Bewegende bal + pauze / nieuwe rally
🧱 Glaspanelen + hekwerk
💡 LED arena
🧺 Ballenmand
👥 4 spelers + trainer optie
🎥 3 camera standen (Player / Side / Drone)
🌙 Nacht / Dag modus
🖱 360° muisbesturing met OrbitControls
✅ Checkpunten:
Alles is duidelijk zichtbaar bij laden
Knoppen werken: camera, bal pauze/reset, team settings, nacht/dag
OrbitControls: muis slepen / scroll zoom
Schaal correct: 20×10 m baan + 2 m uitloop
Glaspanelen, hekwerk, LED-masten, ballenmand en 4 spelers aanwezig
de volgende stap:
digitale padelarena met game engine
de AI tegenstander toevoegen
spin / slice / kick smash physics
shot heatmaps
publiek & schaduwen realistisch
echte grasstructuur
en VR playable version
de volgende stap:
AI tegenstander toevoegen
Spin / slice / kick smash physics
Publiek + realistische schaduwen
Echte grastextuur
VR/WebXR functionaliteit
interactieve 3D padelbaan
🏟 glasconstructie panelen
🧵 netstructuur (mesh patroon)
💡 stadion LED verlichting
🌙 nachtmodus
🎥 automatische drone flyover
🥽 VR padelbaan (WebXR)
👥 4 spelers op de baan
🎾 bewegende padelbal
+ rally simulatie
🧺 ballenmand naast baan
bal pauze / nieuwe rally
🎮 pijltjes toetsen
👥🎾→ speler 1/2/3/4 bewegen
🎥 3 camera modes
Player / Side / Drone
🖱 360° draaien met muis
Houd alles inline met CDN links voor Three.js
en voeg extra opties toe zoals :
publiek
schaduwen
echte grasstructuur
professionele LED arena
TEAM SETTINGS
👥 1 / 2 / 3 / 4 players & 1 trainer / 5 users
🎾 echte padel physics
🧱 glas + hek rebound
🥎 spin / slice / kick smash
🧠 AI tegenstander
📊 shot heatmaps
🥽 VR spelen op de baan
🎮 rackets + swing
interactieve 3D padelomgeving met:
Nieuwe functies
🎥 360° camera draaien (muis)
🔍 zoom (scroll)
🎮 3 camerastanden
speler view
zijlijn view
drone view
🎾 bal controls
start / pauze
nieuwe rally
🧺 ballenmand
👥 4 spelers
⌨️ speler besturen met pijltjestoetsen
🌙 nachtmodus
Belangrijk voor officiële banen:
geen scherpe randen
laspunten beschermd
geen uitstekende draden
gaas strak gespannen
achterhoek middenzijde voorhoek
4m hek → 3m hekwerk → 4m hek
betere balcontrole & structurele stabiliteit
Dit ontwerp zorgt voor:
Effect Reden
lagere zijwanden betere zichtbaarheid
hogere hoeken bal blijft binnen
glas achter voorspelbare rebound
Als je een realistische padelbaan bouwt:
Gebruik deze hoogtes:
achterwand = 4 m
hoek zijwand = 4 m
midden zijwand = 3 m
glas = 3 m
hekwerk boven glas = 1 m
Een hekwerk voor een padelbaan is een essentieel, constructief onderdeel van het speelveld (de 'kooi') dat zorgt voor de unieke dynamiek van het spel. Het hekwerk, vaak gecombineerd met glazen wanden, is specifiek ontworpen om ballen binnen te houden en toestaat dat de bal ertegenaan stuitert.
Hier is een gedetailleerde beschrijving van het hekwerk:
1. Materiaal en Constructie
Type gaas: Het hekwerk bestaat uit metalen gaaspanelen. Meestal wordt gekozen voor "electro-welded" gaas (gepuntlast) of "chain-link" gaas (gevlochten).
Draaddikte: De aanbevolen dikte van de draad is tussen 1,6 mm en 4 mm om voldoende stevigheid te bieden en de bal goed te laten stuiteren.
Maaswijdte: De openingen in het gaas (diamantvormig of vierkant) mogen niet kleiner zijn dan 5 cm en niet groter dan 7,08 cm.
Veiligheid: Soldeerpunten moeten aan beide kanten beschermd zijn tegen scherpe randen om blessures en schade aan de bal te voorkomen.
Montage: Het gaas wordt strak gespannen aan een solide stalen frame. Bij gepuntlast gaas horen de parallelle draden aan de binnenkant en de verticale draden aan de buitenkant te zitten.
2. Afmetingen en Locatie
Volgens de officiële FIP-regels (International Padel Federation) zijn de afmetingen van het hekwerk als volgt:
Achterwanden: Meestal 3 meter glas met daarboven 1 meter hekwerk, of 4 meter hoog hekwerk.
Zijwanden:
Variant A (Klassiek): Een combinatie van glas (3 meter hoog, 2 meter lang vanaf de achterwand) en hekwerk (3 meter hoog in het midden, 4 meter hoog in de hoeken).
Variant B (Panoramisch): Minder hekwerk, meer glas.
Totale hoogte: De totale omheining (glas en hekwerk) is aan de achterkant 4 meter en aan de zijkanten vaak ook.
3. Functie in het Spel
Rebound: Het hekwerk zorgt voor een onvoorspelbare kaats, wat tactisch inzicht vereist.
Spelregels: Het hekwerk mag gebruikt worden tijdens een rally nadat de bal op de grond heeft gestuiterd. Als de bal direct (volley) het hek raakt, is het punt verloren.
Visibiliteit: Het hekwerk maakt de kooi transparant, wat belangrijk is voor toeschouwers en de beleving.
4. Onderhoud
Het hekwerk moet regelmatig gecontroleerd worden op scherpe randen.
Het frame en het gaas zijn vaak thermisch verzinkt en gepoedercoat (meestal in het zwart of groen) om roestvorming bij outdoorbanen te voorkomen
Totale Ruimte:
Hoewel de baan zelf 10x20 meter is, wordt voor de aanleg van een professionele, competitiewaardige baan vaak een totale oppervlakte van ca. 12x22 meter (inclusief uitloop) of meer aangehouden.
Een standaard padelbaan is een afgesloten kooi van 20 meter lang en 10 meter breed. De constructie bestaat uit een combinatie van gehard glas en hekwerk, ontworpen voor specifieke balwisselingen
Afmetingen Padelbaan (Dubbelspel)
Totale lengte: 20 meter. Totale breedte: 10 meter.Lijndikte: 5 centimeter.
Totale oppervlakte: 200 m² van de padelbaan, daarnaast nog de zijkanten en uitloop ruimte voor als de bal uit de kooi word geslagen.
De officiële uitloopruimte (safety zone) van een padelbaan is een cruciaal onderdeel voor veilig en competitief spel. Volgens internationale (FIP) en KNLTB-normen gelden de volgende richtlijnen:
Officiële Afmetingen Uitloopruimte:
Lengte: De uitloopzone moet aan beide kanten van de baan (langs de zijwanden) aanwezig zijn, met een aanbevolen lengte van 4 meter aan weerszijden van het net (in totaal 8 meter per kant).
Breedte: De uitloop moet minimaal 2 meter breed zijn, gemeten vanaf de glazen of hekwerkconstructie naar buiten.
Toegangsopeningen: Er moeten aan weerszijden van de baan twee centrale ingangen zijn (1 of 2 deuren per kant).
Obstakelvrij: De uitloopzone moet volledig vrij zijn van obstakels (zoals lichtmasten
Vrije hoogte (indoor): Minimaal 6 meter, aanbevolen is 8 meter of hoger.
Ondergrond: Kunstgras (meestal met zand).
Samenvatting Constructie (per korte zijde van 10m)
Achterkant: 10 meter breed, 4 meter hoog (3m glas + 1m hek).
Zijkant (totale 20m):
2m glas (3m hoog)
2m glas (2m hoog)
12m hekwerk (middendeel, 3m of 4m hoog)
2m glas (2m hoog)
2m glas (3m hoog)
Glaswanden (Achterwanden en Hoeken)
Achterwanden: De achterwanden zijn in totaal 4 meter hoog. Deze bestaan uit 3 meter glas (vaak 10-12 mm dik gehard glas) met daarboven 1 meter hekwerk.
Hoeken/Zijwanden: De zijkanten beginnen bij de achterwand met een glaswand van 3 meter hoog en 2 meter lang.
Stepped wanden (Standaard variant): Vaak loopt de glaswand aan de zijkant in een "trapvorm" af: de eerste 2 meter is 3 meter hoog, gevolgd door een sectie van 2 meter lang die 2 meter hoog is.
Positie: Glasplaten zijn meestal 2x3 meter of 2x1 meter en worden strak gemonteerd om een gelijkmatige stuit te garanderen.
Hekwerk (Fencing)
Hoogte: Het hekwerk aan de achterkant (bovenop het glas) is 1 meter hoog. Het hekwerk aan de zijkanten (in het middendeel) is 3 meter of 4 meter hoog, afhankelijk van de constructie.
Positie: Het hekwerk bevindt zich aan de zijkanten in het midden van de kooi (tussen de glazen hoekpanelen) en aan de bovenkant van alle wanden.
Specificaties: Het hekwerk bestaat uit elektro-gelast gaas (panelen) die voor een onvoorspelbare, maar consistente stuit moeten zorgen.
Toegang en Indeling (Posities)
Toegang: De ingang bevindt zich in het midden van de baan, aan beide kanten (ter hoogte van het net).
Deurmaten: De doorgang is meestal tussen de 1,05m en 2m breed, met een vrije hoogte van 2,2 meter.
Positie inloop: De minimale afstand tussen de achterwand en de ingang is 9 meter.
Vrije hoogte: Een kwalitatieve padelbaan is minimaal 6 meter hoog (binnen).
Servicelijn en Servicevakken
Afstand servicelijn tot net:
De servicelijn bevindt zich op 6,95 meter van het net aan beide zijden.
Afstand servicelijn tot achterwand:
Er zit 3 meter tussen de servicelijn en de achterwand.
Servicevakken:
Het gebied tussen het net en de servicelijn is verdeeld in twee gelijke servicevakken van 5 meter breed (in de breedte van de baan) bij 6,95 meter lang (van net tot lijn).
Centrale servicelijn:
Deze lijn verdeelt het servicevak in tweeën en loopt 20 cm door voorbij de hoofd-servicelijn.
Net
Hoogte in het midden: 88 centimeter.
Hoogte aan de palen: Maximaal 92 centimeter tot 1,05 meter.
Single Padelbaan
Afmetingen: 20 meter lang x 6 meter breed
Spelregels: Spelers mogen bij harde smashes de baan verlaten via de deuren om de bal terug te slaan (zogenaamde buitenspel). De uitloop is dus onderdeel van het spel.
Veiligheid: Het voorkomt dat spelers tegen de kooi of externe objecten botsen bij het verlaten van de baan tijdens een rally.
Competitie-eisen: Voor officiële KNLTB-competities en toernooien is deze uitloopruimte verplicht voor een certificaat
Met jouw schaal:
Totale breedte = 560 px
Totale lengte = 960 px
Binnenbaan:
400 px × 800 px
Servicelijnen:
Net positie: 400 px
Servicelijn boven: 153 px
Servicelijn onder: 647 px
De middenlijn loopt alleen tussen servicelijn en net.
Lengte:
6.95 m
= 278 px
Niet over de hele baan.
Voor een realistisch net:
Links paal hoogte = 0.92 m
Rechts paal hoogte = 0.92 m
Midden hoogte = 0.88 m
Breedte = 10 m
Curve:
y = 0.92 − 0.04*sin(xπ)
Hierdoor ontstaat de doorhang van het net
Gebruikelijk:
4 lichtmasten
hoogte 6-8 m
2-4 armaturen per mast
Posities (voorbeeld):
(±7 m , ±12 m)
Voor jouw 3D viewer:
View Camera positie
Top (0, 30, 0)
Front (0, 10, 30)
Side (30, 10, 0)
Drone (25, 20, 25)
VR (0, 1.7, 5)
Je maten zijn correct en professioneel bruikbaar voor:
3D modelling
HTML Three.js
CAD
game engines
architectuur
Je schaal 1 m = 40 px is ideaal.