What is the Demoscene? An obscure but influential art form

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 3DMaskDemo1997

    Real-Time 3D Texture Bump Reflection Mapping on a Mask. 16-bit DOS, Demo Scene 1997

  • Like many others, I was also first a demo scene coder, because what else was one to do if you were good at math and computer science but still stuck in high school?

    My 1996 era renderer did reflections, bump, color textures, etc all in 16 bit using x86 assembler rasterizers with 256 color palette:

    https://twitter.com/benhouston3d/status/1260346800176877571

    Source code here: https://github.com/bhouston/3DMaskDemo1997

    Nearly 30 years later I am still doing 3D graphics, contributing to Threejs and have run a computer-graphics company for the last ~20 years: https://threekit.com

  • three.js

    JavaScript 3D Library.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • demomaking

  • Agreed! I had so much fun as a teen-ager doing this!

    I implemented real-time Phong rendering on 486SX (no FPU) with a chrome-like effect (see https://github.com/thbar/demomaking#obez-1995) and this still gives me chills.

    I met great people back then, and had a ton of fun.

    My only regret is that source code is lost, and decompiling properly is not easy!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts