Hi Davis,
> I've just spent a number of months working on a JavaScript library for
> making browser based CAD applications. The library is called FOUR and
> works on top of threejs. If my library would be of help to your
> project, I would be happy to contribute my assistance where I can to
> help you integrate and extend it.
It looks like it definitely could be helpful… and it’s got a nice a compatible
license. :)
The navigation controllers and view controllers look particularly interesting,
though it could be a challenge figuring out how to make them work with the
exisitng code (which is not threejs-based iirc). Would have to either adopt /
convert over to three.js or port your code to webgl. Nothing as terribly
complicated as the quaternion view logic you have implemented in some of your
controllers.
> The project web page is here:
>
> http://davismarques.com/projects/four/
> <http://davismarques.com/projects/four/>
Not a big deal, but Safari was giving a fit with the demo page. Firefox seemed
to do a better job.
> The demo on the project page is in a state of flux, so there are a few
> issues here and there. Take a look at the console for some indication
> as to what is happening in the demo if its not otherwise obvious.
Definitely very cool. Thanks for sharing.
p.s. GSoC students: take note and consider how you might incorporate this into
your proposal, how it might address OGV TODO items, etc.
Cheers!
Sean
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel