
What is Pascal Editor?
Pascal Editor is an open source 3D architectural editor based on web technologies that allows users to create and edit 3D architectural models directly in the browser. It utilizes a modern technology stack, including React Three Fiber, WebGPU, and Turborepo, and is designed to deliver a high-performance 3D interactive experience.Pascal Editor is designed with the goal of lowering the barriers to 3D architectural design and making it easy for more people to design buildings.
The development team of Pascal Editor consists of a group of developers who are passionate about web technologies and 3D graphics. The core developer, Claude, is active on GitHub and has launched several open source projects. In addition, the development team receives contributions and support from the community to continuously improve and innovate the project.
Main Features of Pascal Editor
- 3D Building Modeling::
- Users can create walls, floors, roofs, zones, and place items such as doors, windows, and furniture in the browser.
- Supports dragging and stretching of buildings for flexible spatial layout adjustment.
- Real-time geometry generation::
- A system-driven geometry generation is used to update only the parts that have changed (dirty nodes) to optimize performance.
- Supports advanced functions such as automatic corner cutting for walls and automatic opening for doors and windows.
- Intelligent Status Management::
- Use Zustand to manage scene state and support persistence to IndexedDB.
- Provides a 50-step undo/redo history for easy design iteration.
- Rich model library::
- More than 150 high-quality 3D models are built-in, covering a wide range of categories such as furniture, appliances, kitchens, bathrooms and outdoors.
- Users can select and add to the scene directly from the model library to improve design efficiency.
- Multi-view viewing and editing::
- Supports free camera control, preset viewpoints (top, side, perspective), and floor unfolding/stacking modes.
- New 2D editing feature enables seamless linkage of 2D and 3D to enhance the design experience.
- export function::
- Supports export of 3D models (GLB format), generation of thumbnails and export of scene data (JSON).
- Facilitates users to collaborate or share designs with other design tools.
Scenarios for using the Pascal Editor
- interior design::
- Interior designers can use Pascal Editor to create professional 3D visualizations for their clients.
- Quickly create multiple design solutions, adjust them in real time and present them to your customers to improve customer satisfaction.
- Real Estate Development::
- Real estate developers can use Pascal Editor to showcase floor plans and show flats.
- Create interactive virtual model rooms that allow customers to experience floor plans online and reduce the cost of physical model rooms.
- architectural education::
- An ideal tool for teaching and learning, Pascal Editor offers zero-cost teaching software.
- Students can practice architectural design at home, quickly iterate on design ideas, and develop spatial thinking skills.
- personal plan::
- Regular users can use Pascal Editor to plan their home layout in advance and test different furniture layout options.
- Optimize the use of space, visualize the final result, and share the design with your family.
How to use Pascal Editor?
- Online Experience::
- Users can directly visit the official website of Pascal Editor (https://editor.pascal.app), there is no need to download any software, start designing immediately in your browser.
- local deployment::
- For developers, there is the option of deploying Pascal Editor locally for secondary development or custom feature extensions.
- The deployment steps are as follows:
- Cloning Warehouse:
git clone https://github.com/pascalorg/editor.git - Installation dependencies: use the
bun installmaybeyarn install - Start the development server: run it from the root directory
bun devmaybeyarn dev - interviews
http://localhost:3001start designing
- Cloning Warehouse:
- basic operation::
- Users can select homes, box areas and adjust the spatial layout in real time with simple mouse operations.
- Use the left menu bar for real-time data display and editing, and change parameters such as the length, width and height of the building by dragging and dropping the value bar.
- Use the various tools in the toolbar to draw walls, add doors and windows, and create floors.
data statistics
Related Navigation

AI modeling tools, support natural language into 3D CAD models in seconds, zero threshold to achieve cross-layer design, adapted to industrial/architectural/educational scene.

Style AI
AI creative tools that easily transform videos and images into a variety of unique styles, helping users unleash unlimited creativity and efficiently complete fashion design and content creation.

Pexels
An online platform that provides free high-quality HD images and video footage for a wide range of scenarios including design, social media and commercials.

Ilus AI
An online illustration generation tool based on artificial intelligence technology that can quickly generate illustrations in a variety of styles and supports personalized model training to meet user-specific needs.

insMind
AI merchandise image editing tool to help users quickly generate professional, high-quality e-commerce and marketing images.

Claude Design
Anthropic launched an AI native design tool that automates the entire process of generating interaction prototypes from requirement descriptions to interaction prototypes through natural language conversations.

Aiuni AI
AI-based online platform for quickly converting 2D images into 3D models for a wide range of fields such as game development, digital media creation, film and TV production, and interior design.

Magic Patterns
An AI-based interface generation platform that supports quickly generating editable UI designs from text or screenshots and exporting them to React/Tailwind code.
No comments...
