/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

cprimozic.net
| | frozenfractal.com
4.4 parsecs away

Travel
| | I didn't have time during the holidays to implement any new features, so enjoy this filler post that I prepared earlier! In the very first post in this series, I wrote: The prototype took place on a rectangular map, with the left side wrapping around to the right to form a cylinder. [...] Many games do this and get away with it, but because I'm a perfectionist, I want my game to take place on an actual sphere. Today I'm going to write up in some detail why spheres are harder to work with.
| | www.willusher.io
4.4 parsecs away

Travel
| | [AI summary] This article provides a step-by-step guide to setting up a WebGPU context and rendering a triangle on the screen, introducing the basics of WebGPU and its advantages over WebGL. It covers the setup of the rendering context, shader modules, vertex data, render pipeline configuration, and the rendering loop, culminating in a working example of a triangle being displayed.
| | www.miaumiau.cat
3.9 parsecs away

Travel
| | [AI summary] The post details a technical solution for performing real-time mesh voxelization and distance field calculation in WebGL by overcoming the lack of compute shaders through triangle splitting and special handling for large triangles.
| | mynameismjp.wordpress.com
18.2 parsecs away

Travel
| A common part of most HDR rendering pipelines is some form of average luminance calculation. Typically it's used to implement Reinhard's method of image calibration, which is to map the geometric mean of luminance (log average) to some "key value". This, combined with some time-based adaptation, allows for a reasonable approximation of auto-exposure or human...