Go to file
2024-12-04 01:55:40 -06:00
.cache/clangd/index Added vertex normal to the Agnosia_T::Vertex definition, pre-calculated using TinyObjLoader's built in vertex normal calculator 2024-12-04 01:55:40 -06:00
assets Remove placeholder assets 2024-11-27 15:55:38 -06:00
lib Replaced Index and Vertex buffer descriptions using descriptor sets with the VMA Library, massively simplifying the creation of the Vertex and Index buffer, and uses push constants 2024-11-27 15:54:35 -06:00
src Added vertex normal to the Agnosia_T::Vertex definition, pre-calculated using TinyObjLoader's built in vertex normal calculator 2024-12-04 01:55:40 -06:00
.gitignore Small fixes 2024-10-24 21:05:36 -05:00
Flowgraph.puml Updated Flowgraph PUML file, documentation baby WOOOOOOOOOOOOOOOOOOOOOOOOO 2024-10-16 06:21:43 -05:00
Flowgraph.svg Updated Flowgraph PUML file, documentation baby WOOOOOOOOOOOOOOOOOOOOOOOOO 2024-10-16 06:21:43 -05:00
imgui.ini Added vertex normal to the Agnosia_T::Vertex definition, pre-calculated using TinyObjLoader's built in vertex normal calculator 2024-12-04 01:55:40 -06:00
LICENSE Initial commit 2024-10-03 22:32:21 -05:00
Makefile Multiple Object renderinggit add .git add . Completely revamped the model loading system using Model class instances, uses a Material class to build textures, clean slated descriptor sets for bindless rendering, significantly shortening the amount of code needed to load VkImage, VkImageView, and VkSampler. Added multiple texture rendering, abstracted out model loading process to automatically collect all Model instances and render for each object. 2024-12-03 01:57:55 -06:00
README.md Implemented image view system for.. viewing images 2024-10-07 05:09:46 -05:00

Agnosia Engine

Goals

Current Simple Docs

  • Implement Vulkan SDK
  • Play with OpenXR
  • Implement features for maximum fidelity/performance ratio
  • Implement custom Raytracing and Raymarching protocols
  • Mess with cutting edge design, VDB's, 3D Guassian Splatting,
  • 1000000+ FPS on Potato GPUs