jpvanoosten
Game programming lecturer at Breda University of Applied Sciences.
Breda University of Applied SciencesBreda, The Netherlands
Pinned Repositories
Audio
A super minimalistic C++ audio library.
discord-user-manager
This is intended to be used as a Discord bot that manages invites to a Discord server based on a user's G suite account.
FreeImage
FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. FreeImage is easy to use, fast, multithreading safe, compatible with all 32-bit or 64-bit versions of Windows, and cross-platform (works both with Linux and Mac OS X).
LearningCMake
Learn to use CMake with Visual Studio 2017
LearningCUDA
A repository for CUDA enabled samples.
LearningDirectX11
The source code repository for https://www.3dgep.com/introduction-to-directx-11/
LearningDirectX12
This repository is intended to be used as a code repository for learning DirectX 12.
LearningVulkan
Learning the new Vulkan API
signals
C++11 header-only signals & slots library.
VolumeTiledForwardShading
A demo that I created for my Master thesis that demonstrates a rendering technique called Volume Tiled Forward Shading. This technique is based on Tiled and Clustered Forward Shading (Olsson, 2012)
jpvanoosten's Repositories
jpvanoosten/LearningDirectX12
This repository is intended to be used as a code repository for learning DirectX 12.
jpvanoosten/VolumeTiledForwardShading
A demo that I created for my Master thesis that demonstrates a rendering technique called Volume Tiled Forward Shading. This technique is based on Tiled and Clustered Forward Shading (Olsson, 2012)
jpvanoosten/LearningDirectX11
The source code repository for https://www.3dgep.com/introduction-to-directx-11/
jpvanoosten/discord-user-manager
This is intended to be used as a Discord bot that manages invites to a Discord server based on a user's G suite account.
jpvanoosten/LearningCMake
Learn to use CMake with Visual Studio 2017
jpvanoosten/signals
C++11 header-only signals & slots library.
jpvanoosten/Audio
A super minimalistic C++ audio library.
jpvanoosten/FreeImage
FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. FreeImage is easy to use, fast, multithreading safe, compatible with all 32-bit or 64-bit versions of Windows, and cross-platform (works both with Linux and Mac OS X).
jpvanoosten/LearningCUDA
A repository for CUDA enabled samples.
jpvanoosten/LearningVulkan
Learning the new Vulkan API
jpvanoosten/tmpl8
A minimalistic C++ framework for making simple 2D games.
jpvanoosten/SoftwareRasterizer
My project to learn how to make a software rasterizer.
jpvanoosten/softrast
Basic software rasterizer used to illustrate some concepts in a course.
jpvanoosten/optional
A C++11 implementation of std::optional (C++17) based on boost::optional.
jpvanoosten/PacMan
This is my intake assignment for BUas Games.
jpvanoosten/TetWild
Robust Tetrahedral Meshing in the Wild.
jpvanoosten/bgfx.cmake
Independently maintained CMake build scripts for bgfx. Released under public domain.
jpvanoosten/gainput
Cross-platform C++ input library supporting gamepads, keyboard, mouse, touch
jpvanoosten/glew
The OpenGL Extension Wrangler Library
jpvanoosten/LDtkLoader
A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)
jpvanoosten/miniaudio
Audio playback and capture library written in C, in a single source file.
jpvanoosten/ParallelReduce
A Unity project to test the ParallelReduce algorithm using jobs.
jpvanoosten/tmpl8v2
C++ Template
jpvanoosten/WebGPU-distribution
Distributions of WebGPU for native and web development, easy to integrate and interchangeable.