Timeline for How to build a bvh (a motion capture file format) player in Mathematica?
Current License: CC BY-SA 3.0
52 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Nov 20, 2015 at 7:08 | comment | added | Sjoerd C. de Vries | @MikeHoneychurch Thought about it and that's one of the things I'd like to have done better. The result of the current importer is a moving point cloud. To use the anatomy data I'd need to be able to replace the bones in the file with the differently sized ones in AnatomyData. As it is now that's not easy. Another problem might be to get the rotational state of the anatomy the same as the bones in the first frame of the movie. If I have my arm stretched out in a certain direction I still have some rotational freedom along its main axes. That needs to be matched with the one in the movie. | |
| Nov 20, 2015 at 2:11 | comment | added | Mike Honeychurch | would it be possible to overlay bones and muscle using the anatomy data? | |
| Nov 19, 2015 at 22:54 | comment | added | Sjoerd C. de Vries | @MikeHoneychurch Thanks. Actually there are a few things I would like to have done better. I went into this without any design in mind and it just grew organically. | |
| Nov 19, 2015 at 21:37 | comment | added | Mike Honeychurch | I only just discovered this post. wow! | |
| Jul 26, 2015 at 13:01 | comment | added | rcollyer | @SjoerdC.deVries i'll admit, I didn't test it. i'll continue to poke at it. | |
| Jul 26, 2015 at 10:48 | comment | added | Sjoerd C. de Vries | @rcollyer That doesn't seem to work. Registering that way and then calling without explicitly using "BVH" just starts a generic import. Additionally, I get a shadow warning. | |
| Jul 25, 2015 at 1:15 | comment | added | rcollyer | Set the option "Extensions" -> "*.bvh" in the call to ImportExport`RegisterImport, instead of what you are doing now. | |
| Jul 24, 2015 at 21:21 | comment | added | rcollyer | I don't have a better way of doing that, sorry. I'll look, though. | |
| Jul 24, 2015 at 19:50 | comment | added | Sjoerd C. de Vries | I see. BTW do you have suggestions as to improving the file extension registration (the line after Unprotect[Import])? It seems that the 'official' process doesn't work (see comment there). | |
| Jul 24, 2015 at 19:25 | comment | added | rcollyer | It is effectively the second arg of Interpretation, so it links the display form with the internal data. Run ToBoxes@BVHData[...] with the old form v. the new form and you'll see it show up. What does it mean in the long run? I don't know. This is a very gray area for me. | |
| Jul 24, 2015 at 19:17 | comment | added | Sjoerd C. de Vries | @rcollyer Thanks. I got my syntax from spelunking a built-in summary box IIRC, though. And your edit does not seem to make a difference; the functionality is the same AFAICS. In what cases is this necessary? | |
| Jul 24, 2015 at 18:34 | comment | added | rcollyer | I made a small change to the call to ArrangeSummaryBox. The second arg should be the expression that is being summarized. Fixed it. | |
| Jul 24, 2015 at 18:31 | history | edited | rcollyer | CC BY-SA 3.0 | minor correction |
| Jul 2, 2015 at 6:43 | comment | added | J. M.'s missing motivation | Hah! I will have to steal that cartoon the next time I get asked about nonorientable surfaces. Thanks! | |
| Jul 2, 2015 at 6:28 | comment | added | Sjoerd C. de Vries | @J.M. Good idea! I might be doing this if I can find time for it. In the mean time you might be interested in the gif I placed at the bottom of this post. | |
| Jul 2, 2015 at 5:47 | comment | added | J. M.'s missing motivation | Only saw this now. Very nicely done! I suppose this can be used to animate these guys… :) | |
| Mar 2, 2015 at 22:25 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 43 characters in body |
| Jan 30, 2015 at 7:22 | comment | added | Sjoerd C. de Vries | You probably did not copy all of the code or you're not using version 10 (although there is a test on the latter in the code) | |
| Jan 29, 2015 at 22:35 | comment | added | user25040 | I got this when running the package: Syntax::sntxb: Expression cannot begin with "<|JointsStack->jointsStack". Syntax::tsntxi: "<|JointsStack" is incomplete; more input is needed. Syntax::sntxi: Incomplete expression; more input is needed . | |
| Oct 15, 2014 at 19:34 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 581 characters in body |
| Oct 15, 2014 at 19:27 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 581 characters in body |
| Oct 8, 2014 at 21:14 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 2566 characters in body |
| Oct 6, 2014 at 5:28 | vote | accept | Putterboy | ||
| Oct 6, 2014 at 5:28 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | deleted 1 character in body |
| Oct 5, 2014 at 20:52 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 95 characters in body |
| Oct 5, 2014 at 20:47 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 95 characters in body |
| Oct 5, 2014 at 20:02 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 12147 characters in body |
| Oct 5, 2014 at 0:14 | comment | added | Mr.Wizard | @Sjoerd People are strange. :^) I certainly wasn't accusing you of a sock puppet. However, last time when user21 said "The only reason I am attempting to answer this is to perhaps get a Reversal badge. There you go..." it did seem like that question was hit a bit harder with down-votes which I suspect were given to help him reach that goal. Once again I don't think these are great questions but I also don't believe the down-votes are justified. Anyway, nice answer, and if you get that badge it's not undeserved. | |
| Oct 4, 2014 at 21:04 | comment | added | Sjoerd C. de Vries | @Mr.Wizard Why the heck would they do that? It's not that they would get that badge, right? And it's surely not a sock puppet ring of mine. | |
| Oct 4, 2014 at 16:16 | comment | added | RunnyKine | @Mr.Wizard, I just noticed that myself. Really strange indeed. | |
| Oct 4, 2014 at 16:14 | comment | added | Mr.Wizard | @RunnyKine Strangely it has gone from two to eight down-votes since yesterday. I sincerely hope that people are not down-voting the Question in an effort to generate a badge. | |
| Oct 3, 2014 at 21:41 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 216 characters in body |
| Oct 3, 2014 at 20:55 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | deleted 631 characters in body |
| Oct 3, 2014 at 20:19 | comment | added | RunnyKine | @Mr.Wizard. It almost did though. At one point this question had about -4 score. I guess after the answer was posted, it redeemed the question. | |
| Oct 3, 2014 at 18:41 | comment | added | Mr.Wizard | @Murta No, there's actually a badge for that, and this doesn't qualify. | |
| Oct 3, 2014 at 18:22 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 151 characters in body |
| Sep 30, 2014 at 20:19 | comment | added | rcollyer | Hopefully, you got missed by the truck, and this reminds me of my grad student days. I got sniped regularly. +1 | |
| Sep 30, 2014 at 20:05 | comment | added | Sjoerd C. de Vries | @PlatoManiac I copied the wrong piece of code in the parse block. Corrected that now, could you try again? I've copied everything back to Mathematica and it all seems to work. | |
| Sep 30, 2014 at 20:04 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 4 characters in body |
| Sep 30, 2014 at 19:18 | comment | added | PlatoManiac | Great job (+1)! However in section example result using parseBrackets@parse@tokenize@bvhHierarchy /. expr -> Sequence /. parseBrackets[a : ___] -> a I do not get a list like yours but something inside a Sequence. I guess there is some typo in the code u pasted. In its current form using the above code I cant reproduce your results in V9 or V10. | |
| Sep 30, 2014 at 13:08 | comment | added | Sjoerd C. de Vries | @belisarius I'm afraid I won't be doing anything with this. I believe I fell victim to an extreme case of nerd sniping. | |
| Sep 30, 2014 at 12:53 | comment | added | Dr. belisarius | Just curious: Is this your ultimate procrastination refinement or are you planning doing something useful with it? (+1 of course) | |
| Sep 30, 2014 at 8:56 | comment | added | Murta | The highest answer/question vote relation ever... +1 | |
| Sep 30, 2014 at 8:43 | comment | added | Sjoerd C. de Vries | Thanks guys! Now with the update it's even better. | |
| Sep 30, 2014 at 8:43 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 106 characters in body |
| Sep 30, 2014 at 6:23 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | deleted 418 characters in body |
| Sep 30, 2014 at 5:59 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 78 characters in body |
| Sep 29, 2014 at 22:02 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 94 characters in body |
| Sep 29, 2014 at 21:59 | comment | added | ybeltukov | Very nice! The next step: human climbing on Plot3D :) | |
| Sep 29, 2014 at 21:44 | history | edited | Sjoerd C. de Vries | CC BY-SA 3.0 | added 4 characters in body |
| Sep 29, 2014 at 21:40 | comment | added | RunnyKine | This is highly insane. I approve! | |
| Sep 29, 2014 at 21:38 | history | answered | Sjoerd C. de Vries | CC BY-SA 3.0 |