https://github.com/akashjitu18/3d-ambari
This project features a detailed 3D model of the Golden Ambari, utilizing OpenGL and GLUT for rendering. It focuses on accuracy and detail to represent the cultural and historical significance of the Golden Ambari.
https://github.com/akashjitu18/3d-ambari
3d-graphics ambari computer-graphics cpp glut-library opengl
Last synced: 4 months ago
JSON representation
This project features a detailed 3D model of the Golden Ambari, utilizing OpenGL and GLUT for rendering. It focuses on accuracy and detail to represent the cultural and historical significance of the Golden Ambari.
- Host: GitHub
- URL: https://github.com/akashjitu18/3d-ambari
- Owner: Akashjitu18
- Created: 2024-09-13T21:43:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-15T21:36:06.000Z (almost 2 years ago)
- Last Synced: 2025-01-20T23:25:50.260Z (over 1 year ago)
- Topics: 3d-graphics, ambari, computer-graphics, cpp, glut-library, opengl
- Language: C++
- Homepage:
- Size: 130 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 3D Ambari
## Description
This project features a detailed 3D model of the Golden Ambari, utilizing OpenGL and GLUT for rendering. It focuses on accuracy and detail to represent the cultural and historical significance of the Golden Ambari.
## Features
- **Detailed 3D Model**: Accurate representation of the Golden Ambari.
- **Real-Time Rendering**: Leveraging OpenGL for dynamic and realistic visuals.
- **Historical Accuracy**: Reflects thorough research for authenticity.
## Screenshots
## Getting Started
To use this project, ensure OpenGL and GLUT are installed on your system.
### Prerequisites
- **OpenGL**: For rendering graphics.
- **GLUT**: For window management and input handling.
## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/Akashjitu18/3D-Ambari.git
2. **Navigate to the project directory:**
```bash
cd 3D-Ambari\
3. **Compile the code:**
Ensure you have OpenGL and GLUT development libraries installed. You can compile the project using a command like:
```bash
g++ -o ambari main.cpp -lGL -lGLU -lglut
Adjust the main.cpp to your actual source file name if it's different.
5. **Run the project:**
```bash
./ambari
## Usage
- Rotate the view with the mouse.
- Use the keyboard for zooming and movement
## Contributing
Contributions are welcome. Fork the repository and submit a pull request. Follow coding style guidelines and include tests.
### License
This code is free to use, modify, and distribute for personal and commercial purposes.
### Contact
If you have any questions or feedback, you can reach me at akashjitu18@gmail.com.