

Gaussiancity
Overview :
GaussianCity is a framework focused on efficiently generating boundless 3D cities, based on 3D Gaussian rendering technology. This technology, through compact 3D scene representation and a spatially aware Gaussian attribute decoder, solves the memory and computational bottlenecks encountered by traditional methods when generating large-scale city scenes. Its main advantage is the ability to quickly generate large-scale 3D cities in a single forward pass, significantly outperforming existing technologies. This product was developed by the S-Lab team at Nanyang Technological University, with the related paper published in CVPR 2025. The code and models have been open-sourced and are suitable for researchers and developers who need to efficiently generate 3D city environments.
Target Users :
This product is suitable for researchers, developers, and professionals in related fields who need to efficiently generate large-scale 3D city environments, especially for applications with high requirements for real-time performance and memory efficiency.
Use Cases
Quickly generate large-scale 3D city environments from a drone perspective.
Generate realistic city details from a street-level perspective for simulation and planning.
Researchers can further extend and optimize city generation algorithms by combining open-source models and code.
Features
Compact 3D scene representation, achieving constant memory growth through BEV-Point intermediate representation.
Spatially aware Gaussian attribute decoder, combining structural and contextual features to generate 3D Gaussian attributes.
Supports boundless 3D city generation, suitable for large-scale scenes.
Compared to methods such as CityDreamer, the speed is increased by 60 times, reaching 10.72 FPS.
Open-source code and models for easy research and development extension.
How to Use
1. Visit the project homepage and download the open-source code and models.
2. Configure the running environment and ensure that the dependencies and hardware requirements are met.
3. Use the BEV-Point representation to define the initial parameters of the city scene.
4. Call the spatially aware Gaussian attribute decoder to generate 3D Gaussian attributes.
5. Render the generated Gaussian points into a 3D city scene using a rendering engine.
6. Adjust parameters to optimize the generation effect, such as viewpoint and detail level.
7. Save the generated city model or real-time rendering results for further research or application.
Featured AI Tools
English Picks

Luma AI
Luma AI is an AI-focused technology company that enables users to quickly generate 3D models using their phones through its innovative technology. Founded by a team with extensive experience in 3D computer vision, Luma AI's technology is based on Neural Radiance Fields, allowing for 3D scene modeling from a limited number of 2D images. Dream Machine is an AI model capable of directly generating high-quality, realistic videos from text and images. It is a highly scalable and efficient transformer model trained specifically for video, capable of generating physically accurate, consistent, and event-filled shots. Dream Machine represents the first step toward building a universal imagination engine, now accessible to everyone.
3D Modeling
3.6M

Devin
Devin is the world's first fully autonomous AI software engineer. With long-term reasoning and planning capabilities, Devin can execute complex engineering tasks and collaborate with users in real time. It empowers engineers to focus on more engaging problems and helps engineering teams achieve greater objectives.
Development and Tools
1.7M