Hacker News new | ask | show | jobs
by _8j50 925 days ago
Bit embarrased to say I tried to implement the 3d file browser from this movie and failed when I was first learning C. I did get the 3d boxes to show up and display files/folders and it was cool (to me) to move them around in 3d but doing even slightly complex stuff required "polynomial math" which was beyond my skill level.

It still saddens me irrationally to see the state of UX today. It isn't cool and i have many visions of doing all this stuff with webgl and more (not 3d boxes but futuristic yet practical UI). Modern UX feels like art majors designed it by a committee and MBAs+lawyers were the target audience. I no longer even see anyone in tech thinking out if the box with radicallu new windowing systems and alternatives to hypertext and browsers.

1 comments

I'm more saddened by the state of hardware. It's amazing and very practical and basically perfect for everyday use... But it was a lot cooler back then.

WebGL file management doesn't seem to hard to implement, I'm guessing it would be a weekend project to make a demo, now that one doesn't actually need math to draw 3D stuff.

> now that one doesn't actually need math to draw 3D stuff.

Even for camera movements/projection stuff? News to me, haven't messed with 3d since around 2010.

I'm assuming you probably still need some math to make everything look actually good, but you could probably get something working just with assorted random hackery.

Most of the libraries seem to just be "Put X object on the screen at Y coordinates and rotation and size with Z texture and material", it's not like you're dealing with how rendering actually works by hand and figuring out what color each pixel should be.

But I've never done much of anything in 3D, aside from CAD work so idk.