• Stars
    star
    253
  • Rank 160,776 (Top 4 %)
  • Language
    C++
  • License
    GNU General Publi...
  • Created about 8 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ§™ MAGE v0

Build status Code quality Documentation License Join the chat

MAGE v0

About

Game and rendering engine featuring both forward and deferred PBR (physically-based rendering) pipelines with optional indirect illumination using Voxel Cone Tracing.

Index

Development

  • Platform: Windows 10 32 Bit and 64 Bit (Windows API + Direct3D 11)
  • Engine Programming Language: C++17
  • Scripting Language: C++17
  • Shading Language: HLSL (Shader Model 5.0)

Copyright Β© 2016-2023 Matthias Moulin. All Rights Reserved.

More Repositories

1

RasterTek

DirectX 11 Tutorials
C++
118
star
2

smallpt

β˜€οΈ The Rosetta smallpt (small path tracing) project
90
star
3

GPURayTraversal

Understanding the Efficiency of Ray Traversal on GPUs
C++
42
star
4

Gwent

πŸƒ Gwent cards of the Witcher 3: Wild Hunt
Python
40
star
5

Hieroglyph-v3

Hieroglyph 3 Rendering Engine
C++
34
star
6

fibpy

🐚 Fibonacci spiral sampling utilities
Python
19
star
7

D3D11-Projects

πŸ”¬ Projects to start learning Direct3D11 (D3D11)
C++
12
star
8

cpp-smallpt

β˜€οΈ C++ Path Tracer
C++
12
star
9

cu-smallpt

β˜€οΈ CUDA Path Tracer
C++
11
star
10

Clipping

Clipping utilities
Python
11
star
11

numpy-smallpt

β˜€οΈ Python 2.7 & Python 3.5 + NumPy Path Tracer
Python
10
star
12

VYGE

VYGE - Vaughan Young Game Engine
C++
10
star
13

js-smallpt

β˜€οΈ JavaScript Path Tracer
JavaScript
10
star
14

c-smallpt

β˜€οΈ C Path Tracer
C
9
star
15

cs-smallpt

β˜€οΈ C# Path Tracer
C#
7
star
16

D3D12-Projects

πŸ”¬ Projects to start learning Direct3D12 (D3D12)
C++
6
star
17

java-smallpt

β˜€οΈ Java Path Tracer
Java
5
star
18

cpp-samples

πŸ”¬ C++ samples
C++
5
star
19

erl-smallpt

β˜€οΈ Erlang Path Tracer
Erlang
5
star
20

StochasticExperiments

πŸ“ˆ Course Deterministic and Stochastic Integration Techniques: Stochastic experiments
Python
3
star
21

matt77hias.github.io

Ⓜ️ My personal webpage
JavaScript
3
star
22

basispy

Utilities for calculating (orthonormal) bases.
Python
3
star
23

Smoothing

Course Computer Vision: Smoothing
Python
3
star
24

composepy

πŸ–ΌοΈ Image composition utilities
Python
3
star
25

OpenMP-Samples

πŸ”¬ OpenMP Samples
C++
2
star
26

MC-Experiments

πŸ“‰ Teaching: Monte Carlo Integration Techniques
Python
2
star
27

IncisorSegmentation

πŸ˜€ Course Computer Vision: Incisor Segmentation
Python
2
star
28

MAGE-v0-Meta

πŸ§™ MAGE v0 - Meta
HTML
2
star
29

objpy

Wavefront OBJ Utilities.
Python
2
star
30

EOPL

Course Comparative Programming Languages: EOPL
Racket
2
star
31

FaceRecognition

🀑 Course Computer Vision: Face Recognition
Python
2
star
32

FalseColor

πŸ‡ FalseColor utilities
Python
2
star
33

Skatteverket

Skatteverket Tax Scripts
PowerShell
2
star
34

Segmentation

Course Computer Vision: Segmentation
Python
2
star
35

Timing

⏱ Timing Utilities for Windows
C++
2
star
36

MAGE-v0-Assets

πŸ§™ MAGE v0 - Assets
Python
2
star
37

MIPS-Samples

πŸ”¬ Course Computer Architecture and System Software: MIPS assembly samples
Assembly
2
star
38

JavaRMI2

πŸš— Course Distributed Systems: Java RMI 2
Java
1
star
39

MAML

🐻 MAML
C++
1
star
40

RoboRally

πŸ€– Course Object Oriented Programming: RoboRally
Java
1
star
41

FileUtils

πŸ“ File utilities
Python
1
star
42

rkt-smallpt

β˜€οΈ Racket Path Tracer
Racket
1
star
43

sampy

Sampling utilities
Python
1
star
44

MAGE-v0-SpriteFont

πŸ§™ MAGE v0 - SpriteFont generator
C#
1
star
45

BusinessCardRayTracer

Business Card Ray Tracer
C++
1
star
46

pl-smallpt

β˜€οΈ Prolog Path Tracer
Prolog
1
star
47

JavaEE

πŸš— Course Distributed Systems: Java EE
Java
1
star
48

ts-smallpt

β˜€οΈ TypeScript Path Tracer
TypeScript
1
star
49

matt77hias

Ⓜ️ My main page
1
star
50

geompy

Geometry utilities
Python
1
star
51

drawpy

✏️ Drawing utilities
Python
1
star
52

QuadratureExperiments

πŸ“ˆ Course Deterministic and Stochastic Integration Techniques: Quadrature experiments
Python
1
star
53

pippy

Point inside polygon utilities
Python
1
star