All Projects → frame-r → RenderMaster

frame-r / RenderMaster

Licence: other
Graphic engine

Programming Languages

C++
36643 projects - #6 most used programming language
HLSL
714 projects
QMake
1090 projects

Projects that are alternatives of or similar to RenderMaster

Yggdrasil-Legacy
Experimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (-42.86%)
Mutual labels:  graphics-engine, engine, graphics-programming
Cpp 3d Game Tutorial Series
C++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.
Stars: ✭ 400 (+1042.86%)
Mutual labels:  graphics-engine, graphics-programming
Rendu
A simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+880%)
Mutual labels:  graphics-engine, graphics-programming
Nova Rs
Nova Renderer, but in Rust
Stars: ✭ 98 (+180%)
Mutual labels:  graphics-engine, graphics-programming
3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
Stars: ✭ 19 (-45.71%)
Mutual labels:  graphics-engine, engine
Learningdirectx12
This repository is intended to be used as a code repository for learning DirectX 12.
Stars: ✭ 256 (+631.43%)
Mutual labels:  graphics-engine, graphics-programming
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+122.86%)
Mutual labels:  graphics-engine, graphics-programming
Wasabi
Wasabi Vulkan Game Engine
Stars: ✭ 34 (-2.86%)
Mutual labels:  graphics-engine, engine
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+6020%)
Mutual labels:  graphics-engine, graphics-programming
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (+294.29%)
Mutual labels:  graphics-engine, graphics-programming
Arcane Engine
3D C/C++ Game Engine - Created By Brady Jessup
Stars: ✭ 242 (+591.43%)
Mutual labels:  graphics-engine, graphics-programming
makma
Makma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (+120%)
Mutual labels:  graphics-engine, graphics-programming
3D interactive graphics rendering engine
Develop a 3D interactive graphics rendering engine
Stars: ✭ 31 (-11.43%)
Mutual labels:  graphics-engine, graphics-programming
Rabbittoolbox
🤸🏾‍♀️👗开源的动画渲染软件,提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛
Stars: ✭ 309 (+782.86%)
Mutual labels:  graphics-engine, graphics-programming
ShaderToy.NET
Native shadertoy-compatible GLSL playground in .NET framework Environment
Stars: ✭ 53 (+51.43%)
Mutual labels:  graphics-engine, graphics-programming
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+1171.43%)
Mutual labels:  graphics-engine, graphics-programming
Aether3d
Aether3D Game Engine
Stars: ✭ 177 (+405.71%)
Mutual labels:  engine, graphics-programming
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+417.14%)
Mutual labels:  engine, graphics-programming
Graphicalgorithm
🐙 🐙图形学论文实现
Stars: ✭ 108 (+208.57%)
Mutual labels:  graphics-engine, graphics-programming
Vitro
Experimental C++20 multiplatform graphics engine.
Stars: ✭ 14 (-60%)
Mutual labels:  graphics-engine, graphics-programming

RenderMaster

Graphic engine for experiments with graphics and programming

Features

PBR materials and textures, deferred shading, TAA, MSAA, reprojection, environment HDR cubemap, atmosphere, game objects hierarchy, manipulators, picking, imports assets, debug views, path tracing for preview.

Planned

RTX, SSR, denoise, reflection probes, prefiltered reflections.

Building

  1. yaml-cpp.vcproj
  2. Engine.vcproj
  3. rmEd.pro (if you need editor. build in Qt)

Note: Solution configured to find FBX SDK at C:\Program Files\Autodesk\FBX\FBX SDK\2018.0.

Running

Editor can be run form Qt Designer or Visual Studio (Editor.vcproj). Don't forget to set the environment variable PATH for your IDE: Engine.dll, FBX SDK dll, Qt binaries (only for editor).

Alt text Alt text

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].