<div dir="ltr">I discovered a small issue with the ant script, build.xml. Fixed.<div><br></div><div>Enjoy!</div><div><br></div><div>John</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 12, 2023 at 11:13 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Here's the seed for a Java (possibly X3D-Edit) project. A graph/grid editor.</div><div dir="ltr"><br></div><div dir="ltr"><a href="https://github.com/coderextreme/impact.dir/tree/master/impactVL" target="_blank">https://github.com/coderextreme/impact.dir/tree/master/impactVL</a><br></div><div dir="ltr"><br></div><div>I was thinking of adding:</div><div><br></div><div> JSON/XML/VRML/BVH/MediaPipeHolistic/JavaSerialized/OpenUSD  I/O, beyond native.</div><div><br></div><div>There seems to be a slight issue with input right now, at least with the sort* input files in Impact.java</div><div><br></div><div>Make a copy of a file externally before modifying in the tool, there's no way to save to another file currently in Impact.java.</div><div><br></div><div>The goals are:</div><div><br></div><div>1) provide a way to convert X3D nodes and ROUTEs to BVH with animation.  This will require converting routes/segments over time to translations and rotations. Help is requested.</div><div><br></div><div>2) provide a way to visualize ROUTEs with Java (anyone else have something?)</div><div><br></div><div>3)  provide different naming convention for different I/O</div><div><br></div><div>4) take input from MediaPipe Holistic (Python) and convert to BVH.</div><div><br></div><div>5) provide a way to debug X3D events in Java.</div><div><br></div><div>There are already 2 different visualizations. I hope to add more.  One (Cell4x4) is based on Jed Donnelly's graphics (see images folder) scanned from his Impact project (hence the name). I would like to use this with permission, but I haven't heard from him.  The Java is mine, based on his original idea (not his or other's code).</div><div><br>Note that I haven't tested the Cell.java program much recently.  Impact.java is what Jed called the "Flow" or "Floweth" language, but his idea was to create a textual language.  But a challenge is making the 2 visualizations to work together.  The textual language will be implemented in X3D/BVH. I don't have a reason to create a new language, nor do I want to.</div><div><br>Note that I already have the idea for "Inlines" or expanding nodes into another window.  I'm not sure how well it's implemented.  I'm not sure about I/O of nested nodes right now.</div><div><br></div><div>This seems like a lot of fun, and maybe even useful, as opposed to X3D JSON.</div><div><br></div><div>Ant and Makefiles provided.  Not gradle. Too many garbage files to worry about iwith gradle--I'm not sure why they have all of them. If someone wants to provide maven or gradle, that would be cool. Ant is okay in Git for Windows.  If I have to fall back to Makefiles, I can use Cygwin.</div><div><br></div><div>Any problems, file an issue with <a href="https://github.com/coderextreme/impact.dir/issues" target="_blank">https://github.com/coderextreme/impact.dir/issues</a>.  There's one waiting for you to close, Jed.</div><div><br></div><div>John</div><div><br></div><div><br></div></div></div></div>
</blockquote></div>