A while ago I made a video about the docking scenes in multiple Elite-games. It is a nice summary how 3D graphics evolved it 30 years:

https://tube.fediverse.games/w/6B14DoFx4gMWsm5jrrnydt

#elite #spacesim #danubewaltz #retrogaming #retrocomputing #3dgraphics

Elite docking scene - from 1984 to 2014

PeerTube

Following my recent 2D image morphing demos, I've been thinking of visualizing the process as a single 3D shape. Since it starts with pixelated images, a voxel approach seemed the most straightforward.

While I wasn't quite happy with the blocky look, the parallel columns of voxels caught my attention, and they became a key stylistic element; they reminded me of the "fibre optic" mineral ulexite. I imagined carving a sculpture of such a fibrous material. So I replaced the piecewise columns by these long tubes.

Fox drawing courtesy of @noira_musti

#morphing #3dgraphics #digitalsculpture #pythoncode #numpy #opengl #algorithmicart #algorist

From a pile of shit, new life grows. Conway's Game of Life running independently in the 3 colour channels in 64x64 cells with wrap-around topology.

Not much new code here, just added image loading capability to my old pile-up demo of 2D cellular automata.

#cellularautomaton #gameoflife #conwaysgameoflife #pixelart #voxelart #blockart #3dgraphics #opengl #pythoncode #numpy #algorithmicart #algorist #creativecoding #artxcode #computerart #ittaide #kuavataide #iterati

Ray Marching In Excel

3D graphics are made up of little more then very complicated math. With enough time, you could probably compute a ray marching by hand. Or, you could set up Excel to do it for you! Ray marching is …

Hackaday
One Formula That Demystifies 3D Graphics

YouTube

"World of Spells" es un trepidante juego de acción en primera persona para el clásico ZX Spectrum 48K. Rescata a la princesa, lucha contra fantasmas y dragones, y vive una aventura en 3D que nunca existió en la época dorada del Spectrum.

#ZXSpectrum #Homebrew #3DGraphics #Videojuegos #retrogaming

https://jtpl.itch.io/world-of-spells

FOSS Advent Calendar - Door 12: Plotting Like a Pro with Gnuplot

"Reports of my death have been greatly exaggerated."
This quote fits perfectly for Gnuplot, a classic FOSS plotting engine that’s still alive, powerful, and incredibly useful for creating beautiful scientific and mathematical visuals directly from the command line.

Gnuplot can generate 2D and 3D plots, animate datasets, visualize functions, and export to nearly any format you might need: PNG, SVG, PDF, EPS, and more. And one of its greatest strengths?
You don’t need a whole Python stack, dozens of libraries, or virtual environments just to make a graph. Gnuplot runs instantly, scriptable, lightweight, and beautifully minimal.

Whether you’re analyzing experimental results, visualizing parametric curves, or just plotting a weird math idea you had at 2 AM (we’ve all been there), Gnuplot gets it done fast and clean.

Pro tip: try rendering a dramatic 3D surface plot or a festive math figure, like a parametric Christmas tree. Gnuplot makes it surprisingly easy to turn equations into art.

Link: https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/

What’s a plot you’d LOVE to generate with Gnuplot, serious or purely nerdy?

#FOSS #OpenSource #Linux #CLI #Terminal #Gnuplot #DataViz #Plotting #3DGraphics #MathArt #NerdContent #AdventCalendar #OpenTools #FOSSAdvent #CommandLine #ScienceTools #Fediverse #TechNerds #PlottingMagic #adventkalender #adventskalender #DataVisualization #Science #Python #Research #Engineering #AcademicChatter #STEM #Tech #Physics #Chemistry #Maths #SciComm #OpenScience #Research

Sinh viên cơ khí chuyển sang full-stack đã tạo portfolio tương tác, tối ưu hiệu suất web & đồ họa 3D. Giải quyết các thách thức: 60fps mouse tracking, hiệu suất Three.js trên mobile, lazy loading không xê dịch layout và khả năng tiếp cận. Dùng React, Three.js, Framer Motion.
#WebDevelopment #PerformanceOptimization #3DGraphics #React #ThreeJS #Portfolio #LậpTrìnhWeb #TốiƯuHiệuSuất #ĐồHoạ3D #FullStack

https://www.reddit.com/r/programming/comments/1pc7bi2/interactive_portfolio_showcasing_web_perf