Sunday, February 20, 2022

Converting One Vertex Folding into JS

I was revisiting my earlier One-Vertex Origami Folding project. The project was originally written in Mathematica and presented on the Wolfram Demonstrations project. Previously I began porting some of its functionality into 3D, which I documented on this blog!.

I've recently been working on updating this project - converting it into Javascript so that it can one day run easily online without requiring someone to download Mathematica or the Wolfram CDF player. Hopefully I'll finish implementing 3D functionality at some point soon (probably with WebGL) and it will be able to do 3D simulation online!


This time around I'm also trying to make the implementation more extensible so that the core infrastructure can be used in a much larger project like recreating Oripa.

The github repo of this project is public in case anybody wants to poke around or take a look: https://github.com/anugrahchemparathy/OrigamiToyProjects.

In the meantime here's a video of the basic functionality for computing the flat folding edge. I know the UI is very simple, but those are cosmetic improvements that can be finished later.

I'll try to update this blog with developments under the "Programming" label.

Friday, February 11, 2022

Twins

I made a pair of ancient dragons last year out of 24 inch Pearl VOG. I forgot to post pictures of them so here they are - 1 year late.

Brief opinion break:
There's a long forum chain from way way back (when the forum was a thing people used lol) about how VOG paper isn't very good - and an example given is the ancient dragon.

VOG kind of a weak paper. But it has a very nice weight and thickness for shaping. When making my second VOG AD, a few places became visibly stressed and I had to work carefully. I ended with two nasty tears (one along the diagonal in the tail, and one in the top of the body's center where all the points come together). Both were relatively unobtrusive though, and there's an argument to be made that given how good the product is, it might just be worth it to accept a slight detriment in paper quality to have paper of such a perfect weight and color.

Here are some progress pictures of the first one. I don't have much to say about them. I was going for a new slightly standing pose from my previous ancient dragons.


I forgot to pleat the tail by the time I had added glue to all the legs at which point pleating the tail nicely is not really tenable, so this one has no pleats in the tail.


I also realized that some of my other ancient dragons had fallen into disrepair from sitting out for so long, so I tried fixing them (mostly just the red mulberry one which was several years old at this point).


These are the last pictures I took of it before giving it to a friend.




And of course a family photo...


I liked how 3D I had managed to make the neck/everything in general.  I also like the horns on this one. Probably my best ancient dragon yet. But the tail was still a little awkward since I forgot to put the pleats (or more likely I was on a power trip about minimalist shaping,  then changed my mind), tried putting them in last minute, decided they looked bad, and undid them.

The second one I folded upon arriving to MIT last February. Here's some progress pictures:


A back view of the finished dragon.


I never actually took any good pictures of it. It's more or less an exact copy of the previous one, with fixed tail pleats and a better implementation of the intended pose (this time I full sent the more upright pose - last time I wasn't sure if I wanted to do that so I didn't really commit to it making it look less natural).


I made a new Bahamut last week that could be a very good paired decoration so maybe I'll take a picture of the two together sometime.

Spring 2024

 I haven't updated this blog in so long. I guess I'm graduating from college soon which I have a lot of feelings about. Hopefully I ...