Fork me on GitHub
#datavis
<
2015-12-08
>
meow03:12:54

I had a totally unexpected coincidence while experimenting with my new skeletonize function where the upper vertices of an inner skeleton happened to coincide with vertices in the outer skeleton in such a way that they restricted the Catmull-Clark algorithm from moving them. Resulting in the following shape (which I jazzed up even more by giving it a texture): https://images3.sw-cdn.net/model/picture/625x465_4125821_13308823_1449540847.jpg

eggsyntax13:12:22

That’s pretty cool!

eggsyntax17:12:53

Hey @kephale -- want to kick the tires on a beta version of cljs-mathbox? Or anyone else would be equally welcome. I've got some cleanup & documentation to do, and there will be a handful of very small breaking changes, but it should be pretty much good to go. Feedback would be greatly appreciated.

kephale17:12:48

@eggsyntax: you betcha! might be later in the evening, but i’d love to

eggsyntax17:12:11

Excellent! Check out https://github.com/eggsyntax/cljs-mathbox-example, do lein figwheel, and make sure it runs for you (you'll get a string of WebGL errors, but that's a MathBox problem & there's no way around it, unfortunately). & then explore from there simple_smile

eggsyntax17:12:16

The example repo just exercises some of the basic functionality, nothing fancy.

eggsyntax17:12:39

Pull requests also welcomed.

eggsyntax17:12:00

Alternately, pulling it into an existing project is just a matter of adding [cljs-mathbox "0.0.1-SNAPSHOT"] to your dependencies.

eggsyntax17:12:12

I just broke the build, one sec 😛

eggsyntax17:12:32

OK, all better, just had to get my version #s straight 😉

kephale17:12:07

wheee, ok, i’ll tell you how it goes

kephale17:12:18

this machine is crying from doing too many volume renders : X

meow17:12:07

I'm changing how vertex normals are calculated in http://thi.ng. Running into more 0.0 vs. -0.0 fun and games... 😞

meow18:12:21

I have a feeling that the way I'm going to fix this problem might also fix my meshes tearing after I do skeletonize followed by some catmull-clarks

meow18:12:25

-0.0 is the work of the devil, I say, the devil himself