An open API service indexing awesome lists of open source software.

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.

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


Screenshot 1
Screenshot 2


Screenshot 4
Screenshot 3

## 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.