README
File Lister
This script scans a directory for files, optionally excluding specific directories and file extensions, and saves the list to a text file.
Features
Scan directories recursively
Exclude specific directories and file extensions
Save results to a text file
Verbose mode to include file sizes
Option to sort files by size
Usage
Arguments
directory
: Directory to scan for files-o OUTPUT, --output OUTPUT
: Output file name (default: files_to_add.txt)--exclude-dirs [EXCLUDE_DIRS ...]
: Directories to exclude--exclude-extensions [EXCLUDE_EXTENSIONS ...]
: File extensions to exclude-v, --verbose
: Enable verbose output (includes file sizes)-s, --sort-by-size
: Sort files by size (largest first)
Examples
Basic usage:
Exclude specific directories and file extensions:
Use verbose mode and sort by size:
Specify custom output file:
Requirements
Python 3.6+
License
This project is open source and available under the MIT License.
AI Builder for Cities of Lights
Welcome to the AI Builder for Cities of Lights, an innovative project aimed at creating 3D assets for the harbor of AI in the Metaverse.
About the Project
The AI Builder is an autonomous system designed to generate and manipulate 3D assets for the Cities of Lights. Our goal is to create a vibrant, immersive environment in the Metaverse, populated with a wide variety of 3D elements including:
Buildings and architectural structures
Avatars and characters
Environmental elements (trees, plants, water features)
Vehicles and transportation systems
Urban furniture and decorative elements
Features
Autonomous generation of 3D assets
Texture transformation and manipulation
GLB file processing and optimization
Scaling and exaggeration of 3D geometries
UV coordinate manipulation for enhanced texturing
How It Works
The AI Builder uses advanced algorithms and machine learning techniques to:
Analyze requirements for new 3D assets
Generate or modify 3D models based on specified parameters
Apply texture transformations and optimizations
Process and output GLB files ready for use in the Metaverse
Getting Started
To use the AI Builder, follow these steps:
Clone this repository
Install the required dependencies (listed in
requirements.txt
)Run the main script with your input GLB file:
The processed 3D asset will be saved as the specified output file
Contributing
We welcome contributions from the community! If you have ideas for improvements or new features, please open an issue or submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contact
For any questions or feedback, please open an issue in this repository or contact the project maintainers.
Join us in building the Cities of Lights - the future of AI in the Metaverse!
Last updated