Pascal Editor

Pascal Editor est un logiciel libre et open-source d’édition 3D pour l’architecture, qui fonctionne entièrement dans un navigateur web, sans installation ni abonnement coûteux . Il se distingue par sa technologie de rendu moderne et son approche accessible.

Une architecture pour la performance

Techniquement, le projet est bâti autour d’une architecture en Monorepo qui sépare clairement les responsabilités en trois packages principaux  :

  • @pascal-app/core : le moteur logique qui gère les données du projet (les nœuds), l’état de la scène et les systèmes de génération géométrique.
  • @pascal-app/viewer : le moteur de rendu 3D qui utilise React Three Fiber et WebGPU pour afficher la scène avec un rendu haute performance et des effets visuels comme l’occlusion ambiante .
  • apps/editor : l’application elle-même, qui fournit l’interface utilisateur, les outils d’édition et la gestion des sélections .

Fonctionnalités clés

  • Édition architecturale : il permet de créer des bâtiments avec des murs, des dalles, des toits et d’y placer des portes, fenêtres ou meubles .
  • Performance : en s’appuyant sur WebGPU, il exploite pleinement les capacités des cartes graphiques modernes pour un rendu fluide, même pour des modèles complexes .
  • 2D/3D et IA : il offre une vue en 2D synchronisée avec la 3D  et peut même générer un premier modèle à partir d’une description en langage naturel (ex: « une maison avec une piscine ») .
  • Gratuité et ouverture : distribué sous licence MIT, il est totalement gratuit, que ce soit pour un usage personnel ou commercial, et son code source est public sur GitHub .

Applications et usage

Cet outil est particulièrement utile pour la conception rapide, la création de prototypes, l’éducation ou pour les petits projets où le coût des logiciels professionnels (comme AutoCAD ou Revit) est un obstacle . Il est également employé par des développeurs pour prototyper des environnements 3D pour des jeux .

En résumé, Pascal Editor est un éditeur 3D gratuit et accessible, qui démontre la puissance des technologies web modernes pour la conception architecturale.

Github.com/pascalorg/editor

Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.