recentpopularlog in

david.parrott : graphics   257

« earlier  
Gamedev Tutorials Series | Ming-Lun "Allen" Chou | 周明倫
Here is a list of fundamental tutorials on video game math, physics, and programming. If you like these tutorials, please considering supporting me on Patreon,
programming  3d  graphics  development  tutorial  maths 
29 days ago by david.parrott
Optimizing Software Occlusion Culling – index | The ryg blog
In January of 2013, some nice folks at Intel released a Software Occlusion Culling demo with full source code. I spent about two weekends playing around with the code, and after realizing that it made a great example for various things I'd been meaning to write about for a long time, started churning out blog…
blog  3d  graphics  gamedev  optimisation 
november 2019 by david.parrott
Job Talle | Convolutional textures
Self-updating textures can be used to achieve impressive visual effects using the GPU. In this article I demonstrate four interactive applications of this technique, ranging from simple cellular automata to displacing vegetation and simulating waves in a body of water.
art  development  gamedev  programming  graphics  algorithm 
august 2019 by david.parrott
Job Talle | Cubic noise
Coherent random noise can be used to create a great variety of effects. The algorithm for generating cubic noise is explained. An interactive cubic noise generator is included, as well as a procedural terrain generator.
ai  art  development  game  programming  gamedev  graphics  algorithm 
august 2019 by david.parrott
Zelda Screen Transitions are Undefined Behaviour
The vertical scrolling effect in the original “The Legend of Zelda” relies on manipulating the NES graphics hardware in a manor likely that was unintended by its designers.
nintendo  nes  emulation  zelda  graphics  programming  retro 
july 2019 by david.parrott
C++17 - Draw a Valentine's Day heart shape | Solarian Programmer
How to draw a Valentine heart parametric curve and save it as a SVG image embedded in a HTML5 file
graphics  programming  c++  maths 
february 2019 by david.parrott
Home · ssloy/tinyraytracer Wiki
A brief computer graphics / rendering course. Contribute to ssloy/tinyraytracer development by creating an account on GitHub.
graphics  programming  tutorial  raytracing 
january 2019 by david.parrott
Pushing Polygons on the Mega Drive
This is a write-up of the polygon renderer used for the Mega Drive demo “Overdrive 2” by Titan, released at the Revision 2017 Demoparty.
As the Mega Drive can only display tilemaps, not bitmaps, and does not have the video memory mapped into the CPU address space, this turned out to be an interesting problem.
If you have not seen the demo yet, I recommend watching it before continuing.
You can find a hardware capture on YouTube:
demoscene  graphics  hardware  sega  megadrive 
may 2017 by david.parrott
Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
Learn OpenGL . com provides good and clear modern 3.3+ OpenGL tutorials with clear examples. A great resource to learn modern OpenGL aimed at beginners.
graphics  opengl  tutorial  programming  development 
april 2017 by david.parrott
Visions of the Future
Fourteen space travel posters of colorful, exotic space settings are now available free for downloading and printing.
art  nasa  space  astronomy  science  design  graphics 
january 2017 by david.parrott
raylib is a simple and easy-to-use library to learn videogames programming.
gamedev  programming  graphics  library  development 
november 2016 by david.parrott
« earlier      
per page:    204080120160

Copy this bookmark:

to read