All Projects → glouw → Gel

glouw / Gel

Licence: mit
An N64-like software renderer

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Gel

Tetra3d
Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.
Stars: ✭ 271 (-44.81%)
Mutual labels:  software, renderer
Flasksaas
A great starting point to build your SaaS in Flask & Python, with Stripe subscription billing 🚀
Stars: ✭ 412 (-16.09%)
Mutual labels:  software
Blog
个人知识集合整理
Stars: ✭ 34 (-93.08%)
Mutual labels:  software
Awesome Command Line Apps
🐚 Use your terminal shell to do awesome things.
Stars: ✭ 3,572 (+627.49%)
Mutual labels:  software
Nvchecker
New version checker for software releases
Stars: ✭ 256 (-47.86%)
Mutual labels:  software
Miox
Modern infrastructure of complex SPA
Stars: ✭ 374 (-23.83%)
Mutual labels:  renderer
redesocial
Projeto do Curso de Sistemas de Informação sobre Rede Social
Stars: ✭ 38 (-92.26%)
Mutual labels:  software
Electron Next
Build Electron apps using Next.js
Stars: ✭ 458 (-6.72%)
Mutual labels:  renderer
0day Security Software Vulnerability Analysis Technology
0day安全_软件漏洞分析技术
Stars: ✭ 393 (-19.96%)
Mutual labels:  software
Macapps
分享个人收集的Mac的App,持续更新中...
Stars: ✭ 311 (-36.66%)
Mutual labels:  software
Ced
Bose Firmware / Software - ced (AE2, Frames, Noise Cancelling Headphones 700, OE, On-Ear Wireless, QuietComfort 35 II / QC35 / QC35II, QuietControl 30 / QC30, SoundLink Color II, Micro, SL Mini Special Edition, Mini II, Revolve, SoundSport Free, Pulse, Wireless, SoundWear Companion, connect)
Stars: ✭ 313 (-36.25%)
Mutual labels:  software
Neurokit
NeuroKit2: The Python Toolbox for Neurophysiological Signal Processing
Stars: ✭ 264 (-46.23%)
Mutual labels:  software
Repl
The Learning Hub for UoL's Online CS Students
Stars: ✭ 367 (-25.25%)
Mutual labels:  software
ansible-role-ansible
Ansible Role - Ansible
Stars: ✭ 91 (-81.47%)
Mutual labels:  software
React Blessed
A react renderer for blessed.
Stars: ✭ 4,204 (+756.21%)
Mutual labels:  renderer
LuisaRender
High-Performance Multiple-Backend Renderer Based on LuisaCompute
Stars: ✭ 47 (-90.43%)
Mutual labels:  renderer
Psd.rb
Parse Photoshop files in Ruby with ease
Stars: ✭ 3,092 (+529.74%)
Mutual labels:  renderer
Vkhr
Real-Time Hybrid Hair Rendering using Vulkan™
Stars: ✭ 353 (-28.11%)
Mutual labels:  renderer
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+863.75%)
Mutual labels:  n64
React Tiny Dom
🍙 A minimal implementation of react-dom using react-reconciler
Stars: ✭ 432 (-12.02%)
Mutual labels:  renderer

screenshot

Gel (Graphical Emulation Layer) is an N64-like software renderer.

make; ./gel path/to/obj path/to/bmp

Dependencies:

SDL2-devel
SDL2-image-devel

Models, for educational purposes, can be found here:

https://www.models-resource.com/nintendo_64/

Models must be bundled with a single obj file and texture file. The obj file must include vertex normals.

Rotate the screen with the mouse.

screenshot

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].