Skip to content

Latest commit

 

History

History
55 lines (44 loc) · 1.89 KB

README.md

File metadata and controls

55 lines (44 loc) · 1.89 KB

LancER

License

Real-Time oriented Vulkan API rendering and computing library... Writing for C++20 prior... Planned to beat world record as most perfect and most long-time development product...

Additional Links

  • VKt/VKh, simpler and unified helpers and mini-framework for Vulkan API...
  • MineRTX, spin-off project for add RTX ray tracing for Minecraft (Java Edition)...
  • hE-ART, terminal of projects, central...
  • TankAPI itself, moved into as part of vRt project.

Tech Spec

- Architecture    : vRt (10:Gen)
- RHI             : Yes, Vulkan-HPP
- Support OS      : Windows 10 (2004 or Newer)
- Support HW      : RTX 2070 or familiar...
- Extensions      : WIP
- Project Type    : Experimental, Personal
- Portfolio       : Planned
- Ray-Tracing     : Planned
- Path-Tracing    : For Diffuse Only, (almost) noiseless
- Role/Target     : Simplify Vulkan API, alternate of Vookoo...
- License         : BSD-3 (Currently)
- Graphical API   : Vulkan, DirectX 12 (Vulkan-HPP over D3D12)
- DirectX Support : DECLINED
- Target Games    : Minecraft Java Edition, Neverball...
- Code Language   : C++20, Visual Studio 2019 Support
- Commercial      : Under Consideration
- Execute Day     : [2021:Q1]
- Based On        : C++20, STL, PartenOS
- General To Do   : Rewrite Vulkan and D3D12 library set...
- Testing On GPU  : NVIDIA GeForce RTX 2070 (Gigabyte)

Date:[28.02.2020]:[helix.d@IMN]

TODO Lists

  • Diffuse layer with global illumination (Path Tracing)
  • Materials support
  • Reflection layers
  • Transparency layers
  • Glossy reflections
  • ReShade extensions support

Authors P.S.

  • helix.d@IMN
  • RTX@NVIDIA