KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
Arxivision
★ 22
Open GitHub ↗
Vulkan GPU Driven
Download README (.md)
Explore Similar Repositories
LITL-Optimization
:
No description available.
lens-bigquery-with-node.js
:
Example repository of how to query Lens BigQuery with Node.js
Generative-Image-Inpainting
:
[AAAI2023, Oral] Official Implementation of Generative Image Inpainting with Segmentation Confusion Adversarial Training and Contrastive Learning
Blockchain-Interview-Questions
:
A Repo for Blockchain Interview Questions
EasyBot
:
A Kotlin Library For Building Telegram Bots
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
Arxivision
?
Download (.md)
<img align="center" padding="2" src="data/images/arxivision/arxivisionlogo_black.png"/> ArXiVision is a **GPU Driven Vulkan Engine** designed as a personal playground for exploring real-time optimization solutions and rendering techniques. It currently renders .vox scenes with rasterizing. There are future plans for non-procedural terrain generation. - <img align="left" width="32" src="https://i.pinimg.com/736x/99/65/5e/99655e9fe24eb0a7ea38de683cedb735.jpg"/>For more frequent updates you can follow me on <a href="https://twitter.com/Kiiiri7">X</a>. - <img align="left" width="32" src="https://www.freeiconspng.com/uploads/youtube-icon-app-logo-png-9.png"/>Demo videos on <a href="https://www.youtube.com/@kiriakosgavras108">YouTube</a>. ### Features #### Rendering - [x] Frustum and Hierarchical-Z Occlusion Culling on GPU - [x] Multi Draw Instanced Indirect Draw with GPU Generated Commands - [x] Screen Space Ambient Occlusion (SSAO) - [x] Clustered and Deferred Shaded Area Lights - [ ] Sky - [ ] Cascaded Shadows #### General - [x] Editor (ImGui) * Parameters * Console * GPU Profiler ### Render Graph <img align="center" padding="2" src="data/images/arxivision/Flowchart.jpg"/> # Media | Video: Area Lights | Video: Photogrammetry Scene | |:-:|:-:| |[](https://www.youtube.com/watch?v=KPrkTDQyz8M) | [](https://twitter.com/Kiiiri7/status/1822658585152676118/video/1) #### Screenshots <img align="center" padding="2" src="data/images/arxivision/Editor.png"/> <img align="center" padding="2" src="data/images/arxivision/monuments.png"/> ## Build Instructions ### Prerequisites Before you start, install **CMake** and **glslang** ### Build ```bash git clone https://github.com/Qirias/Arxivision cd Arxivision chmod +x shaders/compile.sh ``` ### Xcode ```bash chmod +x xcode.sh ./xcode.sh open xcode_build/ArXiVision.xcodeproj ``` ### Standalone (only macOS for now) ```bash chmod +x general.sh ./general.sh ``` ### License Please adhere to the <a href="https://en.wikipedia.org/wiki/MIT_License">MIT license</a>