Skip to content
0:00 / 0:00

#4drendering#projection#hypergeometry

Simulation of 4D Creature's Perception

Dilapidated Duck

32K subscribers • 1 video on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Advanced. Deep dive for people who know the field.

711 views5 months ago2 recommendations

Graphics and audioRenderingMath for programmers

A demonstration of a 4D renderer that projects a four-dimensional scene onto a 3D retinal volume to preserve spatial information.

This is a demo video for a 4D renderer I've been working on. For a long time I've thought about what a 4D creature would perceive and how close we could get to seeing what they see. How close could we get to seeing a 4D space, something we were never meant to see. The way I see things, this is closer to that than anything I've seen implemented before. It's a perspective projection of a 4D scene the way a retina or camera sensor would receive it and it retains the full 3d information unlike most 4D projections which usually only retain the vertices and edges. The reason this projection is hard to visualize is because the outside obscures the inside so that you only see a small slice of the projection at a time at the surface if its rendered as an opaque object. A 4D creature would have access to another vantage point in a 4th dimension so that they can see the whole projection without parts of it obstructing other parts. We cannot do that, but we can render the projection as a semi transparent fog so that it almost doesn't matter that parts of it obstruct other parts because we can see all parts at the same time. Therefore we can still gather all the same information that a 4D creature would gather by perceiving its world.

Why it's here

2 people recommend this

What people say. Recommended for its unique approach to rendering and visualizing 4D space intuitively.

u/Dilapidatusin r/GraphicsProgramming • Recommends

Franklin — a Real-Time 4D Graphics Engine `Demo:` `[video `GitHub:` `https://github.com/ChaseAdamson/Franklin` `Most 4D visualizations project onto a 2D screen, discarding most of the perceptual information along the way — you see vertices and edges but the faces and volumes are gone.` `Franklin projects onto a 3D retinal volume instead of directly to 2D, preserving that extra dimension of perceptual information. The idea is grounded in how vision actually works — a 3D creature has a 2D retina, so a 4D creature would have a 3D retina. Franklin computes that retinal volume in real time using GPU compute shaders and renders it as volumetric fog so a 3D brain can read the whole thing at o…

u/corysamain r/GraphicsProgramming • Recommends

On “Rendering 4D space in an intuitively understandable way”

You would like Simulation of 4D Creature's Perception