Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
H3D.org Feeds

New Downloads

Total New Downloads: Last Week - 0 \ Last 30 Days - 0

Show: 1 Week - 2 Weeks - 30 Days

Total new downloads for last 7 days

· May 22, 2017 (0)
· May 21, 2017 (0)
· May 20, 2017 (0)
· May 19, 2017 (0)
· May 18, 2017 (0)
· May 17, 2017 (0)
· May 16, 2017 (0)

Latest Listings

Candy View Full Details
Submitter: karlu
Released:   Fri, 18-Nov-2016
 

This is the Candy package, a collection of tools and nodes for H3D API. While the nodes provided through this package require compilation, there are several components that can be used directly.

The Candy package includes the HVR package. The acronym can stand for "H3D Virtual Reality" or "Haptic Virtual Reality" and this is a package including a few nodes required to set up a Virtual Reality environment (VR) with H3D API. It supports a range of tracking standards and viewpoints suitable for different types of VR systems.
Version: 3.1
Downloads: 130
File Size: 289.00 KB
Platform: None
Home Page: Not Specified

Rating:    (0 Votes)

Volume Haptics Toolkit View Full Details
Submitter: karlu
Released:   Fri, 18-Nov-2016
 

This is the GNU GPL release of Volume Haptics Toolkit version 1.9 for H3D API. The volume haptics toolkit is a collection of X3D nodes and tools for handling volumetric data, visualize it and explore the data using the H3D API. It can also be used for other purposes where the haptic feedback is not limited to surfaces and other spatially limited objects, for example to generate guidance fields.
Version: 1.12
Downloads: 116
File Size: 296.00 KB
Platform: None
Home Page: Not Specified

Rating:    (0 Votes)

H3DViewer 2.3.0 for Windows 64 bit View Full Details
Submitter: Markus
Released:   Fri, 13-Jun-2014
 

H3DViewer 2.3.0 standalone browser for Windows 64 bit.

This is the H3DViewer browser packaged for Windows 64 bit without any source code. It can be used to view X3D files with or without H3D (haptics) content.

The package also contains several plugins. These are:
H3DPhysics - Used when handling files containing features of the RigidBodyPhysics component of the X3D specification as well as an inofficial extension to handle soft bodies.
MedX3D - Used when handling files containing features of the upcoming MedX3D component of the X3D specification.
UI - Used to build haptic 3D user interface in H3D API scenes.

The code for H3DViewer and its plugins are all downloadable from the downloads section.

Changes for version 2.3.0:
- Can now copy current log text to clipboard.
- Added dialog to show profiling information if profiling is enabled.
- TreeViewer only expand X3DGroupingNode at first view now.
- QUAD_BUFFERED_STEREO should work properly again.
- Updates to handle QUAD_BUFFERED_STEREO on an NVIDIA_3DVISION ready display with a non-quadro card. Note that this requires a special built wxWidgets. WxWidgets adopted a patch supplied by us so in the future this should work for standard releases of WxWidgets.
- Updates to make sure that the stereo menu disables stereo modes that can not be switched to after selected a stereo mode.
- Added "-dp" command line switch to disable plugins at startup.
- Made sure that starting up in fullscreen results in displaying window in windowed mode as short time as possible.
- Faster startup due to optimizations.
Version: 2.3.0
Downloads: 6134
File Size: 0 bytes
Platform: Windows
Home Page: SenseGraphics

Rating:    (0 Votes)

H3DViewer 2.3.0 for Windows 32 bit View Full Details
Submitter: Markus
Released:   Fri, 13-Jun-2014
 

H3DViewer 2.3.0 standalone browser for Windows 32 bit.

This is the H3DViewer browser packaged for Windows 32 bit without any source code. It can be used to view X3D files with or without H3D (haptics) content.

The package also contains several plugins. These are:
H3DPhysics - Used when handling files containing features of the RigidBodyPhysics component of the X3D specification as well as an inofficial extension to handle soft bodies.
MedX3D - Used when handling files containing features of the upcoming MedX3D component of the X3D specification.
UI - Used to build haptic 3D user interface in H3D API scenes.

The code for H3DViewer and its plugins are all downloadable from the downloads section.

Changes for version 2.3.0:
- Can now copy current log text to clipboard.
- Added dialog to show profiling information if profiling is enabled.
- TreeViewer only expand X3DGroupingNode at first view now.
- QUAD_BUFFERED_STEREO should work properly again.
- Updates to handle QUAD_BUFFERED_STEREO on an NVIDIA_3DVISION ready display with a non-quadro card. Note that this requires a special built wxWidgets. WxWidgets adopted a patch supplied by us so in the future this should work for standard releases of WxWidgets.
- Updates to make sure that the stereo menu disables stereo modes that can not be switched to after selected a stereo mode.
- Added "-dp" command line switch to disable plugins at startup.
- Made sure that starting up in fullscreen results in displaying window in windowed mode as short time as possible.
- Faster startup due to optimizations.
Version: 2.3.0
Downloads: 4186
File Size: 0 bytes
Platform: Windows
Home Page: SenseGraphics

Rating:    (0 Votes)

H3DViewer 2.3.0 for OSX 10.6.8 View Full Details
Submitter: Markus
Released:   Fri, 13-Jun-2014
 

H3DViewer 2.3.0 standalone browser for OSX. Only tested for Leopard 10.6.8.

This is the H3DViewer browser packaged for OSX 10.6.8 without any source code. It can be used to view X3D files with or without H3D (haptics) content.

The package also contains several plugins. These are:
H3DPhysics - Used when handling files containing features of the RigidBodyPhysics component of the X3D specification. Also contains some soft body physics capabilities.
MedX3D - Used when handling files containing features of the volume rendering component of the X3D specification.
UI - Used to build haptic 3D user interface in H3D API scenes.

The code for H3DViewer and its plugins are all downloadable from the downloads section.
Version: 2.3.0
Downloads: 3817
File Size: 21.25 MB
Platform: Mac
Home Page: SenseGraphics

Rating:    (3 Votes)

H3DAPI 2.3.0 Windows Installer View Full Details
Submitter: Markus
Released:   Fri, 13-Jun-2014
 

Windows installer for H3DAPI 2.3.0 the open source haptics development platform. Documentation and manual available at the documentation page. Installation guide is available in the H3DAPI manual.

Changes for version 2.3.0:
- Generated header is moved to CMake build directory and can only be found in H3DAPI/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Added a InstallH3DAPIAndExternals.cmake package file which can be used by applications to package up needed files by the current H3DAPI build.
- Added profiling of haptics and graphics thread if built with profile support. Profiling is not enabled in the released binaries.
- A lot of performance improvements. H3DAPI should render faster in many cases now.
- Scene::findNode* functions now handle Inline. FindNode* functions are now static.
- Updates to fix artifacts with GPU shadows.
- X3DTextureNode nodes can now have their current state saved as PNG.
- Fixed issues with QUAD_BUFFERED_STEREO.
- Updates to handle protos better.
- If GLUT gameMode is used then GLUTWindow now still handle keyboard inputs properly.
- Many updates to FrameBufferTextureGenerator. Such as setting local NavigationInfo, handling shadows, support for new DEPTH_BUFFER types and support for external color and/or depth buffer for buffer storage. It should also now work properly with QUAD_BUFFERED_STEREO mode.
- Memory leak fixes.
- Some field types had unitialized default values, this is fixed now.
- Added optional COPY option for USE statement. Can be useful when there are nodes which does not handle the DEF/USE system that well.
- Use F11 to switch to/from fullscreen in H3DLoad.
- Renamed FindTeem.cmake to FindH3DTeem.cmake in order to use CMakes new FindTeem module if it exists. Did the same for FindFreeType.cmake.
- DirectShowDecoder now plays wmv files.
- PointSet, LineSet, IndexedLineSet now have vertex attribute support.
- Doxygen documentation now links to python documentation as well.
- Extrusion now calculates normal per triangle face instead of per quad face.
- Improved the static and dynamic database so getField function is now faster.
- H3DWindowNode has a takeScreenShot static function.
- Made it possible to put multiple objects in a ShadowTransform node.

New H3D nodes:
FBODebugger
GaussianFilterShader
GeometryGroup
PlaybackDevice
NoiseTexture
NoiseTexture3D
RazerHydraSensor
SimpleAudioClip

New python functionality:
- Added getTypeName, getValueAsString, setValueAsString, setName, getName, getFullName, isUpToDate, upToDate, replaceRoute, replaceRouteNoEvent, unrouteAll, getOwner and setOwner functions for fields.
- Added takeScreenshot and findNodes function.

H3DViewer updates:
- Can now copy current log text to clipboard.
- Added dialog to show profiling information if profiling is enabled.
- TreeViewer only expand X3DGroupingNode at first view now.
- QUAD_BUFFERED_STEREO should work properly again.
- Updates to handle QUAD_BUFFERED_STEREO on an NVIDIA_3DVISION ready display with a non-quadro card. Note that this requires a special built wxWidgets. WxWidgets adopted a patch supplied by us so in the future this should work for standard releases of WxWidgets. The patch is actually applied in wxWidgets 3.0 release.
- Updates to make sure that the stereo menu disables stereo modes that can not be switched to after selected a stereo mode.
- Added "-dp" command line switch to disable plugins at startup.
- Made sure that starting up in fullscreen results in displaying window in windowed mode as short time as possible.
- Faster startup due to optimizations.

Compatability issues:
- Changed default depth buffer type of FrameBufferTextureGenerator.
- Not binary compatible due to changes to database and inheritance for some nodes.
- ShadowTransform::shadowVolume is now of MFNode type, was SFNode.
- Fields beamWidth and cutOffAngle in SpotLight node now have default values which makes sense as per update of X3D specification 3.3.
Version: 2.3.0
Downloads: 2820
File Size: 269.59 MB
Platform: None
Home Page: SenseGraphics

Rating:    (0 Votes)

H3D 2.3 source code View Full Details
Submitter: Markus
Released:   Fri, 13-Jun-2014
 

Source code for H3D. This include source code the following libraries:
H3DAPI, HAPI, H3DUtil - Core libraries.
H3DPhysics, MedX3D, UI - Toolkits

If it is desired to download source code for only one or a few of the libraries visit ftp://www.h3dapi.org/pub/releases/source/

Here follows a description of each library and their changes.
--------------------------------------------------------------
H3DUtil is a utility library from the makers of H3DAPI. It is the library used by HAPI 1.3. H3DUtil documentation is avaliable at the documentation page.

Changes for version 1.3.0:
- Generated header is moved to CMake build directory and can only be found in H3DUtil/include after INSTALL project has been built.
- Added profiling capabilities through H3DTimer.
- Renamed FindTeem.cmake to FindH3DTeem.cmake in order to use CMakes new FindTeem module if it exists.
- Speed optimizations that could affect some compilers.
- Fixes to properly remove threads in all cases.
- Added a InstallH3DUtilAndExternals.cmake package file which can be used by applications to package up needed files by the current H3DUtil build.
- Properly pack ACKNOWLEDGMENTS file.
- Memory leak fixes.
- Added CMake option to include visual leak detector in H3DUtil.
- Updates to CMake build system to build properly when TortoiseSVN is installed
but the current H3D build is not a TortoiseSVN checkout.
- Added enable/disable functions in Console which allow thread-safe disabling of console output.

New classes:
- H3DTimer

New functions:
- saveFreeImagePNG
- Image::setByteAlignment
-----------------------------------------------------------

HAPI is a haptics rendering C++ library from the makers of H3DAPI. It is the library used by H3DAPI 2.3 but can be used separately. HAPI documentation is avaliable at the documentation page.

HAPI should be used when developing haptics applications (when H3DAPI is not desired). It is a modular library and is easily customized to the developers requirements.

Changes for version 1.3.0:
- Generated header is moved to CMake build directory and can only be found in HAPI/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Added profiling of haptic thread.
- Moved fparser to be included as stand alone library.
- Added a InstallHAPIAndExternals.cmake package file which can be used by applications to package up needed files by the current HAPI build.
- Improved thread safety of GodObjectRenderer and RuspiniRenderer.
- Fixed crashes on Windows caused by trying to use PhantomHapticsDevice on a system without OpenHaptics.

New classes:
- PlaybackHapticsDevice
-----------------------------------------------------------

H3DAPI 2.3.0. Installation guide for Linux and Mac OS available in the H3DAPI 2.3 manual at the documentation page.

Changes for version 2.3.0:
- Generated header is moved to CMake build directory and can only be found in H3DAPI/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Added a InstallH3DAPIAndExternals.cmake package file which can be used by applications to package up needed files by the current H3DAPI build.
- Added profiling of haptics and graphics thread if built with profile support. Profiling is not enabled in the released binaries.
- A lot of performance improvements. H3DAPI should render faster in many cases now.
- Scene::findNode* functions now handle Inline. FindNode* functions are now static.
- Updates to fix artifacts with GPU shadows.
- X3DTextureNode nodes can now have their current state saved as PNG.
- Fixed issues with QUAD_BUFFERED_STEREO.
- Updates to handle protos better.
- If GLUT gameMode is used then GLUTWindow now still handle keyboard inputs properly.
- Many updates to FrameBufferTextureGenerator. Such as setting local NavigationInfo, handling shadows, support for new DEPTH_BUFFER types and support for external color and/or depth buffer for buffer storage. It should also now work properly with QUAD_BUFFERED_STEREO mode.
- Memory leak fixes.
- Some field types had unitialized default values, this is fixed now.
- Added optional COPY option for USE statement. Can be useful when there are nodes which does not handle the DEF/USE system that well.
- Use F11 to switch to/from fullscreen in H3DLoad.
- Renamed FindTeem.cmake to FindH3DTeem.cmake in order to use CMakes new FindTeem module if it exists. Did the same for FindFreeType.cmake.
- DirectShowDecoder now plays wmv files.
- PointSet, LineSet, IndexedLineSet now have vertex attribute support.
- Doxygen documentation now links to python documentation as well.
- Extrusion now calculates normal per triangle face instead of per quad face.
- Improved the static and dynamic database so getField function is now faster.
- H3DWindowNode has a takeScreenShot static function.
- Made it possible to put multiple objects in a ShadowTransform node.

New H3D nodes:
FBODebugger
GaussianFilterShader
GeometryGroup
PlaybackDevice
NoiseTexture
NoiseTexture3D
RazerHydraSensor
SimpleAudioClip

New python functionality:
- Added getTypeName, getValueAsString, setValueAsString, setName, getName, getFullName, isUpToDate, upToDate, replaceRoute, replaceRouteNoEvent, unrouteAll, getOwner and setOwner functions for fields.
- Added takeScreenshot and findNodes function.

H3DViewer updates:
- Can now copy current log text to clipboard.
- Added dialog to show profiling information if profiling is enabled.
- TreeViewer only expand X3DGroupingNode at first view now.
- QUAD_BUFFERED_STEREO should work properly again.
- Updates to handle QUAD_BUFFERED_STEREO on an NVIDIA_3DVISION ready display with a non-quadro card. Note that this requires a special built wxWidgets. WxWidgets adopted a patch supplied by us so in the future this should work for standard releases of WxWidgets.
- Faster startup due to optimizations.

Compatability issues:
- Changed default depth buffer type of FrameBufferTextureGenerator.
- Not binary compatible due to changes to database and inheritance for some nodes.
- ShadowTransform::shadowVolume is now of MFNode type, was SFNode.
- Fields beamWidth and cutOffAngle in SpotLight node now have default values which makes sense as per update of X3D specification 3.3.

------------------------------------------------------------

H3DPhysics is a cross-platform implementation of the Rigid body physics component of X3D for use with H3D API. This version of H3DPhysics is tested against H3D API 2.3.0.

This toolkit used to be named RigidBodyPhysics.

H3DPhysics add rigid body physics models for use in H3D API. Which means that the user can build scenes in which object behave in a physically correct manner. Rigid body physics means that the objects are treated as solid, unchangeable sets of mass with a velocity. These bodies can be connected with the use of various form of joints, that allow one body's motion to affect another.

H3DPhysics for H3D API use ODE (Open Dynamics Engine) for Rigid body physics by default but can also be compiled with support for PhysX or Bullet as physics engines. Also support for PhysX3 is implemented.

For soft body physics Bullet is default. PhysX can also be used.

Changes for version 1.3.0:
- Generated header is moved to CMake build directory and can only be found in H3DPhysics/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Updates to build on MinGW.
- Memory leak fixes.
- Doxygen documentation now links to python documentation as well.
- Fixes to handle sliderJoint better for most physics engines.
- Fixes to CollisionSpace and ODE.
- Changed signature of some callback functions that are never used as callbacks. They now have return type void.
- IndexedHexaSet, IndexedTetraSet, IndexedPointSet and IndexedElementSet are now more properly implemented and behaves like for example IndexedTriangleSet when it comes to colors, normals and texture coordinates.
- The SoftBody node no longer assumes that its geometry is of type IndexedTetraSet but accepts all nodes with coord and index field.

New fields:
IndexedTetraSet::renderMode
SliderJoint::sliderForce
- H3DSoftBodyLoader::filename is now H3DSoftBodyLoader::url and is an MField. filename can be used a while longer at X3D level. On C++ level it can not.
CollidableShape::clipPlanes
CollisionCollection::collidableExceptionGroups

New nodes:
CollidableExceptionGroup
-----------------------------------------------------------

Source package for the toolkit MedX3D 1.4. Source builds against H3DAPI 2.3.0.

MedX3D is an implementation of Volume Rendering component of X3D.

MedX3D contains nodes for visual rendering of volume data, such as medical data from CT/MRI-scans. A correct X3D file using X3D volume rendering component nodes must specify a volume data node, a volume style node and the data for which to apply this style.
The existing volume data nodes are:
- VolumeData
- SegmentedVolumeData
- IsoSurfaceVolumeData

The styles to choose from are:
- BlendedVolumeStyle.
- BoundaryEnhancementVolumeStyle
- CartoonVolumeStyle
- ComposedVolumeStyle
- EdgeEnhancementVolumeStyle
- ISOSurfaceVolumeStyle
- MIPVolumeStyle, deprecated, use ProjectionVolumeStyle instead.
- OpacityMapVolumeStyle
- ProjectionVolumeStyle
- ShadedVolumeStyle
- SilhouetteEnhancementVolumeStyle
- ToneMappedVolumeStyle

The formats for volume data supported by MedX3D toolkit are:
- raw
- DICOM
- nrrd

MedX3D also supports preintegrated volume rendering, cubic filtering and stochastic jittering.

The MedX3D toolkit also contains various extra nodes not specified in the specification for the volume rendering component, such as an implementation of the Marching cubes algorithm and various nodes to extend the functionality of MedX3D.

MedX3D does not contain any specific haptic features.

Changes for version 1.4.0:
- Generated header is moved to CMake build directory and can only be found in MedX3D/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Memory leak fixes which added some functions.
- Fixed MultiVolumeRaycaster since it had quite a few bugs in it.

Removed fields:
- Removed multiVolumeRayCaster::depthTexture field due to it being a forgotten debug output which no longer affected anything.
------------------------------------------------------------

This is the source package of UI 2.3.0. It is compatible with H3DAPI 2.3.0. It contains the source code needed to build the UI. Cross platform, works on Windows/Linux/Mac OS. It is a collection of nodes that can be used to add a haptic user interface in a H3D scene.

Allow for creation of buttons, slider bars etc touchable by haptics device or mouse..

Changes for version 2.3.0:
- Generated header is moved to CMake build directory and can only be found in UI/include after INSTALL project has been built.
- Speed optimizations that could affect some compilers.
- Updates to CMake build system to build properly when TortoiseSVN is installed but the current H3D build is not a TortoiseSVN checkout.
- Renamed FindFreeType.cmake to FindH3DFreetype.cmake in order to use CMakes new FindFreetype module if it exists.
Version: 2.3.0
Downloads: 1166
File Size: 37.16 MB
Platform: None
Home Page: SenseGraphics

Rating:    (0 Votes)

Candy View Full Details
Submitter: karlu
Released:   Wed, 26-Jun-2013
 

This is the Candy package, a collection of tools and nodes for H3D API. While the nodes provided through this package require compilation, there are several components that can be used directly.

The Candy package includes the HVR package. The acronym can stand for "H3D Virtual Reality" or "Haptic Virtual Reality" and this is a package including a few nodes required to set up a Virtual Reality environment (VR) with H3D API. It supports a range of tracking standards and viewpoints suitable for different types of VR systems.
Version: 2.0.0
Downloads: 883
File Size: 173.00 KB
Platform: None
Home Page: Not Specified

Rating:    (3 Votes)

H3DViewer 2.2.0 for OSX 10.6.8 View Full Details
Submitter: Markus
Released:   Tue, 16-Apr-2013
 

H3DViewer 2.2.0 standalone browser for OSX. Only tested for Leopard 10.6.8.

This is the H3DViewer browser packaged for OSX 10.6.8 without any source code. It can be used to view X3D files with or without H3D (haptics) content.

The package also contains several plugins. These are:
H3DPhysics - Used when handling files containing features of the RigidBodyPhysics component of the X3D specification. Also contains some soft body physics capabilities.
MedX3D - Used when handling files containing features of the volume rendering component of the X3D specification.
UI - Used to build haptic 3D user interface in H3D API scenes.

The code for H3DViewer and its plugins are all downloadable from the downloads section.
Version: 2.2.0
Downloads: 2259
File Size: 21.00 MB
Platform: None
Home Page: SenseGraphics

Rating:    (0 Votes)

H3DViewer 2.2.0 for OSX 10.8.3 View Full Details
Submitter: Markus
Released:   Tue, 16-Apr-2013
 

H3DViewer 2.2.0 standalone browser for OSX. Only tested for Leopard 10.8.3.

This is the H3DViewer browser packaged for OSX 10.8.3 without any source code. It can be used to view X3D files with or without H3D (haptics) content.

The package also contains several plugins. These are:
H3DPhysics - Used when handling files containing features of the RigidBodyPhysics component of the X3D specification. Also contains some soft body physics capabilities.
MedX3D - Used when handling files containing features of the volume rendering component of the X3D specification.
UI - Used to build haptic 3D user interface in H3D API scenes.

The code for H3DViewer and its plugins are all downloadable from the downloads section.
Version: 2.2.0
Downloads: 2253
File Size: 21.85 MB
Platform: None
Home Page: SenseGraphics

Rating:    (2 Votes)




(C) 2012 SenseGraphics AB    ---    Powered by XOOPS