Modélisation d'une peinture en 3D

Tableau à reproduire

Combi Volkswagen

Pour ce projet j'ai décidé de reprendre un tableau représentant un Combi Volkswagen.
J'ai vite compris que la réalisation de ce dernier serait complexe au vue des formes qui le composent. J'ai donc reproduis comme je pouvais le véhicule.

Je n'ai pas éprouvé grandes difficultés à marier les formes géométriques entre elles pour me rapprocher au plus du Combi.
Ma plus grosse difficulté ici a été d'essayer d'ajouter les ombres en fonction de la lumière du soleil dans ma scène. Il n'est pourtant pas difficile d'ajouter ces ombres mais impossible de trouver où était le problème. J'ai repris à plusieurs reprise l'entièreté du code mais rien n'y fait.
J'ai bien utilisé une "DirectionalLight" pour ensuite pouvoir créer les ombres, ai bien activé le "shadowMap" dans ma fonction init et ai définit qu'elles formes devaient générer les ombres ou les recevoir.
Pour la position de la caméra, j'y suis allé par tâtonnement. De même pour la position de ma "DirectionLight" ou il fallait que le soleil pointe vers l'arrière gauche (en regardant de face le véhicule) pour reproduire l'ombre présente sur l'image de base.