Ancient 4D's Avatar

Ancient 4D

@ancient4d.bsky.social

Developing new old-fashioned modelling, animation and rendering software. by @hiddenasbestos.bsky.social The extra D stands for delusional ?

65 Followers  |  4 Following  |  21 Posts  |  Joined: 21.08.2025  |  1.7885

Latest posts by ancient4d.bsky.social on Bluesky

Post image

SCI_FI/EXPLORER.GIF

06.10.2025 10:20 — 👍 18    🔁 4    đŸ’Ŧ 0    📌 0
Post image

Beast Wars: Transformers

04.10.2025 07:05 — 👍 51    🔁 7    đŸ’Ŧ 1    📌 0
Post image

COMPART/PACMAN.GIF

04.10.2025 09:20 — 👍 79    🔁 15    đŸ’Ŧ 2    📌 1
Post image

Kitegirl, by M. Fisher. 1998.

27.09.2025 18:04 — 👍 57    🔁 7    đŸ’Ŧ 0    📌 0
Post image

Escape From Castle Claymount (2023)

Developed by ColorBomb.

27.09.2025 08:55 — 👍 41    🔁 6    đŸ’Ŧ 0    📌 1
Post image

ABSTRACT/TORUS.GIF

26.09.2025 18:20 — 👍 25    🔁 5    đŸ’Ŧ 0    📌 0

This issue is notable for an Atari BASIC program, written by Tom Hudson, that displays 3D graphics. Two years later, Hudson would release Cyber Studio CAD-3D for Atari ST, and a few years after that, it was reborn as 3D Studio for DOS, and finally, the ubiquitous 3DS MAX.

25.09.2025 00:02 — 👍 23    🔁 10    đŸ’Ŧ 0    📌 0
Post image

Thirty-two years ago today, Myst was released.
Happy Birthday, little guy!
🎂

24.09.2025 07:35 — 👍 1194    🔁 361    đŸ’Ŧ 25    📌 71
Post image Post image Post image Post image

Just stumbled upon this ancient PcPersective article on real-time ray tracing.. In 2008. :)
pcper.com/2008/06/ray-...
It details the story of nine students (Karim, Wussie, Rick, Jan, Rutger, Trevor, Mathijs, Roel, Wilco) who worked in various roles on CPU-ray traced games using the Arauna engine.

18.09.2025 17:45 — 👍 23    🔁 7    đŸ’Ŧ 1    📌 0
Post image 12.09.2025 01:04 — 👍 80    🔁 13    đŸ’Ŧ 0    📌 0
Post image

By William Munns (up-scaled)

07.09.2025 16:03 — 👍 41    🔁 9    đŸ’Ŧ 0    📌 0
Post image

Jade Cocoon: Story Of The Tamamayu ~ įŽ‰įš­į‰ŠčĒž (1998)

Developed by Genki.

04.09.2025 05:56 — 👍 81    🔁 16    đŸ’Ŧ 0    📌 1
Post image

Goban and Wine, by David McLeish (2004)

03.09.2025 16:03 — 👍 51    🔁 3    đŸ’Ŧ 0    📌 0
Modo Open Source Wrap Up
YouTube video by Pixel Fondue Modo Open Source Wrap Up

Sad news.
www.youtube.com/watch?v=agjc...

03.09.2025 09:49 — 👍 0    🔁 0    đŸ’Ŧ 0    📌 0

I got tired of waiting for that, so I'm making this. Might take a while, but that's my goal.

31.08.2025 18:07 — 👍 0    🔁 0    đŸ’Ŧ 0    📌 0
Post image

Forest Temple, by Peardian

30.08.2025 09:03 — 👍 67    🔁 13    đŸ’Ŧ 0    📌 0
Post image

Puyo Puyo~n ~ ãˇã‚ˆãˇã‚ˆã€œã‚“ (1999)

Developed by Compile.

30.08.2025 09:17 — 👍 52    🔁 15    đŸ’Ŧ 0    📌 0

50+ follows, hooray, welcome to my peculiar "but why?" project đŸĨŗ

29.08.2025 10:53 — 👍 3    🔁 0    đŸ’Ŧ 0    📌 0
Join the Ancient 4D Discord Server! Check out the Ancient 4D community on Discord – hang out with 5 other members and enjoy free voice and text chat.

This little project now has a Discord server. Mostly reposts of this account, project FAQ and retro CGI appreciation.
discord.gg/ysN7ZEWf

25.08.2025 17:28 — 👍 1    🔁 1    đŸ’Ŧ 0    📌 0
Post image

Lego Island (1997)

Developed by Mindscape.

21.08.2025 06:39 — 👍 117    🔁 42    đŸ’Ŧ 3    📌 0
Post image

Donkey Kong Country 2: Diddy's Kong Quest (1995)

Developed by Rare.

29.08.2025 07:40 — 👍 84    🔁 21    đŸ’Ŧ 0    📌 0
A cylinder with a slice cut out

A cylinder with a slice cut out

Fixed the slice mode to support fillets. (Working in the command line and using modo to actually render it is really helping keep focus) - think my fancy cylinder generator is done

25.08.2025 21:43 — 👍 1    🔁 0    đŸ’Ŧ 0    📌 0
Join the Ancient 4D Discord Server! Check out the Ancient 4D community on Discord – hang out with 5 other members and enjoy free voice and text chat.

This little project now has a Discord server. Mostly reposts of this account, project FAQ and retro CGI appreciation.
discord.gg/ysN7ZEWf

25.08.2025 17:28 — 👍 1    🔁 1    đŸ’Ŧ 0    📌 0
A cylinder with a smooth top fillet.

A cylinder with a smooth top fillet.

A cylinder with a semi-smooth top chamfer. There's a hard seam between the chamfer at the top / side.

A cylinder with a semi-smooth top chamfer. There's a hard seam between the chamfer at the top / side.

A cylinder with a semi-smooth top reverse fillet. There's a hard seam between the chamfer at the top / side.

A cylinder with a semi-smooth top reverse fillet. There's a hard seam between the chamfer at the top / side.

Smooth fillets are done! - also semi-smooth chamfers and reverse-fillets where the top/side seams are sharp but things are smooth radially. #lowpoly

24.08.2025 22:41 — 👍 6    🔁 1    đŸ’Ŧ 1    📌 0
A cylinder with a fillet on the top edge. Faces are selected in orange from top, around the fillet and into the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

A cylinder with a fillet on the top edge. Faces are selected in orange from top, around the fillet and into the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

A cylinder with a chamfer on the bottom edge. Faces are selected in orange from base, up around the chamfer and onto the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

A cylinder with a chamfer on the bottom edge. Faces are selected in orange from base, up around the chamfer and onto the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

A cylinder with a reverse fillet on the top edge. Faces are selected in orange from top, around the fillet and into the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

A cylinder with a reverse fillet on the top edge. Faces are selected in orange from top, around the fillet and into the side. Vertex normals, in pink, are subtly visible and show unique normals per face.

Hard vertex normals are now working for fillet/chamfer/reverse-fillet cylinder generation. Next up ... smooth normals. #lowpoly

24.08.2025 20:44 — 👍 4    🔁 0    đŸ’Ŧ 0    📌 0
A cylinder with a smooth filleted edge.

A cylinder with a smooth filleted edge.

A cylinder with a reverese fillet, and indented quarter circle shape.

A cylinder with a reverese fillet, and indented quarter circle shape.

I added the 'fillet mode' and since I'm running the radius/Y position through a shaping function - accidentally got it backwards and now I've fallen into a rabbit hole of options 😄

23.08.2025 20:37 — 👍 1    🔁 0    đŸ’Ŧ 0    📌 0
A cylinder with segmented chamfered edges.

A cylinder with segmented chamfered edges.

So, fillet is underway. I realise that actually you might want to have a segmented chamfer though. So I'll add an option to explicitly select fillet or chamfer, rather than my initial plan of making "segments = 1" imply a chamfer.

23.08.2025 18:38 — 👍 1    🔁 0    đŸ’Ŧ 1    📌 0
A 3D model of a cylinder with gaps at the top and bottom edges where a fillet or chamfer will be added.

A 3D model of a cylinder with gaps at the top and bottom edges where a fillet or chamfer will be added.

Started working on adding filleted edge support to the cylinder. I want each primitive to be packed with features rather than needing tons of nodes / stacked modifiers to meet common requirements. #lowpoly

22.08.2025 22:22 — 👍 9    🔁 1    đŸ’Ŧ 1    📌 0

The main artificial limit that I thought would be useful for a retro aesthetic is to write a simpler ray tracer, rather than path tracing. Classic diffuse/spec materials, flat ambient instead of radiosity, etc. The stuff that modern software has discarded or is hidden behind wall of options.

22.08.2025 09:22 — 👍 1    🔁 0    đŸ’Ŧ 0    📌 0

I'm thinking about adding fillet to the cone / cylinder / tube / box though because coding that, knowing the specific shape you're filleting, actually would be pretty easy. Make these primitives super powered. (Also write a generic fillet modifier later too)

22.08.2025 08:37 — 👍 0    🔁 0    đŸ’Ŧ 1    📌 0

@ancient4d is following 4 prominent accounts