HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Raycasting engine in Factorio (vanilla 0.17) - Facto-RayO v1.0

arrow in my gluteus maximus1 HN recommender · recommended in 1 month, 2019-2021
YouTube
1M views · 7 years ago · demo · evergreen

A demo of a raycasting 3D engine built entirely from in-game mechanisms in vanilla Factorio 0.17. It renders simple 3D scenes, producing a new frame every 45 game ticks, with the video sped up to compensate for low UPS.

HN points to it as a showpiece of what Factorio's circuit network can compute, alongside other absurd in-game computing feats.

Speedrunning, glitches & game hackingComputer graphics & rendering#factorio#raycasting#3drendering#circuitnetworks#gamehacks

3 comments from Hacker News

@Cthulhu_2021 · in “Factorio Future Plans”

You mean the Combinators and circuit network? Pretty visual already: link I mean it basically runs doom already: ▶ this video

CitesView on HN
@DonHopkins2019 · in “Understanding Kafka with Factorio”

When I saw this title, I first thought it was about understanding the cockroach-like aliens in Factorio, but it is actually about queuing and congestion and parallel processing with conveyor belts and factories! With the caveat that Factorio is EXTREMELY addictive, properly described as "programmer crack", here are some other Factorio related discussions: Factorio – a game where you can automate basically anything (factorio.com) link link "This game is like crack for programmers." -kentonv (Tech lead for Cloudflare Workers, author of Sandstorm.io, Cap'n Proto) link Raycasting engine in Factorio game – Facto-RayO v1.0 [video] (youtube.com) link ▶ this video Factorio to talk about horizontal scaling of software services (medium.com) link link Mapping Factorio with Leaflet (cloudflare.com) link link

CitesView on HN
@aphextim2019 · in “Ray-Strips: A Compact Mesh Representation for Interactive Ray Tracing (2007) [pdf]”

A little bit off topic but I recently saw something regarding a Ray-tracing engine built inside of the game Factorio. Check it out here - ▶ this video

RecommendsView on HN
NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment1:46

NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment

NVIDIA GeForce
497K views • 8 years ago
Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 127:27

Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1

Gamers Nexus
260K views • 7 years ago
Brigade 3 real-time path tracing6:52

Brigade 3 real-time path tracing

Sam Lapere (Supergastrocnemius)
89K views • 13 years ago
TI DOOM2:48

TI DOOM

TPMFofMFF
199K views • 18 years ago
Brigade 3.0 preview - Real-time path tracing2:13

Brigade 3.0 preview - Real-time path tracing

icelaglace
439K views • 12 years ago
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering Tiny Glades With Entirely Too Much Ray Marching

Graphics Programming Conference
108K views • 1 year ago
Sparse Voxel Octree (SVO) Demo by Jon Olick4:45

Sparse Voxel Octree (SVO) Demo by Jon Olick

Zelexi
191K views • 17 years ago
New Voxel Engine Reveal - Crystal Islands Experiment5:05

New Voxel Engine Reveal - Crystal Islands Experiment

John Lin
394K views • 5 years ago
Atari's Quadrascan Explained20:57

Atari's Quadrascan Explained

Retro Game Mechanics Explained
239K views • 5 years ago
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
991K views • 11 years ago
I wrote a Raytracer for DOS, 16 VGA colors15:00

I wrote a Raytracer for DOS, 16 VGA colors

Bisqwit
905K views • 15 years ago
MarI/O - Machine Learning for Video Games5:58

MarI/O - Machine Learning for Video Games

SethBling
11.5M views • 11 years ago
A Deep Dive into Nanite Virtualized Geometry1:10:00

A Deep Dive into Nanite Virtualized Geometry

SIGGRAPH Advances in Real-Time Rendering
278K views • 5 years ago
Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing40:45

Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing

Digital Foundry
915K views • 5 years ago
Racing the Beam Explained - Atari 2600 CPU vs. CRT Television38:26

Racing the Beam Explained - Atari 2600 CPU vs. CRT Television

Retro Game Mechanics Explained
400K views • 5 years ago
Quake on an oscilloscope3:28

Quake on an oscilloscope

pekkavaa
2.5M views • 11 years ago
The History of 3D Graphics on the Gameboy Advance | minimme34:29

The History of 3D Graphics on the Gameboy Advance | minimme

minimme
667K views • 6 years ago
3D Gaussian Splatting - Why Graphics Will Never Be The Same2:12

3D Gaussian Splatting - Why Graphics Will Never Be The Same

IndividualKex
2M views • 3 years ago
Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]7:43

Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]

Axiom Holographics
4.4M views • 15 years ago
Make Your Renders Unnecessarily Complicated5:25

Make Your Renders Unnecessarily Complicated

sirrandalot
1.2M views • 3 years ago