Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用第三方库(peasycam)将导出处理为javascript_Javascript_Processing - Fatal编程技术网

使用第三方库(peasycam)将导出处理为javascript

使用第三方库(peasycam)将导出处理为javascript,javascript,processing,Javascript,Processing,我用java编写了一个处理(2.1.1)项目,现在我想将其导出为javascript。但有一个问题,我使用的是peasycam库,它是第三方库,只提供jar文件(peasycam.jar),没有js文件(no peasycam.js)。我在处理的官方网站上读到了一些关于这方面的信息,它似乎没有解决方案,除非peasycam提供了一个peasycam.js。peasycam没有一个用于Processing.js的库。除非原著作者或其他人(提示:你)想写一本,否则就没什么办法了 您可以选择使用Arc

我用java编写了一个处理(2.1.1)项目,现在我想将其导出为javascript。但有一个问题,我使用的是peasycam库,它是第三方库,只提供jar文件(peasycam.jar),没有js文件(no peasycam.js)。我在处理的官方网站上读到了一些关于这方面的信息,它似乎没有解决方案,除非peasycam提供了一个peasycam.js。

peasycam没有一个用于Processing.js的库。除非原著作者或其他人(提示:你)想写一本,否则就没什么办法了

您可以选择使用ArcBall,它有一个JS版本,您可以将其包含在项目中

您可以在此处看到其工作原理的示例:

请参见此处的ArcBall.pde:


如果你不想担心ArcBall,那么我建议你学习四元数,并编写自己的代码来处理3D场景。

@v.k.,不管怎样,我在这里给出了我的问题,只是没有一个问号。对不起,这不是粗鲁的意思。只要把它和问题一起指出,你也会给出答案。:)您还可以使用Java小程序将其部署到web,这对于Java库来说是很好的。有一个小程序导出工具,可以从“工具”菜单安装。虽然小程序有一些缺点,比如对用户发出严重的危险警告…@v.k.这是我现在使用的解决方案:)非常感谢。你的答案是启发性的:)