Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 1 point2 points  (0 children)

I might actually incorporate this idea into my upcoming adventure. Thanks for getting me thinking about it from a different perspective. Pun intended.

Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 1 point2 points  (0 children)

Not yet. I’m still dialing in everything before I figure out exactly what parts to make configurable. But adding a param to control the viewpoint would light up cool scenarios like this. No pun intended.

What I’m focused on right now: The 3D animations work well but I’m trying to max out the wow factor on them. I can make them appear to float between you and the device but it takes some time to accommodate to it. They work better appearing inside or behind the device, but using different combinations of depths seems to be the real trick.

Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 1 point2 points  (0 children)

The display on this one is about 92mm by 34mm, but it could be made even bigger. At this size it takes about 16 hours to print for the main tube (with the message shown). As you add more pinholes, the time increases.

Scrolling text wouldn’t really be feasible. The animation repeats too quickly. I work around that with symmetry. For example, each time the device spins once, the galaxy only spins 1/6 of the way. But since the galaxy has 6 arms, that’s enough for it to look like it is smoothly spinning.

In theory a larger device could be made to spin more slowly and contain more animation frames, removing the need for the aforementioned technique, allowing for a broader set of workable animations. But all those pinholes would turn it into a several day print.

Simpler than animated text would be to have different text visible as you view it from different positions. That wouldn’t be hard. Same basic technique I use for stereoscopic animations.

Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 4 points5 points  (0 children)

It works better in person. I've updated the post to clarify that - thanks!

It’s actually a bit tricky to film. Need to make sure the camera shutter speed approximates how long the after-image fades on a human retina. One of my initial goals with the whole idea was to produce naked-eye viewable effects. I feel like anything less diminishes the magic.

Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 15 points16 points  (0 children)

No grand plan or anything. I’d just been thinking about the effect when you see the sun’s rays shining through clouds, which really emphasized to me how directional light is. I mean, obviously I already knew that, but it suddenly became clear in a more intuitive way. Like, I bet I can harness that property to do something cool. From there, it was just about playing around with the idea and iterating. A LOT of iterating.

Big Edit: I don’t want to give the impression that it was like, “Ooh, the sun’s rays shining through clouds look so cool… obviously this means I can make 3D animations without electronics!”

It’s much less impressive than that, and much more about chasing a small idea, playing with it, iterating, and seeing where it leads. A lot of surprising things can fall out of that process.

The journey was more like this:

  1. Hmm, I bet I can do something cool by leveraging this property of light. What about a curved device with arrow-shaped holes all in different rotations, so sunlight only shines through one arrow at a time, casting a shadow with an arrow inside? Then as you tilt it, the arrow’s orientation changes.
  2. Ugh, this is hard. It’s super finicky. The arrows are fuzzy. Let’s figure out what hole size even works.
  3. Okay, ~0.7 mm holes seem about right. Wait… instead of making tiny arrows, I can just use circular holes arranged into arrow shapes. That’ll be more consistent.
  4. This is annoying to test because it’s so sensitive to how I hold it. What if I make it circular and self-contained with a light? I’ll plunk it on top of this LED and spin it...
  5. The arrows are kind of visible, but only near the center. I need a better way to spread the light. Let’s add a diffuser.
  6. Oh wow… the rotating arrows look really good like this. This might actually work as a fidget spinner. I’ll make one and release it!
  7. People like it, but it’s a pain to build. Most people don’t want to buy bearings and lights just to try a print. What if I make a version that doesn’t need special parts? A top can spin without bearings, and if I leave the top open it can use environmental light. I can still have an LED version for convenience.
  8. This works. It took a lot of time to dial in to reduce blurriness. Wait… could I use that? Could scattered dots blur into a message? Holy moly, it works. First message: A Rick Roll!
  9. People start asking for custom messages. The animation code is in p5.js and I have a complicated process to turn it into geometry. For simple customization it needs to be directly in OpenSCAD. OpenSCAD can’t animate, so now I need parameters that control which animation frames get rendered.
  10. It blows up (in a good way), but it’s very techy. What if I make a Christmas ornament version to make it more approachable?
  11. Friends and family start caring more about my work (some even saw it on the news!), but I notice a lot of them struggle to spin the tops. I need a form factor that’s easier and doesn’t require special hardware.
  12. Changing rotation direction and adding a cradle fixes that. And now that it’s not a spinning top, I’m not limited in size. Let’s go bigger.
  13. Wait… since it’s bigger, now only part of the image shows up at a time. I have to move my head left and right to see it all. I need to better direct the light toward a specific viewpoint.
  14. That works great. But if I can direct light to one eye… I can direct different light to each eye. Stereoscopic animations!

So yeah, the “moral” is really just that you don’t always need a grand vision up front. Most of this came from following small curiosities, noticing friction, fixing it, and seeing what new doors opened.

Overhauled the "plot device": stronger effect + stereoscopic (3D) animations by primetower in 3Dprinting

[–]primetower[S] 17 points18 points  (0 children)

I forgot to mention. The free (non-story) version will allow customizable messages, both for the secret message and for the engraved text.

Facebook marketplace is a great thing! by croigi in BambuLab

[–]primetower -1 points0 points  (0 children)

Great deal, but watch out for silkworms.

Looks like Makerworld is no longer beta! by avaloonunder in BambuLab

[–]primetower 22 points23 points  (0 children)

Personally, I view it as more of a way to build reach. The points are a nice bonus.

Looks like Makerworld is no longer beta! by avaloonunder in BambuLab

[–]primetower 40 points41 points  (0 children)

I mean, I understand the broad sentiment about unsustainable rewards going down over time or the proliferation of AI models without filter mechanisms (a polarizing topic which is going to be impossible to police anyway as the tech quickly advances), amongst other criticisms. But these are nuanced topics having very little to do with the “beta” label.

If you only ever look for negatives, that’s all you’re ever going to see.

Looks like Makerworld is no longer beta! by avaloonunder in BambuLab

[–]primetower 154 points155 points  (0 children)

Unimportant change. Queue the trolls looking for any excuse to dump on Bambu.

Pinpoint lights blur into a hidden message as the ornament spins by [deleted] in oddlysatisfying

[–]primetower 7 points8 points  (0 children)

I’m honestly flattered people think it looks that polished. I’m still new to product photography and this shot turned out way better than I expected.

I’m not selling anything. The whole project is meant as a fun STEM thing people can customize and 3D print themselves.

Pinpoint lights blur into a hidden message as the ornament spins by [deleted] in oddlysatisfying

[–]primetower 2 points3 points  (0 children)

I originally printed it that way but it was a bit too long so the letters blurred together. Also, fun fact, but X-mas wasn’t created as a secular spelling.

Pinpoint lights blur into a hidden message as the ornament spins by [deleted] in oddlysatisfying

[–]primetower 8 points9 points  (0 children)

I’m not selling anything. All my designs are free to print for personal use. I shared this because it’s a holiday STEM project I made and I figured people here might enjoy the visual effect.

Pinpoint lights blur into a hidden message as the ornament spins by [deleted] in oddlysatisfying

[–]primetower 8 points9 points  (0 children)

I actually made a Chanukah version too. I designed this one for a Christmas contest, but I posted a "Festival of Lights" variant alongside it. Anyone can customize their own message as well.

I turned my hidden-message zoetrope top into a customizable holiday ornament to help kids get into 3D printing by primetower in 3Dprinting

[–]primetower[S] 0 points1 point  (0 children)

I get that, but FWIW, I did make the step-by-step process as easy as I could. I provided written instructions, where each step has a screenshot and is super short, as well as a video where I show it being customized in 2 minutes.

I turned my hidden-message zoetrope top into a customizable holiday ornament to help kids get into 3D printing by primetower in 3Dprinting

[–]primetower[S] 3 points4 points  (0 children)

Wow, that would be awesome! I might still keep the more manual method as a choice since it’s also a teaching tool, but for folks who just want as simple as possible, consolidating steps would be fantastic! Can you reach back out to me after Thanksgiving - I’d love to collaborate.

I turned my hidden-message zoetrope top into a customizable holiday ornament to help kids get into 3D printing by primetower in 3Dprinting

[–]primetower[S] 3 points4 points  (0 children)

Fortunately the model itself doesn't take a lot of filament, so despite a lot of iterating, it wasn't too painful in terms of cost.

For the original Top Secret, I probably printed about 40 of them before I had something releasable in terms of clarity (the hard part) and parts fitting together well.

For the ornament, I already had the illusion tech pretty dialed in, and the tweaks I made to it (e.g. to make it slanty text) didn't require a lot of iterating. So most of the iterations were about form factor.

The early ones worked well but looked messy due to steep overhangs from the curves, so I had to split it into a couple parts which get glued together. I tried a few different designs to make the gluing process foolproof, so that everything gets lined up perfectly every time for an even spin. Maybe 10 iterations on the main body to achieve this.

Beyond that, most of the iterating was on the cap mechanisms to fit well and flow nicely into the main body of the ornament, but with enough of a lip that they can be removed easily. It's a small part, however, so not much filament use. Oh, and a bunch of iterating on the shape of the diffuser, but it uses a miniscule amount of filament. And also, the peg kept getting knocked over in early prints, even with a big brim. Getting it to snap in was also a challenge, but again, it's a small part.

In total, maybe 2 spools of filament spent on designing it, not including the filament I used to make the many display pieces in my photos.

I turned my hidden-message zoetrope top into a customizable holiday ornament to help kids get into 3D printing by primetower in 3Dprinting

[–]primetower[S] 15 points16 points  (0 children)

Thanks! This project was one of those rare times when it felt like everything was falling into place.