Sweet Home 3D 3.4

Package com.eteks.sweethome3d.j3d

Contains various tool 3D classes and 3D home objects useful in Swing package.

See:
          Description

Interface Summary
Component3DManager.RenderingErrorObserver An observer that receives error notifications in Java 3D.
Component3DManager.RenderingObserver An observer that receives notifications during the different steps of the loop rendering a canvas 3D.
ModelManager.ModelObserver An observer that receives model loading notifications.
TextureManager.TextureObserver An observer that receives texture loading notifications.
 

Class Summary
Component3DManager Manager of Canvas3D instantiations and Java 3D error listeners.
DAELoader A loader for DAE Collada 1.4.1 format as specified by http://www.khronos.org/files/collada_spec_1_4.pdf.
Ground3D Root of a the 3D ground.
HomePieceOfFurniture3D Root of piece of furniture branch.
ModelManager Singleton managing 3D models cache.
Object3DBranch Root of a branch that matches a home object.
Object3DBranchFactory A factory able to create instances of Object3DBranch class.
OBJLoader An OBJ + MTL loader.
OBJMaterial A material with additional parameters useful for raytracing rendering.
OBJWriter An output stream that writes Java 3D nodes at OBJ + MTL format.
PhotoRenderer A renderer able to create a photo realistic image of a home.
PhotoRenderer.SphereLightWithNoRepresentation A SunFlow sphere light with no representation.
Room3D Root of room branch.
TextureManager Singleton managing texture image cache.
Wall3D Root of wall branch.
 

Enum Summary
PhotoRenderer.Quality  
 

Package com.eteks.sweethome3d.j3d Description

Contains various tool 3D classes and 3D home objects useful in Swing package.


Sweet Home 3D 3.4

? Copyrights 2006-2011 eTeks - All rights reserved
Distributed under GNU General Public License