Video
youtube
jumpsplat120′s amazing letsplay of my upcoming 4D puzzler, Tetraspace. He does a good job at trying to explain the mechanic behind exploring the four-dimensional world.
Play the game here (it’s free)
#tetraspace#4d#four-dimensional#game#gamedev#lets play#trippy game#transformation#minimalistic#geometric#hypercube
4 notes
·
View notes
Photo
Two different views of the same fountain. From tetraspace, a four-dimensional puzzle game http://rantonels.itch.io/tetraspace
6 notes
·
View notes
Photo

Out of gf's window, Padua. Just playing around with this OpenCamera app. I couldn't be farther from a photographer but even I could tell the standard cam app on the S5 is seriously limited. This one instead is very nice. Here I'm playing around with the HDR. Seems to have fucked up on one of the roofs, but it generally looks much better than default.
0 notes
Photo
From Tetraspace, a four-dimensional game.
(And here is the devlog/forum)
Play
#4d#four-dimensional#tetraspace#hypercube#tesseract#game#trippy#animation#unity#gamedev#black and white#cross-section#math#glasswork#minimal#cubes#cube
8 notes
·
View notes
Video
youtube
Experiments in Processing: hyperbolic flower
Growing a hyperbolic plane. Don’t overwater.
Just a simple experiment/proof of concept: I progressively add rings to the surface with a number of points proportional to sinh(distance from center). The graph is “relaxed” with a force-based algorithm. Kind of an electronic equivalent of the Institute for Figuring’s hyperbolic crocheting.
#processing#processing2#hyperbolic#hyperbolic plane#hyperbolic geometry#hyperbolic flower#rainbow#trippy#animation#generative#graph#visualization
4 notes
·
View notes
Photo
Experiments in processing: Dark side of the Moon
A physically accurate homage to Pink Floyd. It’s 2d spectral raytracing with Fresnell/Snell diffraction; the raytracing runs in Processing itself. Many random samples are taken per frame and additively blended.
Wavelength -> RGB approximation uses the algorithm in http://stackoverflow.com/a/22681410
(while the baseline index of refraction in the simulation is typical for glass, dispersion is unusually high for aesthetic purposes)
Source code: https://github.com/rantonels/spectralmoon
#processing#processing2#pink floyd#dark side of the moon#triangle#album cover#spectral#spectrum#optics#physics#simulation#ray tracing#raytracer#2d raytracing#rainbow#animated#gif#physics gif#trippy gif#geometry#light#rays#diffraction#dispersion#reflection#chromatic aberration
20 notes
·
View notes
Photo
Experiments in Processing: eight-figure through a cube.
This is the famous eight-figure orbit in the three-body problem as described in http://emis.matem.unam.mx/journals/Annals/152_3/chencine.pdf.
This orbit, though unlikely, is astonishingly stable.
The integration is performed in Processing itself, with the leapfrog method (which is more stable for orbital mechanics).
#Processing#gravity#gravitation#eight-figure#infinity#three-body problem#newtonian#leapfrog#visualization#physics#mechanics#orbital mechanics#orbit#trajectory#cube#animated#gif#trippy gif#loop#simulation
9 notes
·
View notes
Photo

A heavy render for an upcoming Hacker Monthly article.
Made with my black hole raytracer, https://rantonels.github.io/starless . This is the current default scene I ship with the program.
#starless#black hole#raytracer#ray tracing#schwarzschild#hacker news#hacker monthly#hn#accretion disk#general relativity#spacetime#physics#astronomy#python#computer graphics#simulation#visualization#gravitational lensing#event horizon
3 notes
·
View notes
Photo
Experiments in Processing: curious eels in hyperbolic sea.
I love hyperbolic geometry, heptagons, and Escher.
The eels move on the sides of a triheptagonal tiling of the hyperbolic plane in the Poincaré disk model. You better appreciate this because getting the coordinates is a real pain in the *** (done with a python script, <a href=“https://github.com/rantonels/poincare“>source</a>).
BONUS: nauseating Moebius translation.
#processing#processing2#hyperbolic#hyperbolic plane#hyperbolic geometry#hyperbolic tiling#heptagon#heptagons#heptagonal tiling#triheptagonal#poincaré disk model#moebius transformations#eels#hyperbolic sea#animation#trippy gif#worms#python#math#complex analysis#klein's quartic
41 notes
·
View notes
Photo
Experiments in Processing: loxo0.gif & loxo1.gif
A loxodrome on the sphere and its stereographic projection, a logarithmic spiral.
#Processing#gif#loxodrome#loxodromes#navigation#stereographic#stereographic projection#Riemann sphere#math#carthography#visualization#trippy#trippy gif#complex analysis
71 notes
·
View notes
Photo
Experiments in Processing: inverse.gif
Visualization of the 1/z auto-biholomorphism of the Riemann sphere composed with a translation - an example of Möbius transformations.
#Processing#1/z#inversion#circle inversion#complex numbers#complex plane#Riemann sphere#moebius transformations#trippy gifs#math#visualization
11 notes
·
View notes
Photo

Rendered with my Black Hole Raytracer
#black hole#render#ray tracing#raytracer#starless#accretion disk#general relativity#simulation#schwarzschild#photon sphere
1 note
·
View note
Photo
Experiments in Processing: redball.gif
#Processing#illusion#paradox#cube#red ball#spinning cube#trippy gif#trippy#white cube#rotating#rotating cube#optical illusion#gif#animated#procedural
225 notes
·
View notes