An open API service providing repository metadata for many open source software ecosystems.

Topic: "shadow-mapping"

PanosK92/SpartanEngine

A game engine with an emphasis on real-time cutting-edge solutions

Language: C++ - Size: 566 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,437 - Forks: 205

TheMasonX/UnityPCSS

Nvidia's PCSS soft shadow algorithm implemented in Unity

Language: C# - Size: 103 MB - Last synced at: 16 days ago - Pushed at: almost 6 years ago - Stars: 760 - Forks: 82

doodlewind/beam

✨ Expressive WebGL

Language: JavaScript - Size: 1.95 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 527 - Forks: 44

Qfusion/qfusion

Source code for cross-platform OpenGL gaming engine

Language: C - Size: 96.2 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 347 - Forks: 129

mateeeeeee/Adria-DX11

DirectX 11 graphics engine

Language: C++ - Size: 457 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 133 - Forks: 11

mtrebi/Rasterizer

CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++

Language: C++ - Size: 16.5 MB - Last synced at: 15 days ago - Pushed at: almost 8 years ago - Stars: 102 - Forks: 23

recp/gkern

đŸŽĨ Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)

Language: C - Size: 1.2 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 101 - Forks: 11

iftodebogdan/GITechDemo

Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor

Language: C++ - Size: 745 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 46 - Forks: 4

bytecode77/fastpix3d

Software Rasterizer (C++)

Language: C - Size: 75.2 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 36 - Forks: 5

nikolausrauch/software-rasterizer

C++ CPU Software-Rasterizer

Language: C++ - Size: 71.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 2

GTruf/SolarSystem-3D

3D scene with a model of the Solar System

Language: C++ - Size: 85.5 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 35 - Forks: 1

LaputanMachines/opengl-renderer

An OpenGL rendering engine written in pure C++ with no external libraries. We can input an obj file containing vertices and the engine will draw connect each vertex in 3D.

Language: C++ - Size: 49.2 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 4

Flix01/Tiny-OpenGL-Shadow-Mapping-Examples

Compact OpenGL Shadow Mapping Examples in a single compilation unit

Language: C - Size: 563 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 30 - Forks: 1

sydneyzh/variance_shadow_mapping_vk đŸ“Ļ

Variance shadow mapping for omni lights with Vulkan

Language: C++ - Size: 7.68 MB - Last synced at: 11 months ago - Pushed at: almost 7 years ago - Stars: 30 - Forks: 3

guitarfreak/DirectX-11-Demo đŸ“Ļ

Simple meshes, materials, shadow maps, normal maps. Sky shader. Skeletal animation. Particle system.

Language: C - Size: 146 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 12

Flix01/Header-Only-GL-Helpers

A collection of header files that can ease OpenGL programming

Language: C - Size: 4.26 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 29 - Forks: 3

StarsX/SparseVolumeDXR

DirectX 12 sample: real-time rendering with a sparsely volumetric representation from a mesh by depth peeling OIT. The ray-traced shadow path is only enabled with the native DXR, while DXR fallback layer is not supported for this sample, since IgnoreHit() causes crash due with dxrfallbackcompiler anyway.

Language: C - Size: 192 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 2

azer89/HelloVulkan

🌋🖖đŸŊ PBR, IBL, Clustered Forward Shading, Path Tracing, Shadow Mapping, and more!

Language: C++ - Size: 47.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

ladybug-tools/ladybug-web

Ladybug for web provides weather data visualization and analysis on the web

Language: HTML - Size: 6.36 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 7

topfs2/shadow-swan

Physically based rendering in c++ and OpenGL

Language: C++ - Size: 141 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

Contingencyy/DX12Renderer

A 3D rendering and rasterization project written in C++17, using DirectX 12 as the graphics API.

Language: C++ - Size: 115 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

racz16/Wobani-Engine

My OpenGL game engine.

Language: Java - Size: 29.7 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

pulkitjuneja/GlEn

An ECS , OpenGl based game engine

Language: C++ - Size: 209 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

vcoda/aggregated-graphics-samples

A collection of exemplary graphics samples based on Magma and Vulkan API

Language: C++ - Size: 19 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

Mikepicker/opengl-sandbox

Language: C++ - Size: 211 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

iankurgarg/CSC561-Graphics

This repository contains programming assignments and other course material for Graphics Course (Fall 2017)

Language: JavaScript - Size: 7.46 MB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 3

Mobiletainment/Configurable-Shaders-in-Unity3D

This project demonstrates on-the-fly configurable shaders in the free version of Unity3D 4.0, so no pro license needed!

Language: C - Size: 72.6 MB - Last synced at: about 2 years ago - Pushed at: over 11 years ago - Stars: 4 - Forks: 1

LinkClinton/LRTR-Lab

Link's Real-Time Rendering Lab.

Language: C++ - Size: 6.9 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

acvictor/GLSL-Starter

A starter GLSL application written in C++.

Language: C++ - Size: 17.1 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

sinclairzx81/three-instanced-mesh

A reference project enabling geometry instancing for threejs materials

Language: TypeScript - Size: 375 KB - Last synced at: 7 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

ozgecanmuyanli/OpenGL-PlayGround

OpenGL Playground repository for tracking my progress in learning OpenGL.

Language: C - Size: 220 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

theproadam/XFDraw

A high performance software renderer written in C# and C++

Language: C# - Size: 211 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

MiguelCPereira/SuperMario64Remake

A DirectX remake of Super Mario 64's first level - showcasing Hardware Skinning, Shadow Mapping, simple particle systems and other HLSL shader work.

Language: C++ - Size: 87 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

abasilak/opengl_engine

A simple scene graph-based rendering engine that can be used as a research prototyping platform for testing various real-time algorithms for shading and illumination effects using modern OpenGL.

Language: C++ - Size: 17.2 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

iamyoukou/shadowMapping

Shadow mapping

Language: C++ - Size: 145 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Pudzz/Small-Game-Project

A small game made during a course in school. In this project we were 6 people who participated.

Language: C++ - Size: 351 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

primus-anonymous/ndk-opengl

Android NDK JNI OpenGL

Language: C++ - Size: 1.81 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

abdulrahmans0414/threejs-mastery

Mastering Three.js step by step! This repository documents my learning journey, starting from the basics of 3D web development. Exploring core concepts like scenes, cameras, renderers, geometries, and materials, with hands-on projects and experiments. Gradually progressing to advanced topics like shaders, animations, physics, and WebXR.

Language: JavaScript - Size: 80.4 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

SpicyCactuar/vulkan-suntemple

Vulkan renderer displaying the popular Suntemple scene

Language: C++ - Size: 125 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

proskur1n/vwa-code

Percentage-Closer Soft Shadows (PCSS) in OpenGL

Language: C++ - Size: 3.13 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

GiovannyJTT/Smooth-Dragon

WebGL app using ThreeJS to explore computer graphics techniques: geometry and normals calculation for complex models, lighting and shadows, runtime UV coordinates, bump mapping, surface smoothing, UI, skybox, reflections, finite state machine, aabb colliders, particles system

Language: JavaScript - Size: 9.27 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

otaviog/shadow-mapping

Shadow mapping demo using TensorViz

Language: Python - Size: 195 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

KilianBerlo/Space-Invaders-2

Research and implementation of several Computer Graphics and Artificial Intelligence topics into a video game

Language: Java - Size: 232 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Pudzz/Large-Game-Project

This is a large game project that was done during a course in school. We were a total of 9 people who participated in this project.

Language: C++ - Size: 186 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

AlexandreGIRARD/opengl-engine

OpenGL portfolio about Real-Time Rendering techniques and learning OpenGL programming.

Language: C++ - Size: 29 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

krutibaraiya/CurvedShadows

Algorithmic implementation of the research paper "Casting Curved Shadows on Curved Surfaces" by Lance Williams, 1978

Language: HTML - Size: 7.52 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

SiTronXD/UtopiaEngineGY

A basic rendering engine written in C++ and GLSL using OpenGL. It was originally created for my last high school project (Gymnasiearbete). Active from October to December 2019.

Language: C - Size: 26 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

blat-blatnik/Car-Demo

A simple scene with a high-poly sports car model in a small garage. I made it over the weekend for a job application.

Language: C - Size: 55.7 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

abel0b/shadow

Shadow mapping algorithms implementation

Language: C++ - Size: 5.09 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

AidanConnelly/OpenGL-Assignment

Model importer & exporter

Language: HTML - Size: 70.3 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

abasilak/OpenGL_ES_3_1

Several implementations of A-Buffer using modern OpenGL ES API.

Language: Java - Size: 15.2 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

kadircet/ceng477

Computer Graphics - METU Ceng 477

Language: C++ - Size: 8.68 MB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 2

neil3d/ShadowMappingD3D đŸ“Ļ

Shadow Mapping įŽ—æŗ•åŽŸį†ä¸ŽåŽžčˇĩ

Language: Logos - Size: 74.2 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

artmills/Procedural-River-Valley-Generator

Procedural terrain and river generation. Waves, diffraction, and Fresnel water effects. Perlin noise neight functions for mountains. Smooth lighting and shadow mapping.

Language: C++ - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

SpicyCactuar/vulkan-ssr

Screen-Space Reflections in Vulkan

Language: C++ - Size: 548 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

dan-crdll/interactive_graphics_project

Implementation of shadow mapping on a scene in pure WebGL.

Language: JavaScript - Size: 422 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

xDUDSSx/dengine-shadows

A university OpenGL engine project implementing parallel split shadow maps (PSSM)

Language: C - Size: 9.76 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

GiovannyJTT/libgptjs

Graphical Programming with ThreeJS - main classes for graphics pipeline, computer graphics techniques: geometry and normals calculation for complex models, lighting and shadows, runtime UV coordinates, bump mapping, surface smoothing, UI, skybox, reflections, finite state machine, aabb colliders, particles system

Language: JavaScript - Size: 314 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jcfgonc/CG-Shadow-Project

The OpenGL project I did for the Computer Graphics course back in 2007. Uses the fixed pipeline.

Language: C - Size: 3.16 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Bicyclette/second_depth_shadow_mapping

Implementation of the second depth shadow mapping algorithm made by Yulan Wang and Steven Molnar.

Language: C++ - Size: 47 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jakekugel/uiuc-cs418-jakugel2

A web page that displays 3-dimensional ball and stick models of various molecules.

Language: HTML - Size: 316 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

florianvazelle/vk3DLoader

A Vulkan command-line tool to visualize a 3D model

Language: C++ - Size: 53.8 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

MiguelCorti/opengl_core_learning

Some projects to learn more about core OpenGL and some CG algorithms.

Language: C++ - Size: 3.13 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

wuhaoqi98/Eradication

Bombing simulation using OpenGL

Language: C - Size: 93.4 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

Alba-NR/ShadowMapping_TechTalk

🎓 Repository to contain my slides and demo for my Shadow Mapping tech talk for the Churchill College CompSci Talk series 2020-2021.

Size: 111 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

DanielPCurtis/Advanced-Computer-Graphics-OpenGL-

Language: Java - Size: 42.9 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

alifarazz/shadow_mapping

:city_sunset: Shadow mapping with FPS camera in OpenGL 3.3 and C++17.

Language: C++ - Size: 18.1 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

MrLaki5/Shadow-mapping

OpenGL4 shadow mapping implementation

Language: Java - Size: 17.6 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

dgaitsgo/processing_template

Java Processing template for Motion Blur, Perfect Looping, Shadow Mapping

Language: Processing - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

hartstrattoncreative/h4s2017

Hack for Sweden contribution for the 2017 competition

Language: HTML - Size: 17.8 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

fakefeik/webgl-playground

Deferred shading and stuff

Language: JavaScript - Size: 2.76 MB - Last synced at: about 2 years ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 1