| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
12年前发布

Java创建交互式3D场景:Proscene

Proscene 是一个用于创建交互式3D场景的 Java 类库。

Proscene 参考了 Qt 的 OpenGL c++ libqglviewer 库的交互式框架概念:包括一个可用鼠标控制的坐标系统。Proscene旨在扩大这个想法,允许用户轻松地设置一个 HID 控制场景。

  • Tested under Linux, Mac OSX and Windows, and properly works with the P3D, OPENGL and GLGRAPHICS Processing renderers. No special dependencies or requirements needed (apart of course from Processing-1.5.1).
  • API design that provides seemless integration with Processing (e.g., providing flexible animation and drawing mechanisms), and allows extensibility of its key features, such as full camera and keyboard customization.
  • Default interactivity to your Processing scenes through the mouse and keyboard that simply does what you expect.
  • Generic suppport for Human Interface Devices.
  • Arcball, walkthrough and third person camera modes.
  • Hierarchical coordinate systems (frames), with functions to convert between them.
  • Coordinate systems can easily be moved with the mouse.
  • Keyframes.
  • Object picking.
  • Keyboard shortcuts and camera profiles customization.
  • Animation framework.
  • Screen drawing (i.e., drawing of 2d primitives on top of a 3d scene).
  • Off-screen rendering mode support.


 

项目主页:http://www.open-open.com/lib/view/home/1351695398348

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1351695398348.html
3D 3D图形处理库