https://codeberg.org/indigoparadox/vvr I've managed to make some progress on reversing the #VirtusVR format used by #DesignIt3D after all these years... I think I can reliably tell where a polygon is placed and how it's rotated and scaled... what shape it is is still a mystery.
vvr

Rough attempt to reverse engineer Design-It 3D! VVR files

Codeberg.org
https://winworldpc.com/product/design-it-3-d/10 It's on WinWorld, too. I spent so many hours in this as a kid. 😌 Best rando CD-ROM I picked up for a tenner at the Caldor or w/e ever.
Design It! 3-D 1.0

Design It! 3D is an easy to use budget 3D modeling tool. It is

WinWorld
Got caught up in wondering if it was a Caldor... it was at the mall, but the big box stores of the 90s all kinda blend together with their non-carpeted floors and what not... did Caldor even sell computer stuff? Oh shoot, they did: https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fcaldor-dept-store-flyer-week-of-october-11-17-1992-v0-7tuxylpedu091.jpg%3Fwidth%3D1080%26crop%3Dsmart%26auto%3Dwebp%26s%3D903528e5461de210462a47b2b137e1d509955a9d Oh man... I wanna go to the Caldor... I don't wanna reverse any social progress or fix my back, I just wanna buy a Packard Bell and a Walkman at the Caldor with my grownup money...
So I think I've managed to nail down the bytes that control shape data, but they don't seem to be vertices... there's an interconnected series of bytes at the beginning that adjust... either point order or extrusion mode... and then some bytes that to vertical stretchiness... and then a byte that controls number of vertical segments.... and a bunch zeroes... and then some... 2D points? to be extruded? Gotta figure it out! 😩

I've made great progress so far today on #VirtusVR. I'm getting what seem to be coordinates, so I've cleaned up the C parser and started working on an OpenGL renderer...

On another note, apparently this software is part of a family of CAD programs and a 1988 FPS called "The Colony" for the early Mac: https://en.wikipedia.org/wiki/The_Colony_(video_game)

I'm surprised nobody's taken a crack at this yet, but I guess I was bumping my head against it for a while. Thanks a bunch, ImHex! 😌

#VintageApple I guess.

The Colony (video game) - Wikipedia

What?! He shared the source on github?! That might answer a lot of questions...

The source didn't seem to use the file format, and it didn't answer much... So I'm a bit stuck about the floating point. The result I'm getting seems accurate enough for now, though. Much better than the previous attempts I've seen!

#ImHex 's scatter plot visualizer kept crashing... I can't seem to figure out how to drive it, but I whipped up a python script and it looks like my current assumptions about the shape and position coordinates are "good enough".

So close and yet so far...😌
@indigoparadox Yes! I had half a mind to port it to Playdate but never got around to it :)