jamievicary / globular

Globular
37 stars 9 forks source link

3d rendering #5

Open jamievicary opened 8 years ago

jamievicary commented 8 years ago

The plan is to do this with with Three.js. I anticipate the following major technical challenges:

jamievicary commented 8 years ago

For interaction with the 3d proof object, this looks like a cost-effective approach: https://www.leapmotion.com/product/desktop

zrho commented 6 years ago

In the 3d-new branch there now is my implementation of this to try out. It features, so far:

Note that some examples on the nlab page (e.g. the commutative pants) trigger a bug in the calculation of an interchanger's bounding box, which makes the layout algorithm crash.

jamievicary commented 6 years ago

Hi Lukas, I couldn't load any of my workspaces in the 3d-new branch because code for this has changed. So I merged the master branch into 3d-new. I can't get anything to display at all in the main window. I think it's because of some changes you've made to the popup mechanism, so hopefully it's easy to fix. Maybe you could take a look. I've pushed my (potentially breaking) changes to the 3d-new branch.

jamievicary commented 6 years ago

OK, I fixed it, it was actually a trivial issue I introduced by mistake during the merge.