|
FXCanvas3D | |||||||||
PREV NEXT | FRAMES NO FRAMES |
FXCanvas3D enables JavaFX™ to draw the Virtual Universe.
See:
Description
Packages | |
---|---|
com.interactivemesh.j3d.community.gui | GUI components which Java 3D renders into. |
FXCanvas3D enables JavaFX™ to draw the Virtual Universe.
FXCanvas3D provides Java 3D™ rendering into lightweight components which can be added via a JavaFX SwingComponent to a JavaFX Scene. The synchronized access to the common 3D pixel data from within the parallel running rendering loops of the multi-threaded Java 3D and the single-threaded JavaFX engines is implemented differently.
Release 3.0 includes two implementations for lightweight 3D rendering in JavaFX:
The basic sample program FXHelloCube is the ideal starting point for getting familiar with the integration of Java 3D rendering in JavaFX applications and applets.
This API is a derived work from the Java 3D utility class JCanvas3D and includes the Java™ classes FXCanvas3DDB, FXCanvas3DSB and the Java interface FXCanvas3DRepainter. Redistribution and use are permitted according to the following license notice.
Version: 3.0
Date: 2009/11/09
Author:
August Lammersdorf, InteractiveMesh e.K.
Kolomanstrasse 2a, 85737 Ismaning
Germany / Munich Area
www.InteractiveMesh.com/org
License:
com.sun.j3d.exp.swing.JCanvas3D.java
Copyright (c) 2007 Sun Microsystems, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Neither the name of Sun Microsystems, Inc. or the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission.
This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.
Revision: 1.10
Date: 2007/04/11 02:08:56
State: Exp
Trademarks:
Java, Java 3D, and JavaFX are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
|
FXCanvas3D | |||||||||
PREV NEXT | FRAMES NO FRAMES |