9.9.35 - 9.9.34 - 9.9.33 - 9.9.32 - 9.9.31 - 9.9.30 - 9.9.29 - 9.9.28 - 9.9.27 - 9.9.26 - 9.9.25 - 9.9.24 - 9.9.23 - 9.9.22 - 9.9.21 - 9.9.20 - 9.9.19 - 9.9.18 - 9.9.17 - 9.9.16 - 9.9.15 - 9.9.14 - 9.9.13 - 9.9.12 - 9.9.11 - 9.9.10 - 9.9.9 - 9.9.8 - 9.9.7 - 9.9.6 - 9.9.5 - 9.9.4 - 9.9.3 - 9.9.2 - 9.9.1 - 9.9.0

Open Inventor 9.9.35


  • Multithreading
  • #OIV-4365 Crash when opening/closing a Qt dialog containing a QWebEngine view after calling SoDB::init – CAS-42136

Open Inventor 9.9.34


  • Antialiazing
  • #OIV-4559 Rare render crash with antialiasing and transparency – CAS-43498

  • MeshViz
  • #OIV-4778 Crash in MeshVizXLM PbNonLinearDataMapping::computeColor – CAS-44665

  • Pangolin
  • #OIV-4592 Crash in SoActionMethodList::setUp – CAS-43862

  • Viewer
  • #OIV-4780 Crash in SoWinExaminerViewer::processEvent handling keyboard input – CAS-44673
    #OIV-4794 Qt Viewers - SoEvent::wasButton1Down() incorrectly returns FALSE

Open Inventor 9.9.33

    #OIV-4723 Selection dramatically slow with 9.9.31 – CAS-44071

Open Inventor 9.9.32

    #OIV-4344 PoLinearAxis critical display performance regression – CAS-41763
    #OIV-4505 Crash in SoVolumeStateGeometry::bindTextures – CAS-43196
    #OIV-4511 Crash in SoLDMMultiIOTileManager::cacheTileBuffer – CAS-43238
    #OIV-4516 Crash in SoGPURayGenerator::initialize – CAS-43287
    #OIV-4517 Crash in SoVRImageSpaceEffects::apply – CAS-43288

Open Inventor 9.9.31


  • Core
  • #OIV-4509 Crash in SoGLProgramGLSL::setProgramParameter – CAS-43222
    #OIV-4589 Segfault when we set antialiasing
    #OIV-4474 Documentation updated about seek function in all viewers. – CAS-42881
    #OIV-4473 extSelection failure on points – CAS-42852

  • VolumeViz
  • #OIV-4321 Crash at exit when calling in debug mode the method SoVRDicomData::readDicomHeader with an existing jpg file – CAS-41618

Open Inventor 9.9.30

    #OIV-4354 Picking abnormally returns nullptr – CAS-41849
    #OIV-4338 Abnormal SoImage bounding box – CAS-41703
    #OIV-4420 Animation slow down with multiple volume rendering views – CAS-42622
9.9.29

Open Inventor 9.9.29

    #OIV-4212 Incorrect normal returned after picking IndexedFaceSet – CAS-40208
    #OIV-4292 Crash when loading a VRML file with a Script node – CAS-41411-T6W6

Open Inventor 9.9.28

  • Core
  • emsp;#OIV-4087emsp;PanObjectManager warning on application run in Debug with Release DLLs – CAS-39579-Y4H7
    emsp;#OIV-4056emsp;Crash when loading texture larger than 30K X 30K resolution – CAS-39308-K6D0

  • Viewers
  • emsp;#OIV-4057emsp;SbQtHelper::getDevicePixelRatio returns wrong value – CAS-39210

  • VolumeViz
  • emsp;#OIV-3628emsp;Screen resolution culling loads more tiles than needed

Open Inventor 9.9.27

  • Core
  • emsp;#OIV-3876emsp;Missing filter to the forwarded event – CAS-38007
    emsp;#OIV-4027emsp;Crash when using SoCallbackAction::forwardTraversal method – CAS-39003

  • RemoteViz
  • emsp;#OIV-4010emsp;Random disconnection issue with RemoteViz with Kong gateway API

Open Inventor 9.9.26

  • Core
  • emsp;#OIV-3629emsp;Invalid Text3 bounding box when using rotated SoText3 – CAS-37061
    emsp;#OIV-3725emsp;Raypickaction issue – CAS-37324
    emsp;#OIV-3730emsp;SoExtSelection is incorrect with orthogonal camera – CAS-37422

  • VolumeViz
  • emsp;#OIV-3649emsp;NumSigBits not updated when editing LDM Volume – CAS-37145

Open Inventor 9.9.25

  • Core
  • emsp;#OIV-3450emsp;PDF Export crash or does not export anything since v9.8.5 – CAS-36268
    emsp;#OIV-3540emsp;Error when resizing viewers in Qt
    emsp;#OIV-3598emsp;Crash when loading corrupted model – CAS-36930-W9V0

  • Viewers
  • emsp;#OIV-3573emsp;Stereo dialog checkbox doesn't work in DialogiViz applications

  • VolumeViz
  • emsp;#OIV-3517emsp;MedicalHelper::orientView does not compute correct camera height

Open Inventor 9.9.24

  • Core
  • emsp;#OIV-3357emsp;Selecting the light node in IvTune makes the viewer disappear – CAS-35793-S3V4
    emsp;#OIV-3494emsp;SoRTT rendering in wrong order when enabling the SORTED_BLEND transparency – CAS-36537
    emsp;#OIV-3495emsp;SoMarkerSet fails to display bitmaps with a number of rows not multiple of 8 – CAS-36539
    emsp;#OIV-3566emsp;Issue when displaying shapes that use SoColorMap/SoIndexedTexture2 with DELAYED_SORTED_PIXELS_BLEND transparency – CAS-36254-Z9X6

  • Viewers
  • emsp;#OIV-3536emsp;Docked toolbars don't show on top of main window in Qt application

  • VolumeViz
  • emsp;#OIV-3401emsp;VolumeViz fails to load stack of tiff under linux

Open Inventor 9.9.23

  • Core
  • emsp;#OIV-3294emsp;SbStringList::append(char) corrupts strings that embeds Unicode characters – CAS-35497
    emsp;#OIV-3305emsp;SoGLRenderAction::TransparencyTypes::SORTED_PIXEL does not give transparent background regardless of the Background setting – CAS-35537-T3K9
    emsp;#OIV-3346emsp;No shape displayed if ShaderProgram::generateTransparency is FALSE and transparencyType is Delayed sorted pixels blended – CAS-35767
    emsp;#OIV-3358emsp;Undefined behavior for transparent shapes with field boundingBoxIgnoring set to true and sorted object transparency type – CAS-35244
    emsp;#OIV-3445emsp;Issue when displaying shapes that use SoColorMap/SoIndexedTexture2 with DELAYED_SORTED_PIXELS_BLEND transparency – CAS-36254
    emsp;#OIV-3490emsp;Zlib symbol conflicts since OIV 9.9.19 – CAS-36254

  • Commercialization
  • emsp;#OIV-3351emsp;Typo error in SoGLRenderAction documentation

  • RemoteViz
  • emsp;#OIV-3323emsp;Provided SSL certifate in the example SecureConnection has expired

  • VolumeViz
  • emsp;#OIV-3296emsp;SoVolumeConverter does not support reading Unicode paths – CAS-35533
    emsp;#OIV-3446emsp;VolumeViz crash in cloud environnement – CAS-35781-R1M0

Open Inventor 9.9.22

  • Core
  • emsp;#OIV-3209emsp;Abnormal renderToTarget transparency display when enabling SORTED_OBJECT_BLEND – CAS-35244
    emsp;#OIV-3210emsp;Abnormal RenderToTarget display when enabling the transparency types SORTED_OBJECT_BLEND and SORTED_PIXELS_BLEND – CAS-35244
    emsp;#OIV-3173emsp;Changing the field SoUniformGridClipping::internalFormat doesn't update the displayed shape – CAS-32826
    emsp;#OIV-3083emsp;Opaque shapes abnormally displayed with Sorted Blend transparency – CAS-34888
    emsp;#OIV-3076emsp;Unavoidable and excessive deprecation warnings in OIV – CAS-34833
    emsp;#OIV-3070emsp;Abnormal error messages when picking in indexed points/lines – CAS-34827
    emsp;#OIV-2971emsp;Error visualizing a TextBox in ViewerComponents
    emsp;#OIV-3111emsp;SoMouseWheelEvent fails to return the status of the Ctrl and Alt keys – CAS-34979
    emsp;#OIV-3023emsp;SoShaderParameterMatrix and Geometry shaders documentation not clear about unused parameters – CAS-32690-W8H6
    emsp;#OIV-3029emsp;Crash if SoVertexShaderParameter is unused in shader – CAS-34677

  • Viewer Components
  • emsp;#OIV-3059emsp;Inconsistency in still super sampling API between SoSceneManager and SoRenderAreaCore

  • VolumeViz
  • emsp;#OIV-2935emsp;Unexpected stairs effects with SoUniformGridClipping/SoVolumeRender – CAS-32826
    emsp;#OIV-3089emsp;Error when Accessing a single value in a data where tileDimension is higher than the data size – CAS-34901-L0G4
    emsp;#OIV-3313emsp;SoVRRasterStackReader documentation not clear about supported format – CAS-35191-L9N0

Open Inventor 9.9.21

  • Core
  • emsp;#OIV-3115emsp;Erroneous error message displayed when picking a shape with normals – CAS-34997
    emsp;#OIV-3134emsp;Abnormal changes of displayed colors when zooming in – CAS-35073

  • MeshVizXLM Extractor
  • emsp;#OIV-3106emsp;MeshViz crashes when extracting a skin on a mixed mesh containing linear cells and quadratic cells – CAS-34933-Q3H5

  • Commercialization
  • emsp;#OIV-2445emsp;.Net and Java documantation of field SoTransferFunction::predefColorMap are broken

  • RemoteViz
  • emsp;#OIV-3098emsp;RemoteViz is stucked in Pan mode when switching to nother tab of the browser – CAS-34922

  • Viewer Components
  • emsp;#OIV-3027emsp;Crash when closing after dragger slice – CAS-34695-K0N6
    emsp;#OIV-3085emsp;GPU Picking fails in SceneExaminer when seeking HFR objects

  • VolumeViz
  • emsp;#OIV-3126emsp;Demo SimpleVolumeMask does not initialize properly the VolumeMask

Open Inventor 9.9.20

    emsp;#OIV-2805emsp;Texts disappear when exporting images with SoOffscreenRenderer – CAS-34075
    emsp;#OIV-2886emsp;Error message in console when opening IvTuneViewer

    emsp;#OIV-2902emsp;Abnormal shadow display when adding a rotation before the light and geometry nodes – CAS-34341

  • Commercialization
  • emsp;#OIV-2916emsp;Example classes must not be visible in the C++ documentation
    emsp;#OIV-3036emsp;C++ Reference manual had some empty and useless sections

  • Core
  • emsp;#OIV-2946emsp;Illegal code in SoPickedPoint() destructor leads sometimes to crash

  • ImageViz
  • emsp;#OIV-2803emsp;SoImageRegistrationTransform::RegistrationEvent::getSimilarity() returns abnormal values – CAS-34021
    emsp;#OIV-2827emsp;Erroneous info in the description of SoImageRegistrationTransform::coarsesResampling and optimizerStep
    emsp;#OIV-2828emsp;Unclear description of SoImageRegistrationTransform::optimizerStep and coarsesResampling – CAS-34021
    emsp;#OIV-949emsp;In registration demo, progression is not displayed on top (Linux)

  • RemoteViz
  • emsp;#OIV-2949emsp;Meta key wrongly managed on OSX (Firefox/Chrome)

  • VolumeViz
  • emsp;#OIV-2863emsp;Update region doesn't reload root tile
    emsp;#OIV-2873emsp;Call to SoVolumeData::data::setValue() corrupts SoVRDicomFileReader – CAS-32487-R8N1

Open Inventor 9.9.19

    emsp;#OIV-2583emsp;Clarify documentation about licensing on developer zone
    emsp;#OIV-2773emsp;Erroneous return status on dicom to LDM conversion – CAS-33979
    emsp;#OIV-2779emsp;Abnormal graduation text display with PoAutoCubeAxis – CAS-33942
    emsp;#OIV-2785emsp;Missing info in the description of SoConverterParameters::setInputFileName – CAS-33979
    emsp;#OIV-2804emsp;Hang in SoWindowsPowerEventHandler – CAS-34072
    emsp;#OIV-2806emsp;Abnormal dependency with DirectViz for some applications – CAS-34065
    emsp;#OIV-2843emsp;UTF8 path not correctly handled by readDicomHeader

  • Commercialization
  • emsp;#OIV-2924emsp;"Preview Feature" link was broken in classes description

  • Core
  • emsp;#OIV-2808emsp;BufferedShape feature not available on Intel HD

  • MeshVizXLM Extractor
  • emsp;#OIV-2888emsp;EclipseMeshViz demonstration crashes when loading GRDECL data – CAS-34277-Z0D0

  • Viewer Components
  • emsp;#OIV-2908emsp;QtViewerComponent were unable to load VolumeViz scene graph

  • VolumeViz
  • emsp;#OIV-2885emsp;Edge coloring accumulates values and do not update properly – CAS-34244-S0C8

Open Inventor 9.9.18

    emsp;#OIV-2367emsp;Lack of info in the description of SoLabelingProcessing::neighborhood3d – CAS-32978
    emsp;#OIV-2509emsp;Fix heap buffer overflow and and alloc/dealloc mismatch – CAS-33290
    emsp;#OIV-2512emsp;TransformManip doesn't refresh the displayed scenegraph when changing the viewer transparency type – CAS-33309
    emsp;#OIV-2513emsp;Fix ‘messy’ multi QtViewers not showing up synchronously – CAS-33310
    emsp;#OIV-2515emsp;Need to describe the pointSet limitation regarding disabled vertex ordering
    emsp;#OIV-2524emsp;Display an useful error message in SoBase::destroy
    emsp;#OIV-2577emsp;Focus issues since 9.9.15 for Qt based Application – CAS-33310
    emsp;#OIV-2584emsp;High memory usage and low performance with SoIndexedLineSet – CAS-33269
    emsp;#OIV-2650emsp;Erroneous value for environnement variable in documentation
    emsp;#OIV-2667emsp;Missing mutexes lead to crashes in SbThreadStorage – CAS-33596
    emsp;#OIV-2672emsp;Wrong link in readme.txt
    emsp;#OIV-2769emsp;Dicom files remain locked even if this was not necessary – CAS-33977
    emsp;#OIV-2772emsp;Improve warning description for differing Dicom files – CAS-33979

  • Commercialization
  • emsp;#OIV-2611emsp;.NET Installers signatures were missing
    emsp;#OIV-2876emsp;Incorrect links to developer zone in html files

  • Core
  • emsp;#OIV-2670emsp;Loading Cuda module using cubin (PTX) file returns NULL function handle – CAS-33714-P6Y9
    emsp;#OIV-2689emsp;MappingMethod deprecated in SoTextureUnit but not in SoTextureUnitElement class
    emsp;#OIV-2771emsp;Touch interactions blocked by native browser while using a touch screen – CAS-33945-Q7L6
    emsp;#OIV-2780emsp;Bad executable in ConvertDCM2LDM_128_gzip.bat

  • Licensing
  • emsp;#OIV-2330emsp;The errReport parameter of LicensesInfo.Check should be an out param – CAS-32840

  • Pangolin
  • emsp;#OIV-2699emsp;Hangs in OIV.net when .net nodes are created in multiple threads – CAS-33774

  • RemoteViz
  • emsp;#OIV-2660emsp;The OSX command key was not correctly captured by RemoteViz

  • Viewers
  • emsp;#OIV-2801emsp;Question mark button in Qt viewers was connected to a wrong http link
    emsp;#OIV-2836emsp;Bad link to developer zone in Xt/Win demos

  • VolumeViz
  • emsp;#OIV-2146emsp;Call to SoVolumeData::data::setValue() can, sometimes, corrupt SoVRDicomFileReader internal structure – CAS-32487-R8N1
    emsp;#OIV-2435emsp;Screen resolution culling issue leading to wrong resolution for top tile
    emsp;#OIV-2642emsp;Jpeg compression limited to tile size 128 – CAS-33600-J3P0
    emsp;#OIV-2800emsp;Wrong debug message when 2DtexMemory exceeded the global one
    emsp;#OIV-2863emsp;Update region doesn't reload root tile

Open Inventor 9.9.17

    emsp;#OIV-2461emsp;Drag and drop not working anymore in IvTuneViewer
    emsp;#OIV-2546emsp;Image doesn't display in online documentation of SoCenterballDragger class

  • Commercialization
  • emsp;#OIV-2489emsp;Fix bad address for Europe office

    emsp;#OIV-2553emsp;Broken link in documentation from Preview Features page

  • Core
  • emsp;#OIV-2538emsp;QtRenderAreaGuiIntegration demo does not run on CentOS

  • VolumeViz
  • emsp;#OIV-2432emsp;Volume rendering display bug when using exclusion box
    emsp;#OIV-2469emsp;Bad rendering when using too much video memory

Open Inventor 9.9.16

    emsp;#OIV-2275emsp;Exceptions thrown by internal helpers abnormally leak out – CAS-32703
    emsp;#OIV-2366emsp;Erroneous info in the documentation of method SoImageDataAdapter::getSize() – CAS-32978
    emsp;#OIV-2377emsp;SoWinPlaneViewer abnormally redefines updateCursor function in private part – CAS-33001
    emsp;#OIV-2439emsp;Erroneous texture coords in V direction – CAS-33138
    emsp;#OIV-2460emsp;Display performance slower in 9.9.15 vs 9.9.14

  • ImageViz
  • emsp;#OIV-2168emsp;Memory Leak in SoImageRegistrationTransform – CAS-32527-G7V9

  • MeshVizXLM Extractor
  • emsp;#OIV-2313emsp;Assertion failed when using NONE colormap in EclipseMeshviz (C++)

  • RemoteViz
  • emsp;#OIV-2433emsp;No error when launching RemoteViz service with a port already taken on Windows

  • VolumeViz
  • emsp;#OIV-2001emsp;Bad rendering when using too much video memory

  • legacy MeshViz
  • emsp;#OIV-2044emsp;Text size is much too big for some axis/view in PoAutoCubeAxis with RENDER2D_PRINT_RASTER

Open Inventor 9.9.15

    emsp;Main Featureemsp;Restore OpenGL stereo (aka Raw stereo) with Qt RenderArea – CAS-31776, CAS-31851, CAS-29229, CAS-32411
    emsp;#OIV-1869emsp;Fixed issue with OIV master passwords – CAS-32037
    emsp;#OIV-2113emsp;Abnormal viewer update in Qt viewers – CAS-32163

  • VolumeViz
  • emsp;#OIV-2024emsp;Crash in LDM with context switch and fixedRes/nonFiexedRes switch
    emsp;#OIV-2244emsp;Volume Rendering Artifacts (SoVolumeMask + SoVolumeData)

Open Inventor 9.9.14

    emsp;#OIV-1896emsp;License error message when using MeshVizXLM 10 licenses with MeshVizXLM .net 9.9.11 – CAS-32068
    emsp;#OIV-2127emsp;Pixel Lighted vertex shapes are rendered in front of custom SoAlgebraicShapes on Intel GPUs – CAS-32488
    emsp;#OIV-2218emsp;Setting generateTransparency to true causes mesh to disappear with delayed-sorted-pixels-blend transparency – CAS-32587
    emsp;#OIV-2229emsp;SoGLBufferObject not always cleared when destroying it.
    emsp;#OIV-2268emsp;Navigation is still enabled when using pick mode with SoQtExaminerViewer – CAS-32698

  • Core
  • emsp;#OIV-2053emsp;Unexpected image size with SoOffscreenRenderer and large expected size
    emsp;#OIV-2060emsp;VolumeRendering is corrupted when antialiasing is activated on MacOS
    emsp;#OIV-2157emsp;VolumeRender stays in low screen resolution when a PoAutoCubeAxis is in the scene

  • Licensing
  • emsp;#OIV-2227emsp;Some avizo test fail with OIV 9.9.13 due to a problem in flexlm prepack

  • Viewers
  • emsp;#OIV-2136emsp;SoQtPlaneViewer does not take mouse wheel in account – CAS-32470-V3T8
    emsp;#OIV-2141emsp;SoQtExaminerViewer::setCursorStyle does not have any effect – CAS-32471-D7B9

  • VolumeViz
  • emsp;#OIV-2041emsp;Volume rendering display bug when using exclusion box
    emsp;#OIV-2150emsp;Invalid depth value with HeightField picking

Open Inventor 9.9.13

    emsp;#OIV-1453emsp;Using a volumeClippingGroup inside an SoOffscreenVolumeRender has an undocumented issue – CAS-31332-H0W6
    emsp;#OIV-1755emsp;Documentation does not mention that cloning custom nodes with the copy() method loses the static variables – CAS-31860
    emsp;#OIV-1913emsp;Shapes disappear when using SoMultipleInstance and enabling Delayed Sorted Pixels Blended – CAS-32123
    emsp;#OIV-1922emsp;LDMWriter creates volumes with abnormal streaks in debug and randomly crash in release. – CAS-32118
    emsp;#OIV-2062emsp;No description provided in the class reference manual for the method SoXtFileSelectionDialog::keepDialog

  • Core
  • emsp;#OIV-1844emsp;Crash when taking offscreen snapshot of Avizo surface view
    emsp;#OIV-1951emsp;extSelection doesn't select faces parallel to the view direction. – CAS-32187
    emsp;#OIV-2023emsp;AlgebraicShape crash (GLBufferObject crash) with context switch
    emsp;#OIV-2090emsp;indexedTriagleSet crash – CAS-32373

  • RemoteViz
  • emsp;#OIV-1988emsp;In Remoteviz, sending FPS can be upper than the FPS set by the policy

  • VolumeViz
  • emsp;#OIV-2005emsp;SoVolumeRender fails to display a dicom volume when slightly modifying datarangeMin. – CAS-32251
    emsp;#OIV-2025emsp;Best equal resolution broken in VolumeViz

Open Inventor 9.9.12

    emsp;#OIV-1749emsp;Missing documentation about constructor in custom node – CAS-31860

  • Core
  • emsp;#OIV-1637emsp;SoOffscreenRenderer crash when it is applied on a simple scene containing a SoMultipleInstance – CAS-31771-J5Z9
    emsp;#OIV-1745emsp;cgetAvailableMemory() does not return the right value on macOS

  • ImageViz
  • emsp;#OIV-1845emsp;Calling SoImageViz::init requires an ImageViz license – CAS-32002, CAS-32048

  • MeshVizXLM Mapping
  • emsp;#OIV-1028emsp;Inherited MoMaterial is ignored by a skin of which colorScalarSetId is -1

  • Viewers
  • emsp;#OIV-1692emsp;SoQtDirectionalLightEditor empty display. – CAS-31811

Open Inventor 9.9.11

    emsp;#OIV-1568emsp;Large JPEG 2000 data conversion issue in LDM Converter
    emsp;#OIV-1715emsp;STL import creates shapes in single precision – CAS-31845

  • Core
  • emsp;#OIV-1731emsp;MedicalHelper::exampleLogoNode display issue

  • ImageViz
  • emsp;#OIV-1165emsp;Documentation of SoImageRegistrationTransform3d::RegistrationEvent::getSimilarity is not clear – CAS-31625-S2J0
    emsp;#OIV-1849emsp;SoImageFormulaProcessing engine returns invalid values for division – CAS-27025-D5L5
    emsp;#OIV-319emsp;SoFilterByMeasureProcessing does not work in 2D mode

  • RemoteViz
  • emsp;#OIV-1529emsp;RemoteViz RenderArea not share context on linux – CAS-31216

  • VolumeViz
  • emsp;#OIV-1785emsp;SoDataRange display failure on low dynamic range volumes – CAS-31911

Open Inventor 9.9.10

    emsp;#OIV-1487emsp;SoQtGLWidget::setAntialiasing(SoAntialiasingParameters *) fails to enable antialiasing – CAS-31569
    emsp;#OIV-1513emsp;Lineset picking issue – CAS-31628
    emsp;#OIV-1647emsp;Wrong extent returned by MedicalHelper::dicomAdjustVolume – CAS-31777

  • Commercialization
  • emsp;#OIV-1658emsp;bin/arch-*/fei.*ViewerComponents.dll are not always integrated in Avizo prepacks
    emsp;#OIV-340emsp;Documentation not available from IvBrowser.

  • Core
  • emsp;#OIV-1182emsp;medicalGetDataPlane demo crashes when changing dragger's orientation
    emsp;#OIV-1482emsp;Crash with Physical Based Rendering + FSAA

  • RemoteViz
  • emsp;#OIV-1677emsp;No GPU video encoding with recent drivers

  • Viewer Components
  • emsp;#OIV-1265emsp;SoKeyboardEvent::getKey()/getPrintableCharacter() return invalid keys – CAS-31349

Open Inventor 9.9.9

    emsp;#OIV-1389emsp;Bad conversion with data > 2 GO in LDMConverter
    emsp;#OIV-1439emsp;DELAYED_SORTED_PIXELS_BLEND transparency no longer works on Intel HD and AMD Radeon series – CAS-31494
    emsp;#OIV-1444emsp;Missing documentation on Open Inventor hangs with mutex – CAS-31499
    emsp;#OIV-1449emsp;Crash when clicking on a SoOrthoSliceDragger when the VolumeRender is selected – CAS-31497
    emsp;#OIV-1484emsp;Call to SoVolumeData::resetReader prevents from re-using the same reader
    CAS-31558

  • Core
  • emsp;#OIV-1441emsp;IvReport fails to retrieve OS on CentOS 7
    emsp;#OIV-1447emsp;Activating stereo mode when SoFont::renderStyle=TEXTURE and Shadow=ON is causing a crash – CAS-31515-R7S5
    emsp;#OIV-1483emsp;Alternate rep example fails
    emsp;#OIV-1489emsp;Documentation of SoExtSelection is missing
    emsp;#OIV-1504emsp;VRML 2.0 file causes SoDB errors and crashes application
    emsp;#OIV-1551emsp;Error while opening a RGBA file in DEBUG mode – CAS-31685

  • Viewer Components
  • emsp;#OIV-1264emsp;SceneInteractor doesn't fully work with SoXtRenderArea – CAS-31348

  • Viewers
  • emsp;#OIV-1280emsp;The description of the method enableMouseWheelDolly is unclear – CAS-31352

  • VolumeViz
  • emsp;#OIV-1435emsp;LDMConverter memory error with big JPEG2000 file

Open Inventor 9.9.8

    emsp;#OIV-1290emsp;SoQT display refresh issue. – CAS-31343
    emsp;#OIV-1387emsp;MeshVizXLM Turbine demo has a wrong behavior when filtering cells inside a dragger box.
    emsp;#OIV-1452emsp;Dicom badly handle in Registration demo – CAS-31398-G7M6
    emsp;#OIV-1319emsp;The note that describes the initial version containing a feature is not compliant to javadoc

  • Core
  • emsp;#OIV-1235emsp;OIV.Medical.Nodes.DicomInfo DisplayDicomInfo leads to an exception – CAS-31321
    emsp;#OIV-1372emsp;Clarify documentation warning about classes that do not exist anymore with OIV 10 versions
    emsp;#OIV-1289emsp;Qt refresh issue leads to repeated load/unload of NvCameraWhitelisting64.dll – CAS-31343

  • Viewers
  • emsp;#OIV-1299emsp;SoMouseWheelEvent::getPosition(Float) abnormally returns 0,0 when using SoQt viewers
    CAS-31376
    emsp;#OIV-1359emsp;Performances issues with laptop and two graphic cards configuration (Intel and NVidia)

  • ImageViz
  • emsp;#OIV-1378emsp;Registration fails if model image has direction cosines. – CAS-30827-B0Q2

  • VolumeViz
  • emsp;#OIV-1340emsp;Mismatch between doc and code regarding IVVR_NUM_LOADERS env variable
    emsp;#OIV-1367emsp;SoVolumeConverter keeps a reference of the input data. – CAS-31440-Z0J0
    emsp;#OIV-604emsp;Tiles mixed up when using SoMultiDataSeparator

Open Inventor 9.9.7

    emsp;#OIV-1115emsp;Intersection detections failure with SoDualSceneCollider when using SoUnits nodes – CAS-31136
    emsp;#OIV-603emsp;EclipseMeshViz starts with java.lang.NullPointerException
    emsp;#OIV-994emsp;Lesser memory print when displaying DICOM – CAS-31044

  • Commercialization
  • emsp;#OIV-1281emsp;*_ReferenceManual.html files have bad paths to ifnoconnect.html

  • Core
  • emsp;#OIV-1255emsp;bufferedShape demo crashes when launched after Headlight
    emsp;#OIV-493emsp;Freeze in OIV when loading activeX example – CAS-30266

  • RemoteViz
  • emsp;#OIV-1223emsp;Long standing websocket connection initialization issue – CAS-31291
    emsp;#OIV-282emsp;RemoteViz inventor application OpenGl exception

Open Inventor 9.9.6

    emsp;#OIV-1225emsp;Crash in SbCompatibility::initClass() when no GPU is present – CAS-31302
    emsp;#OIV-1224emsp;The "See also:" section of OIV javadoc contains invalid html link

  • Core
  • emsp;#OIV-1217emsp;RemoteViz licensing problem on .Net

  • ImageViz
  • emsp;#OIV-1056emsp;The Dental Panoramic features require MeshViz extractor license

  • MeshVizXLM Mapping
  • emsp;#OIV-1201emsp;Crash with MeshVizXLM Java and JAVA 11 and OIV 9

Open Inventor 9.9.5

    emsp;#OIV-1067emsp;SoMarkerSet disappear when they are out of the view with DELAYED_SORTED_PIXELS_BLEND and VARIANCE_SHADOW_MAP enabled – CAS-31106
    emsp;#OIV-1096emsp;SoTextProperty::enableTextAccumulation doesn't work on VMWare/Mesa 2.1 – CAS-31148
    emsp;#OIV-1133emsp;Flexnet vulnerabilty up to version 11.14.1.0

    emsp;#OIV-1149emsp;10.0 licences fail to run Open Inventor 9.X versions applications – CAS-31207
    emsp;#OIV-340emsp;Documentation not available from IvBrowser.
    emsp;#OIV-951emsp;Useless FeiProxy directory created in temp directory.
    emsp;#OIV-994emsp;Lesser memory print when displaying DICOM – CAS-31044

  • Core
  • emsp;#OIV-1020emsp;Remove from IvBrowser the demos no more available.
    emsp;#OIV-1131emsp;bad number of clip plane using SoGLContext on macOS
    emsp;#OIV-274emsp;SoOrthoSlice doesn't work if DELAYED_SORTED_PIXELS_BLEND is set as transparency type
    emsp;#OIV-651emsp;Cannot Open a reference in AvizoInlineDesigner
    emsp;#OIV-693emsp;Crash or bad rendering when using buffered shapes and multiviewer
    emsp;#OIV-869emsp;Errors appear on multiple definition of EventHandlerCallRef in SoQtDef.h
    emsp;#OIV-932emsp;Read scene graph from a GZ compressed buffer bug
    emsp;#OIV-939emsp;Abnormal zoom-in/out when using the mouse thumbwheel in SoWxExaminerViewer – CAS-31000

  • ImageViz
  • emsp;#OIV-123emsp;SoLocalStatisticsProcessing description is incomplete
    emsp;#OIV-84emsp;IterativeMorphoLut3d demo crash on Linux
    emsp;#OIV-947emsp;Folder /tmp/FeiProxy created with insufficient permission on Linux – CAS-29524,CAS-30405

  • MeshVizXLM Extractor
  • emsp;#OIV-315emsp;MoMeshLogical Slice crash on Curvilinear Mesh

  • MeshVizXLM Mapping
  • emsp;#OIV-1183emsp;CellShape C++ demo wrong input management.
    emsp;#OIV-930emsp;Cell outlines fading doesn't work – CA-30987

  • RemoteViz
  • emsp;#OIV-1196emsp;Disconnection not detected properly when sending big network data.

  • Viewer Component
  • emsp;#OIV-1097emsp;Poor performance when interacting with SceneExaminer at the beginning
    emsp;#OIV-985emsp;Qt viewer components and viewer component libraries are linked with Xm

  • VolumeViz
  • emsp;#OIV-1062emsp;Wrong array index in OrthoSliceBorder.GLRender(). – CAS-31099
    emsp;#OIV-1063emsp;Picking performances drop after volume editing – CAS-31100
    emsp;#OIV-1099emsp;Dicom wrong extent in MedicalMPRViewer – CAS-31005-P5P3
    emsp;#OIV-602emsp;SoVolumeFaceSet not updated when a single instance of this node is used at different positions.
    emsp;#OIV-639emsp;LDM resolution problem on DemosPortal seismic
    emsp;#OIV-698emsp;SoVolumeIsosurface : borders are rough
    emsp;#OIV-740emsp;DICOM Reader is unable to load new set of DICOM files.
    emsp;#OIV-856emsp;SoLDMGlobalResourceParameters::setMaxMainMemory does not restrict the VViz memory usage as expected – CAS-30887
    emsp;#OIV-876emsp;SoVolumeShader documentation is missing important limitations
    emsp;#OIV-881emsp;Voxelized rendering issue
    emsp;#OIV-962emsp;SoVolumeRender white box on the latest NVidia driver 410 series – CAS-30999

Open Inventor 9.9.4

    emsp;#OIV-712emsp;Non executable file were listed in IvBrowser as demos

  • Core
  • emsp;#OIV-297emsp;OpenGL Error when activating stereo.
    emsp;#OIV-537emsp;Abnormal error message in SoCpuBufferObject::unmap with SoSFImage
    emsp;#OIV-540emsp;In some cases SoGetBoundingBoxAction generates useless errors when used with SoExtrusion
    emsp;#OIV-640emsp;SoPolygonScreenDrawer: 2 clicks must be done to start drawing a new polygon after calling the clear method
    emsp;#OIV-708emsp;MedicalHelper.DicomAdjustDataRange failure in OIV.net – CAS-30765

  • ImageViz
  • emsp;#OIV-309emsp;Inappropriate default values for SoPolylineExtrusionApproximation3d fields

Open Inventor 9.9.3

    emsp;#OIV-578emsp;Log4Cplus initialization error in MeshViz
    emsp;#OIV-587emsp;SoVRDicomFileReader fails when DICOM directory contains multiple volumes (series)
    emsp;#OIV-588emsp;SoVRDicomFileReader fails if images in the series have the same Image Number.
    emsp;#OIV-734emsp;Physically Based Rendering does not work on macOS

  • Core
  • emsp;#OIV-273emsp;Lighting error with some transparency mode with Qt5 on macOS
    emsp;#OIV-493emsp;Freeze in OIV when loading activeX example – CAS-30266
    emsp;#OIV-642emsp;OffscreenRender : Invalid context leads to huge render time – CAS-30780-B6M3
    emsp;#OIV-680emsp;Fix Inventor error on SoMarketSet with shadow and display issue when transparency mode is DELAYED_SORTED_PIXEL_BLEND

  • Viewers
  • emsp;#OIV-701emsp;Slots in SoQtGLWidget break usage of QT_NO_KEYWORDS

  • MeshVizXLM Extractor
  • emsp;#OIV-513emsp;Crash when MiLineCell doesn't embed any node

  • MeshVizXLM Mapping
  • emsp;#OIV-310emsp;Minimum or maximum ThresholdValue field are not taken into account by MoLevelColorMapping when rendering a MoLegend
    emsp;#OIV-512emsp;Minimum or maximum ThresholdValue field are not taken into account by MoLevelColorMapping when rendering a MoMeshSurface

  • RemoteViz
  • emsp;#OIV-643emsp;RemoteVizClient JS: videoBuffer object could raise a NULL exception

  • Viewer Component
  • emsp;#OIV-870emsp;Remove unnecessary dependency with Xm

  • VolumeViz
  • emsp;#OIV-311emsp;Artifacts when modifying texture memory allowed in VolumeViz
    emsp;#OIV-539emsp;Picking on Heightfields with SORTED_PIXELS_BLEND is inaccurate
    emsp;#OIV-541emsp;SoUniformGridProjectionClipping with SoHeightfieldRender & SORTED_PIXELS_BLEND shows a rendering issue
    emsp;#OIV-605emsp;SoVolumeMask documentation missing information about data range limitation
    emsp;#OIV-610emsp;DataRange is very slow to be edited on "big" DICOM data
    emsp;#OIV-653emsp;Crash when applying post process effect in VolumeRender for the VolumeGroup
    emsp;#OIV-738emsp;SoVRDicomFileReader::setFilenameListFromSeries adds twice the first file found into the list
    emsp;#OIV-752emsp;SoVolumeDetail::getFirstNonTransparentValue fails on SoVolumeSkin when using custom SoDataRange. This is a limitation of picking in VolumeViz between actual voxel value and interpolated one. – CAS-30819

Open Inventor 9.9.2

    emsp;#OIV-334 (#70983)emsp;SoWinFullViewer::AddAppPushButton has no effect
    emsp;#OIV-407emsp;In IvTune, reference counter is wrongly incremented

  • BuildSystem
  • emsp;#OIV-637 (#67062)emsp;Cuda not available for Visual 2017 – CAS-29040

  • Core
  • emsp;#OIV-231 (#72215)emsp;SoDrawStyle node missing in the tabBoxDragger sepator
    emsp;#OIV-636 (#71752)emsp;Fast edit lasso displays issue when enabling DELAYED_SORTED_PIXELS_BLEND – CAS-30265

  • VolumeViz
  • emsp;#OIV-296 (#72611)emsp;Volume Editing was broken with DICOM file

    emsp;#OIV-314 (#71534)emsp;SoDataSet should not post error message for 'flat' volumes (images)
    emsp;#OIV-514 (#72758)emsp;VolumeViz fails to read RGB TIFFs

Open Inventor 9.9.1

  • .net
  • emsp;#69590emsp;.NET demo 05.1.NodeKits.exe failed with unhandled exception

  • Core
  • emsp;#58136emsp;SoXtRenderArea::setFloatingColorBuffer generated invalid operation GL Error 1282 on some specific GPUs

    emsp;#60847emsp;Legacy viewers were not able to load help file correctly

    emsp;#68088emsp;Prevent OIV from crashing on unsupported Intel HD cards
    CAS-29292
    emsp;#69386emsp;Fix crash in RasterRW demo
    CAS-29697
    emsp;#69437emsp;DELAYED_SORTED_PIXELS_BLEND transparency breaks SoText2 (opaque objects in general) performances

    emsp;#69930emsp;FSAA antialiasing causes rendering bug if used with SORTED_PIXELS_BLEND or DELAYED_SORTED_PIXELS_BLEND

    emsp;#69941emsp;SoInteractiveComplexity which caused SoTabBoxDragger faces to be rendered as wireframe

    emsp;#70820emsp;The MoLegend node was deleted and re-created at each traversal, leading to poor performances
    emsp;#70821emsp;Memory leaks in SoGLDevice and SoWindowsPowerHandle classes

    emsp;#71003emsp;SoTriangleStripSet used inside a nodekit can corrupt rendering of the others
    CAS-30067
    emsp;#71113emsp;Performance redraw issue in Multiviewer configured with shared scenegraph

    emsp;#71390emsp;No error message were displayed when calling, in debug, SbRotation::setValue(SbMatrix) with a non rotation matrix
    CAS-30057
    emsp;#71738emsp;In some cases, the modification counter was not updated after a call to SoBase::touch() – CAS-30246
    emsp;#72093emsp;Display failure of custom algebraic shape on IntelHD
    CAS-30341
    emsp;#72143emsp;SoLicensesInfo check issue when patch version is superior to 4
    CAS-30373
    emsp;#72248emsp;Disappearing texts when offscreen rendering repeatedly
    CAS-30386
    emsp;#72310emsp;Transparency issue when enabling VARIANCE_SHADOW_MAP on AMD FirePro V, AMD FirePro W, RadeonPro WX series
    CAS-30448
    emsp;#72487emsp;SoText3/SoText2 crash when using specific characters in the kaiu.ttf font = DFKai-SB 
    CAS-30517

  • ImageViz
  • emsp;#71387emsp;Fixed several issues with .NET demo MedicalImageSegmentationFloodFill
    CAS-30171
    emsp;#71933emsp;Centerline demo displays some Inventor errors while deleting OpenGL context

  • LDM
  • emsp;#70138emsp;Crash when deleting a ROI using libLDM in VolumeViz

    emsp;#71035emsp;Typo error in while loop of SoVolumeRenderLdm::GLRenderTex2D3DLDM method
    CAS-30079

  • Medical Edition
  • emsp;#70701emsp;medicalDTIViewer demo on High Sierra had broken rendering and window resize issue

    emsp;#72325emsp;In .NET package, MedicalRemoteMPR and MedicalSimpleRemote demos failed to launch the service
    emsp;#72725emsp;MedicalHelper::getImageDataAdapter() crashed if the volume was empty (any dimension was zero)

  • MeshVizXLM
  • emsp;#70039emsp;Fix memory leak due to MoLegend
    CAS-29830

  • User experience
  • emsp;#69940emsp;Text was missing in documentation of MoSurfaceMeshDetail class

  • Viewer Component
  • emsp;#69646emsp;CTRL key has no effect on SoJackDragger

    emsp;#69741emsp;Slow stereo performances when using Win viewer component
    CAS-29905-D7P0
    emsp;#70592emsp;In specific configuration unnecessary error message was displayed from SceneExaminer::setCameraMode() call

    emsp;#70782emsp;Calling RenderAreaExaminer::setSize() causes a crash in viewers

    emsp;#70896emsp;SoInteractiveComplexity doesn't work properly within a viewerComponent, documentation of Qt viewers updated

    emsp;#71031emsp;In plane navigation mode, cursor does not change in seek mode for Qt or MFC viewers.

    emsp;#72185emsp;Qt ViewerComponent crashes on fullscreen

    emsp;#72570emsp;GLContext error message when going from fullscreen to normal in ivTuneViewer

  • VolumeViz
  • emsp;#67033emsp;LDMDataAccess issue when getting XZ/YZ data from small volumes (dimZ < 129)
    CAS-28999
    emsp;#71533emsp;Histogram was badly computed by LDM Writer
    CAS-30190-Z4D0
    emsp;#71599emsp;Volume abnormally displayed at low res when combined with HeightfieldRender
    CAS-30211
    emsp;#71887emsp;Huge slowdown when mixing HeightfieldRender and MultipleInstance in SoVolume Data
    CAS-30296
    emsp;#72073emsp;Big SoHeightFieldRender reload continuously data even when full resolution has been reached

  • java
  • emsp;#72089emsp;A managed object of bad type was returned if a new native object were reallocated at the same address than a previous wrapped native object of the same base type.

Open Inventor 9.9.0 (Also includes fixed bugs from Open Inventor 9.8.X)

  • .net
  • emsp;#71294emsp;Initialization of OpenInventor was not possible when using OIV_MULTITHREAD

  • Core
  • emsp;#54300emsp;Under Visual Studio 2015, a crash occured after the 2nd call to SoWin::init – CAS-26251
    emsp;#67512emsp;With WX new docking could crash when resizing SoWxViewer – CAS-28963
    emsp;#68042emsp;Java Magnifier medical demo could generate some exceptions
    emsp;#70132emsp;SoClipPlane was ignored when enabling VARIANCE_SHADOW_MAP on AMD Radeon – CAS-29860
    emsp;#71292emsp;SoRasterReaderSet::getReader() function could return a PNG reader on a TIFF file

  • ImageViz
  • emsp;#61141emsp;Integrate MultiscaleStructureEnhancementFilterProcessing(2d/3d)
    emsp;#64403emsp;Add missing academic references related to the watershed algorithm – CAS-28522
    emsp;#66291emsp;Irrelevant messages were displayed when running Resampler demo
    emsp;#68092emsp;In some cases, SoHessianMatrixProcessing displayed irrelevant error message
    emsp;#70956emsp; Inappropriate comments were displayed in IterativeMorphoLut2D code
    emsp;#72012emsp;JVM was crashing in application using bundles (OSGi) when OivJava is initialized – CAS-29399-J3Y4

  • MeshVizXLM C++
  • emsp;#69958emsp;MoMeshSurface documentation was refering to deprecated node

  • Viewer Component
  • emsp;#63932emsp;Physical Rendering example could crash in Java

  • VolumeViz
  • emsp;#17680emsp;In some cases, LDMConverter fails to convert big images

  • java
  • emsp;#65070emsp;Crash could occur when clicking on some GUI elements of SWT/GLCANVAS viewercomponents
    emsp;#67866emsp;Some Gtk-WARNING could be displayed when using swt/glcanvas/renderareaguiintegration demo

Fixed bugs from Open Inventor 9.8.X

9.8.1 - 9.8.2 - 9.8.3 - 9.8.4 - 9.8.5

Open Inventor 9.8.5

  • Core
  • emsp;#64295emsp;Chapter 22 was not accessible in online documentation
    CAS-28501
    emsp;#70103emsp;In some cases GPU Picking could pick some unpickable shapes

    emsp;#70706emsp;Fix Gnomon display for HiDPI device

    emsp;#70858emsp;Key press auto-repeat interferes with redrawing a scene during mouse-move while picking a volume

  • IvTune
  • emsp;#69727emsp;Memory leak when error messages are continuously displayed in the IvTuneViewer console.
    CAS-29288

  • java
  • emsp;#67233emsp;A wrong version number for Java products was displayed in license log files
    CAS-29107
    emsp;#68511emsp;In Java, under Windows, awt and newt viewer components crashed when their height were reduced to the minimum

  • LDM
  • emsp;#69455emsp;GetSubSlice memory consumption when allocated too big fixed size for a slice.

  • Medical Edition
  • emsp;#65118emsp;Demo medicalZoom was not showing the global view on MacOS

  • MeshViz
  • emsp;#64304emsp;Memory corruption was happening in 2D Voronoi

  • RemoteViz
  • emsp;#71140emsp;In RemoteViz, unsynchronized video when tab is in background

  • Viewer Component
  • emsp;#68508emsp;MFC viewer exits with an error

    emsp;#68710emsp;Win RenderArea getHWND() method was returning garbage before initializeGL() was called.

  • VolumeViz
  • emsp;#69777emsp;Memory leak in writer when editing a SoVolumeData loaded from DICOM files

    emsp;#70721emsp;PhysicalRendering example was not really clear about depthOfField slider management

    emsp;#70899emsp;Invalid error message from SiDicomDataSet::getElementStringValue() when DICOM attribute is not a string

  • Wrapping
  • emsp;#69397emsp;Math formula used in ImageViz were not displayed in online documentation

Open Inventor 9.8.4

  • Core
  • emsp;#70955emsp;Fix race condition in SoWin thread timer and protect shared variables.

  • HardCopy
  • emsp;#44819emsp;Modify colors array as it is done for points array in clipping mode.
    CAS-10827

  • Medical Edition
  • emsp;#70070emsp;Create the right screen drawer

  • MeshVizXLM C++
  • emsp;#68020emsp;Avoid wrong capacity increase of vector causing an unlimited and uneeded private memory increase.
    CAS-29288

  • User experience
  • emsp;#70874emsp;Fix wrongly configured Visual Studio projects

Open Inventor 9.8.3

  • .net
  • emsp;#70357emsp;Remove useless libraries provided in debug (InventorWxD, MeshVizExtractorD, MeshVizDataMappingD and MeshVizImplD).

  • Core
  • emsp;#43939emsp;Float precision issue when the ray start is exactly on the surface - Made OivASCameraToWorkSpaceVert more float-precision friendly

    emsp;#58456emsp;GL error during traversal when seeking on volume render by binding the default framebuffer at the top of SoOffscreenVolumeRender::GLRender as glDrawBuffer is called soon after

    emsp;#58722emsp;AnaglyphStereo was wrongly affected by Quadro control panel
    CAS-27250
    emsp;#62480emsp;onMouseDragging event no longer called when keyboard key pressed

    emsp;#62579emsp;onMouseDragging event no longer called when left-click
    emsp;#62593emsp;SoHandleEventAction traversal no longer stopped by screen drawers

    emsp;#66255emsp;SoBBoxCacheElement correctly restores state when popped
    CAS-28878
    emsp;#67932emsp;Fix seek function to work on HeighFieldRender
    CAS-29315
    emsp;#67964emsp;Use internal API to set Interactive mode

    emsp;#68615emsp;Update SoExtSelection::LassoMode doc – CAS-08949
    emsp;#69256emsp;Avoid SoImage rendering issue when enabling SORTED_PIXELS_BLEND transparency
    CAS-29656,CAS-29869
    emsp;#69296emsp;Update documentation to make it match the behavior of listFiles() (actually sorts by access time)

    emsp;#69939emsp;Fix artifacts with DELAYED_SORTED_PIXELS_BLEND transparencies when FSAA antialiasing is active by storing only color and depth for the first sample

    emsp;#70097emsp;Add HDPI support
    CAS-29356

  • DialogViz
  • emsp;#69620emsp;Make DialogViz::init thread safe by adding mutex
    CAS-29687

  • IvTune
  • emsp;#57494emsp;Schedules proper deletion of sensorHandler to avoid remaining events being processed with pointers

  • Medical Edition
  • emsp;#64958emsp;Add link to online documentation withing IvBrowser for each demo

  • MeshVizXLM C++
  • emsp;#70478emsp;Fix wrong normal computation due to the use of vertex positions instead of polygon vectors in the cross product. Fix also gl_NormalMatrix being used as a right multiplicator instead of left

  • Viewer Component
  • emsp;#54349emsp;Fix missing documentation for SceneExaminer in .NET or Java package

    emsp;#67484emsp;Clear Win/RenderArea destruction and unititializeGL

    emsp;#69301emsp;Replace render() by scheduleRedraw() to prevent crash as Preferences dialog is called from another thread.

  • VolumeViz
  • emsp;#58837emsp;Volume display is too dark in 9.7 when enabling preintegrated and setting renderMode to MAX_INTENSITY_PROJECTION and AVERAGE_INTENSITY_PROJECTION
    CAS-26982
    emsp;#58840emsp;Fix Volume being dramatically too dark when enabling preintegrated and passing arguments to VVizComputePreIntegrated
    CAS-26982
    emsp;#65605emsp;Disable notifications on ldmResourceParameters field to avoid modification when SoDataSet::copyLDMParameters() is called during traversal

    emsp;#67913emsp;Incorrect volume rendering in case of far plane clipping
    emsp;#69148emsp;Fix heightfields not always pickable with SORTED_PIXELS_BLEND by adding another internal render action to do the picking (different than the one provided by the scene manager)

    emsp;#69278emsp;Fix memory leak of virtual texture due to incorrect internal reference counting

    emsp;#70748emsp;Fix saveEditing corrupting in-memory volume data

  • java
  • emsp;#69434emsp;Activate wrapping of PoXXCellFilter class so javadoc of concerned classes is available
    CAS-29714

Open Inventor 9.8.2

  • Core
  • emsp;#65183emsp;Fix link issue in AnimatedShape demo

    emsp;#66363emsp;Remove the use of popen in SoXXXDevice class to avoid virtual machine duplication
    CAS-28870
    emsp;#68170emsp;Fix crash on MacBook/HighSierra using Intel GPU – CAS-29356
    emsp;#69042emsp;Fix crash in SoDualSceneCollider with better internal initialization
    CAS-29594

  • LDM
  • emsp;#68709emsp;Fix non working behavior of SoLDMResourceParameters::minResolutionThreshold

  • MeshVizXLM java
  • emsp;#69375emsp;Enhance fading precision by computing an histogram of edges length
    CAS-29638

  • VolumeViz
  • emsp;#68593emsp;Fix memory leak when moving SoOrthoSlice in an edited volume
    emsp;#69353emsp;Update documentation of useCompressedTexture field

Open Inventor 9.8.1

  • Core
  • emsp;#40296emsp;fix wrong angle evaluation between vectors
    CAS-09424
    emsp;#55543emsp;SoLIcenseInfo now actually checks if there is a license available – CAS-26523,CAS-27275
    emsp;#62045emsp;Fix SoTexture regression when SoComplexity is set
    CAS-27976
    emsp;#63328emsp;Fix Transparency cache not cleared correctly In SoTraversalPassImpl::invalidateSubScene
    CAS-28291
    emsp;#63375emsp;ivz file properties reading method changed
    CAS-28307
    emsp;#63380emsp;Render method used to highlight the selection changed
    CAS-28294,CAS-28563
    emsp;#63408emsp;Extract getSize method from SoViewer class to implement it into specific gui viewer classes

    emsp;#63519emsp;Fix wrong code example

    emsp;#63567emsp;Wrap code in else statement to avoid discard to be always applied
    emsp;#64115emsp;Disable clear of background to avoid flickering when resizing MFC viewer
    CAS-28469
    emsp;#64273emsp;Manage limitations to avoid error when using non supported shader 330 on MacOS

    emsp;#64298emsp;Method returning Deprecated node is now marked as Deprecated too
    CAS-28501
    emsp;#64299emsp;Expose exitClass method where it is relevant in the documentation.
    CAS-28499-N6S7
    emsp;#64303emsp;SoFaceDetail::getFaceIndex erroneously returns a vertex index instead of face index when selecting SoBufferedShape
    CAS-28493
    emsp;#64305emsp;Draw a line along with the quads to make it always visible, even from a distance
    CAS-28503
    emsp;#64386emsp;Use WGL_AMD_gpu_association to retrieve total memory on AMD hardware
    CAS-28521
    emsp;#64416emsp;Add copyMatchInfo implementation for SoEnvironmentElement to avoid invalidating the cache at each frame
    CAS-28531
    emsp;#64502emsp;Fix SoOffscreenRenderer::getScreenPixelsPerInch always returning 0 on OSX

    emsp;#64930emsp;TabPlaneDragger rebuilt without triggering the redraw anymore in case of rayPickAction
    CAS-28598
    emsp;#64945emsp;Avoid Fragment shader to write directly into framebuffer
    CAS-28604
    emsp;#64947emsp;Update wrong documentation for otherEventsCallback method
    CAS-28598
    emsp;#64953emsp;Re-initialize extrusion rendering after selection and after de-selection when per-face color are used
    CAS-28613
    emsp;#65069emsp;Fix code example provided for getting a plane from a volumeData
    CAS-28647
    emsp;#65168emsp;Fix preformance regression with delayed sorted pixels blend transparency
    CAS-28663
    emsp;#65395emsp;Add SoNodeDependencies to VPCach to check if texture coordinates need to be re-generated
    CAS-28714
    emsp;#65525emsp;Preserve double quotes when importing from an IV file
    CAS-28754
    emsp;#65526emsp;Bracket are now considered as invalid character for node name
    CAS-28754
    emsp;#66286emsp;SoRayPickAction has been fixed to work correctly with SoBillboard
    CAS-28873
    emsp;#66354emsp;Add missing info about GPU Picking in SoRayPickAction::setRadius() documentation
    CAS-28873
    emsp;#66355emsp;When radius is 0, the view volume is narrowed to only surround the picked point. In this case, the point coordinates cannot be computed into view volume space. Another method is defined in this specific case to compute distance ratio of the point between near and far planes. – CAS-28873
    emsp;#66467emsp;Text decoration, in both Texture and Polygon mode, now uses the same color as text if styleColorsUseCurrentMaterial is set to true
    CAS-28873-Q4X2
    emsp;#66469emsp;Misleading documentation about GPU picking
    CAS-28873
    emsp;#66638emsp;SoPickedPointList returned by SoRayPickAction is now correctly ordered
    CAS-28943
    emsp;#66656emsp;Fix bad bind/unbind call in wx viewer
    CAS-28963
    emsp;#66662emsp;Force the camera stereo mode to MONOSCOPIC when clearing Anaglyph stereo
    CAS-28973
    emsp;#66696emsp;Activation of enableTextAccumulation leads to cache issue with SoSwitch
    CAS-28873-Q4X2
    emsp;#66983emsp;SoText2 memory leak happening when text is updated each time SoTextStyleColorsElement is set
    CAS-29063
    emsp;#67496emsp;ALL_SHAPES value not taken in account for SoExtSelection
    CAS-28943
    emsp;#67998emsp;Use FBO to store BufferRegion
    CAS-29326
    emsp;#68072emsp;Restore display when LineHighlightRenderAction is set to not visible
    emsp;#68459emsp;Hierarchy in Inventor examples documentation

    emsp;#68669emsp;Incorrect normalization of points relative to viewport

  • DialogViz
  • emsp;#63391emsp;Search for the first available font
    CAS-28310

  • HardCopy
  • emsp;#63067emsp;Override diffuse color by white color when using REPLACE mode
    CAS-28275
    emsp;#65431emsp;Force Text3 to be generated with polygons to prevent bugs when using TEXTURE mode
    CAS-28741

  • ImageViz
  • emsp;#62086emsp;ImageHistogram demo runs correctly on OSX.

    emsp;#64220emsp;Update the extent in the createVisilogInterface when using a SoProxDataAdapter

    emsp;#67478emsp;Display of last image in MedicalSegmentation .NET demo was incorrect
    CAS-29193-Q8K0
    emsp;#68461emsp;Fix hierarchy in ImageViz demo documentation

  • LDM
  • emsp;#60804emsp;Remove deadlock occuring between the AWT lock (acquired by SoRenderAreaCore) and LDM native lock during rendering

    emsp;#63432emsp;Fix histogram computing of Segy File reader
    CAS-28315
    emsp;#64291emsp;Take into account texture precision to compute amount of memory needed on the GPU

    emsp;#67027emsp;Fix bad code snippet in SoLDMWriter documentation
    CAS-29080

  • Medical Edition
  • emsp;#64048emsp;Make Gnomon viewport relative to parent viewport

    emsp;#65281emsp;Fix tiles size to otpimize loading times.

    emsp;#65746emsp;Fix "Home" button behavior in DicomSimpleViewer demo (C++)

    emsp;#68318emsp;Remove from the scenegraph useless second instance of volSwitch

  • MeshViz
  • emsp;#52198emsp;Avoid crash of level surface computation when no data is selected for coloring

    emsp;#63330emsp;Fix uncorrect position of vectors when using a cylinder as body
    CAS-28301
    emsp;#63610emsp;Fix iso values not centered on their color pixel in smooth mode (linear texture interpolation)
    CAS-28358
    emsp;#67492emsp;When PoMesh::coloringType is set to COLOR_TEXTURE_CONTOURING, transparency values in PoNonLinearDataMapping2::transparency are now correctly interpreted as "transparency" values instead of "alpha" values.
    CAS-28533

  • MeshVizXLM
  • emsp;#64192emsp;Do not ignore the line pattern of inherited SoDrawStyle node
    CAS-28479

  • RemoteViz
  • emsp;#56413emsp;Check if plugin is still loaded before cleaning it.
    CAS-26731
    emsp;#64980emsp;Fix GLContext creation when setting DISPLAY on Linux
    CAS-28615
    emsp;#67378emsp;Remove abnormal export of OpenSSL symbols from RemotevizClient on Linux

  • Software factory
  • emsp;#65971emsp;Add missing anchor in documentation so variable name is an active link to the variable description

  • Viewer Component
  • emsp;#54348emsp;Fix wrong header path in class SceneViewer documentation

    emsp;#62673emsp;Avoid negative values to be wrongly interpreted when the mouse is out of the window

  • VolumeViz
  • emsp;#62815emsp;Update documentation of SoLDMGlobalResourceParameters::setNumIO

    emsp;#63537emsp;Fix wrong SoConversion data range mapping

    emsp;#63541emsp;DataRange fix conversion bug (GPU case) Use the lowest Datatype value to correctly remap datarange.

    emsp;#64703emsp;SoDataRange is now taken in account whith IgnoreFullyTransparentTiles optimization

    emsp;#64708emsp;Make IgnoreFullyTransparentTiles works with fixed resolution mode

    emsp;#64950emsp;Reset shader slots to default when needed

    emsp;#64984emsp;SoHeightFieldRender is now pickable in SORTED_PIXELS_BLEND
    emsp;#65715emsp;Documentation of SoVolumeRender default value of numSlices was inconsistent with implementation

    emsp;#65880emsp;Add fog support for volume rendering

    emsp;#65883emsp;Fix memory overflow due to wrong memory computation when using multidata
    CAS-28812
    emsp;#67169emsp;Fix wrong internal memory computation when using data not in BYTE in 2D
    CAS-29097
    emsp;#67258emsp;Remove SbElapsedTime bottleneck to prevent abnormal lost of time in getElapsed method
    CAS-29132
    emsp;#67369emsp;Add missing documentation for classes for SiDicomDataSet, SiDicomElement, SiDicomValue, SiDicomSequence

    emsp;#67421emsp;Fix Wrong rendering when maxResolutionThreshold was lower than the actual minResolutionThreshold

    emsp;#67965emsp;Added A SoPreference (IVVR_ENABLE_ORTHOSLICE_DRAGGER_AXIS_SWITCH) to enable/disable the behaviour introduced by previous developpment. This will ensure the compatibility for any application – CAS-29307
    emsp;#68142emsp;Add missing call to NextPowerOf2() to adjust tile size on Z

    emsp;#68357emsp;PhysicalRendering example - Shadows 'enable' checkbox works correctly.

  • java
  • emsp;#64537emsp;SoWindowElement on processEvent This element is needed to draw lasso of SoExtSelection on Linux

    emsp;#64973emsp;Clarify documentation to explain limitation of getSubSlice method from SoVolumeReader class
    CAS-28564
    emsp;#65991emsp;Replace use of FindClass function in JNI code for CustomClass by Class.forName method in Java code to ensure the right classloader is called
    CAS-28800-T3J6

Open Inventor 9.9.28

  • Core
  • #OIV-4087 PanObjectManager warning on application run in Debug with Release DLLs – CAS-39579-Y4H7
    #OIV-4056 Crash when loading texture larger than 30K X 30K resolution – CAS-39308-K6D0

  • Viewers
  • #OIV-4057 SbQtHelper::getDevicePixelRatio returns wrong value – CAS-39210

  • VolumeViz
  • #OIV-3628 Screen resolution culling loads more tiles than needed

Open Inventor 9.9.27

  • Core
  • #OIV-3876 Missing filter to the forwarded event – CAS-38007
    #OIV-4027 Crash when using SoCallbackAction::forwardTraversal method – CAS-39003

  • RemoteViz
  • #OIV-4010 Random disconnection issue with RemoteViz with Kong gateway API

Open Inventor 9.9.26

  • Core
  • #OIV-3629 Invalid Text3 bounding box when using rotated SoText3 – CAS-37061
    #OIV-3725 Raypickaction issue – CAS-37324
    #OIV-3730 SoExtSelection is incorrect with orthogonal camera – CAS-37422

  • VolumeViz
  • #OIV-3649 NumSigBits not updated when editing LDM Volume – CAS-37145

Open Inventor 9.9.25

  • Core
  • #OIV-3450 PDF Export crash or does not export anything since v9.8.5 – CAS-36268
    #OIV-3540 Error when resizing viewers in Qt
    #OIV-3598 Crash when loading corrupted model – CAS-36930-W9V0

  • Viewers
  • #OIV-3573 Stereo dialog checkbox doesn't work in DialogiViz applications

  • VolumeViz
  • #OIV-3517 MedicalHelper::orientView does not compute correct camera height

Open Inventor 9.9.24

  • Core
  • #OIV-3357 Selecting the light node in IvTune makes the viewer disappear – CAS-35793-S3V4
    #OIV-3494 SoRTT rendering in wrong order when enabling the SORTED_BLEND transparency – CAS-36537
    #OIV-3495 SoMarkerSet fails to display bitmaps with a number of rows not multiple of 8 – CAS-36539
    #OIV-3566 Issue when displaying shapes that use SoColorMap/SoIndexedTexture2 with DELAYED_SORTED_PIXELS_BLEND transparency – CAS-36254-Z9X6

  • Viewers
  • #OIV-3536 Docked toolbars don't show on top of main window in Qt application

  • VolumeViz
  • #OIV-3401 VolumeViz fails to load stack of tiff under linux

Open Inventor 9.9.23

  • Core
  • #OIV-3294 SbStringList::append(char) corrupts strings that embeds Unicode characters – CAS-35497
    #OIV-3305 SoGLRenderAction::TransparencyTypes::SORTED_PIXEL does not give transparent background regardless of the Background setting – CAS-35537-T3K9
    #OIV-3346 No shape displayed if ShaderProgram::generateTransparency is FALSE and transparencyType is Delayed sorted pixels blended – CAS-35767
    #OIV-3358 Undefined behavior for transparent shapes with field boundingBoxIgnoring set to true and sorted object transparency type – CAS-35244
    #OIV-3445 Issue when displaying shapes that use SoColorMap/SoIndexedTexture2 with DELAYED_SORTED_PIXELS_BLEND transparency – CAS-36254
    #OIV-3490 Zlib symbol conflicts since OIV 9.9.19 – CAS-36254

  • Commercialization
  • #OIV-3351 Typo error in SoGLRenderAction documentation

  • RemoteViz
  • #OIV-3323 Provided SSL certifate in the example SecureConnection has expired

  • VolumeViz
  • #OIV-3296 SoVolumeConverter does not support reading Unicode paths – CAS-35533
    #OIV-3446 VolumeViz crash in cloud environnement – CAS-35781-R1M0

Open Inventor 9.9.22

  • Core
  • #OIV-3209 Abnormal renderToTarget transparency display when enabling SORTED_OBJECT_BLEND – CAS-35244
    #OIV-3210 Abnormal RenderToTarget display when enabling the transparency types SORTED_OBJECT_BLEND and SORTED_PIXELS_BLEND – CAS-35244
    #OIV-3173 Changing the field SoUniformGridClipping::internalFormat doesn't update the displayed shape – CAS-32826
    #OIV-3083 Opaque shapes abnormally displayed with Sorted Blend transparency – CAS-34888
    #OIV-3076 Unavoidable and excessive deprecation warnings in OIV – CAS-34833
    #OIV-3070 Abnormal error messages when picking in indexed points/lines – CAS-34827
    #OIV-2971 Error visualizing a TextBox in ViewerComponents
    #OIV-3111 SoMouseWheelEvent fails to return the status of the Ctrl and Alt keys – CAS-34979
    #OIV-3023 SoShaderParameterMatrix and Geometry shaders documentation not clear about unused parameters – CAS-32690-W8H6
    #OIV-3029 Crash if SoVertexShaderParameter is unused in shader – CAS-34677

  • Viewer Components
  • #OIV-3059 Inconsistency in still super sampling API between SoSceneManager and SoRenderAreaCore

  • VolumeViz
  • #OIV-2935 Unexpected stairs effects with SoUniformGridClipping/SoVolumeRender – CAS-32826
    #OIV-3089 Error when Accessing a single value in a data where tileDimension is higher than the data size – CAS-34901-L0G4
    #OIV-3313 SoVRRasterStackReader documentation not clear about supported format – CAS-35191-L9N0

Open Inventor 9.9.21

  • Core
  • #OIV-3115 Erroneous error message displayed when picking a shape with normals – CAS-34997
    #OIV-3134 Abnormal changes of displayed colors when zooming in – CAS-35073

  • MeshVizXLM Extractor
  • #OIV-3106 MeshViz crashes when extracting a skin on a mixed mesh containing linear cells and quadratic cells – CAS-34933-Q3H5

  • Commercialization
  • #OIV-2445 .Net and Java documantation of field SoTransferFunction::predefColorMap are broken

  • RemoteViz
  • #OIV-3098 RemoteViz is stucked in Pan mode when switching to nother tab of the browser – CAS-34922

  • Viewer Components
  • #OIV-3027 Crash when closing after dragger slice – CAS-34695-K0N6
    #OIV-3085 GPU Picking fails in SceneExaminer when seeking HFR objects

  • VolumeViz
  • #OIV-3126 Demo SimpleVolumeMask does not initialize properly the VolumeMask

Open Inventor 9.9.20

    #OIV-2805 Texts disappear when exporting images with SoOffscreenRenderer – CAS-34075
    #OIV-2886 Error message in console when opening IvTuneViewer

    #OIV-2902 Abnormal shadow display when adding a rotation before the light and geometry nodes – CAS-34341

  • Commercialization
  • #OIV-2916 Example classes must not be visible in the C++ documentation
    #OIV-3036 C++ Reference manual had some empty and useless sections

  • Core
  • #OIV-2946 Illegal code in SoPickedPoint() destructor leads sometimes to crash

  • ImageViz
  • #OIV-2803 SoImageRegistrationTransform::RegistrationEvent::getSimilarity() returns abnormal values – CAS-34021
    #OIV-2827 Erroneous info in the description of SoImageRegistrationTransform::coarsesResampling and optimizerStep
    #OIV-2828 Unclear description of SoImageRegistrationTransform::optimizerStep and coarsesResampling – CAS-34021
    #OIV-949 In registration demo, progression is not displayed on top (Linux)

  • RemoteViz
  • #OIV-2949 Meta key wrongly managed on OSX (Firefox/Chrome)

  • VolumeViz
  • #OIV-2863 Update region doesn't reload root tile
    #OIV-2873 Call to SoVolumeData::data::setValue() corrupts SoVRDicomFileReader – CAS-32487-R8N1

Open Inventor 9.9.19

    #OIV-2583 Clarify documentation about licensing on developer zone
    #OIV-2773 Erroneous return status on dicom to LDM conversion – CAS-33979
    #OIV-2779 Abnormal graduation text display with PoAutoCubeAxis – CAS-33942
    #OIV-2785 Missing info in the description of SoConverterParameters::setInputFileName – CAS-33979
    #OIV-2804 Hang in SoWindowsPowerEventHandler – CAS-34072
    #OIV-2806 Abnormal dependency with DirectViz for some applications – CAS-34065
    #OIV-2843 UTF8 path not correctly handled by readDicomHeader

  • Commercialization
  • #OIV-2924 "Preview Feature" link was broken in classes description

  • Core
  • #OIV-2808 BufferedShape feature not available on Intel HD

  • MeshVizXLM Extractor
  • #OIV-2888 EclipseMeshViz demonstration crashes when loading GRDECL data – CAS-34277-Z0D0

  • Viewer Components
  • #OIV-2908 QtViewerComponent were unable to load VolumeViz scene graph

  • VolumeViz
  • #OIV-2885 Edge coloring accumulates values and do not update properly – CAS-34244-S0C8

Open Inventor 9.9.18

    #OIV-2367 Lack of info in the description of SoLabelingProcessing::neighborhood3d – CAS-32978
    #OIV-2509 Fix heap buffer overflow and and alloc/dealloc mismatch – CAS-33290
    #OIV-2512 TransformManip doesn't refresh the displayed scenegraph when changing the viewer transparency type – CAS-33309
    #OIV-2513 Fix ‘messy’ multi QtViewers not showing up synchronously – CAS-33310
    #OIV-2515 Need to describe the pointSet limitation regarding disabled vertex ordering
    #OIV-2524 Display an useful error message in SoBase::destroy
    #OIV-2577 Focus issues since 9.9.15 for Qt based Application – CAS-33310
    #OIV-2584 High memory usage and low performance with SoIndexedLineSet – CAS-33269
    #OIV-2650 Erroneous value for environnement variable in documentation
    #OIV-2667 Missing mutexes lead to crashes in SbThreadStorage – CAS-33596
    #OIV-2672 Wrong link in readme.txt
    #OIV-2769 Dicom files remain locked even if this was not necessary – CAS-33977
    #OIV-2772 Improve warning description for differing Dicom files – CAS-33979

  • Commercialization
  • #OIV-2611 .NET Installers signatures were missing
    #OIV-2876 Incorrect links to developer zone in html files

  • Core
  • #OIV-2670 Loading Cuda module using cubin (PTX) file returns NULL function handle – CAS-33714-P6Y9
    #OIV-2689 MappingMethod deprecated in SoTextureUnit but not in SoTextureUnitElement class
    #OIV-2771 Touch interactions blocked by native browser while using a touch screen – CAS-33945-Q7L6
    #OIV-2780 Bad executable in ConvertDCM2LDM_128_gzip.bat

  • Licensing
  • #OIV-2330 The errReport parameter of LicensesInfo.Check should be an out param – CAS-32840

  • Pangolin
  • #OIV-2699 Hangs in OIV.net when .net nodes are created in multiple threads – CAS-33774

  • RemoteViz
  • #OIV-2660 The OSX command key was not correctly captured by RemoteViz

  • Viewers
  • #OIV-2801 Question mark button in Qt viewers was connected to a wrong http link
    #OIV-2836 Bad link to developer zone in Xt/Win demos

  • VolumeViz
  • #OIV-2146 Call to SoVolumeData::data::setValue() can, sometimes, corrupt SoVRDicomFileReader internal structure – CAS-32487-R8N1
    #OIV-2435 Screen resolution culling issue leading to wrong resolution for top tile
    #OIV-2642 Jpeg compression limited to tile size 128 – CAS-33600-J3P0
    #OIV-2800 Wrong debug message when 2DtexMemory exceeded the global one
    #OIV-2863 Update region doesn't reload root tile

Open Inventor 9.9.17

    #OIV-2461 Drag and drop not working anymore in IvTuneViewer
    #OIV-2546 Image doesn't display in online documentation of SoCenterballDragger class

  • Commercialization
  • #OIV-2489 Fix bad address for Europe office

    #OIV-2553 Broken link in documentation from Preview Features page

  • Core
  • #OIV-2538 QtRenderAreaGuiIntegration demo does not run on CentOS

  • VolumeViz
  • #OIV-2432 Volume rendering display bug when using exclusion box
    #OIV-2469 Bad rendering when using too much video memory

Open Inventor 9.9.16

    #OIV-2275 Exceptions thrown by internal helpers abnormally leak out – CAS-32703
    #OIV-2366 Erroneous info in the documentation of method SoImageDataAdapter::getSize() – CAS-32978
    #OIV-2377 SoWinPlaneViewer abnormally redefines updateCursor function in private part – CAS-33001
    #OIV-2439 Erroneous texture coords in V direction – CAS-33138
    #OIV-2460 Display performance slower in 9.9.15 vs 9.9.14

  • ImageViz
  • #OIV-2168 Memory Leak in SoImageRegistrationTransform – CAS-32527-G7V9

  • MeshVizXLM Extractor
  • #OIV-2313 Assertion failed when using NONE colormap in EclipseMeshviz (C++)

  • RemoteViz
  • #OIV-2433 No error when launching RemoteViz service with a port already taken on Windows

  • VolumeViz
  • #OIV-2001 Bad rendering when using too much video memory

  • legacy MeshViz
  • #OIV-2044 Text size is much too big for some axis/view in PoAutoCubeAxis with RENDER2D_PRINT_RASTER

Open Inventor 9.9.15

    Main Feature Restore OpenGL stereo (aka Raw stereo) with Qt RenderArea – CAS-31776, CAS-31851, CAS-29229, CAS-32411
    #OIV-1869 Fixed issue with OIV master passwords – CAS-32037
    #OIV-2113 Abnormal viewer update in Qt viewers – CAS-32163

  • VolumeViz
  • #OIV-2024 Crash in LDM with context switch and fixedRes/nonFiexedRes switch
    #OIV-2244 Volume Rendering Artifacts (SoVolumeMask + SoVolumeData)

Open Inventor 9.9.14

    #OIV-1896 License error message when using MeshVizXLM 10 licenses with MeshVizXLM .net 9.9.11 – CAS-32068
    #OIV-2127 Pixel Lighted vertex shapes are rendered in front of custom SoAlgebraicShapes on Intel GPUs – CAS-32488
    #OIV-2218 Setting generateTransparency to true causes mesh to disappear with delayed-sorted-pixels-blend transparency – CAS-32587
    #OIV-2229 SoGLBufferObject not always cleared when destroying it.
    #OIV-2268 Navigation is still enabled when using pick mode with SoQtExaminerViewer – CAS-32698

  • Core
  • #OIV-2053 Unexpected image size with SoOffscreenRenderer and large expected size
    #OIV-2060 VolumeRendering is corrupted when antialiasing is activated on MacOS
    #OIV-2157 VolumeRender stays in low screen resolution when a PoAutoCubeAxis is in the scene

  • Licensing
  • #OIV-2227 Some avizo test fail with OIV 9.9.13 due to a problem in flexlm prepack

  • Viewers
  • #OIV-2136 SoQtPlaneViewer does not take mouse wheel in account – CAS-32470-V3T8
    #OIV-2141 SoQtExaminerViewer::setCursorStyle does not have any effect – CAS-32471-D7B9

  • VolumeViz
  • #OIV-2041 Volume rendering display bug when using exclusion box
    #OIV-2150 Invalid depth value with HeightField picking

Open Inventor 9.9.13

    #OIV-1453 Using a volumeClippingGroup inside an SoOffscreenVolumeRender has an undocumented issue – CAS-31332-H0W6
    #OIV-1755 Documentation does not mention that cloning custom nodes with the copy() method loses the static variables – CAS-31860
    #OIV-1913 Shapes disappear when using SoMultipleInstance and enabling Delayed Sorted Pixels Blended – CAS-32123
    #OIV-1922 LDMWriter creates volumes with abnormal streaks in debug and randomly crash in release. – CAS-32118
    #OIV-2062 No description provided in the class reference manual for the method SoXtFileSelectionDialog::keepDialog

  • Core
  • #OIV-1844 Crash when taking offscreen snapshot of Avizo surface view
    #OIV-1951 extSelection doesn't select faces parallel to the view direction. – CAS-32187
    #OIV-2023 AlgebraicShape crash (GLBufferObject crash) with context switch
    #OIV-2090 indexedTriagleSet crash – CAS-32373

  • RemoteViz
  • #OIV-1988 In Remoteviz, sending FPS can be upper than the FPS set by the policy

  • VolumeViz
  • #OIV-2005 SoVolumeRender fails to display a dicom volume when slightly modifying datarangeMin. – CAS-32251
    #OIV-2025 Best equal resolution broken in VolumeViz

Open Inventor 9.9.12

    #OIV-1749 Missing documentation about constructor in custom node – CAS-31860

  • Core
  • #OIV-1637 SoOffscreenRenderer crash when it is applied on a simple scene containing a SoMultipleInstance – CAS-31771-J5Z9
    #OIV-1745 cgetAvailableMemory() does not return the right value on macOS

  • ImageViz
  • #OIV-1845 Calling SoImageViz::init requires an ImageViz license – CAS-32002, CAS-32048

  • MeshVizXLM Mapping
  • #OIV-1028 Inherited MoMaterial is ignored by a skin of which colorScalarSetId is -1

  • Viewers
  • #OIV-1692 SoQtDirectionalLightEditor empty display. – CAS-31811

Open Inventor 9.9.11

    #OIV-1568 Large JPEG 2000 data conversion issue in LDM Converter
    #OIV-1715 STL import creates shapes in single precision – CAS-31845

  • Core
  • #OIV-1731 MedicalHelper::exampleLogoNode display issue

  • ImageViz
  • #OIV-1165 Documentation of SoImageRegistrationTransform3d::RegistrationEvent::getSimilarity is not clear – CAS-31625-S2J0
    #OIV-1849 SoImageFormulaProcessing engine returns invalid values for division – CAS-27025-D5L5
    #OIV-319 SoFilterByMeasureProcessing does not work in 2D mode

  • RemoteViz
  • #OIV-1529 RemoteViz RenderArea not share context on linux – CAS-31216

  • VolumeViz
  • #OIV-1785 SoDataRange display failure on low dynamic range volumes – CAS-31911

Open Inventor 9.9.10

    #OIV-1487 SoQtGLWidget::setAntialiasing(SoAntialiasingParameters *) fails to enable antialiasing – CAS-31569
    #OIV-1513 Lineset picking issue – CAS-31628
    #OIV-1647 Wrong extent returned by MedicalHelper::dicomAdjustVolume – CAS-31777

  • Commercialization
  • #OIV-1658 bin/arch-*/fei.*ViewerComponents.dll are not always integrated in Avizo prepacks
    #OIV-340 Documentation not available from IvBrowser.

  • Core
  • #OIV-1182 medicalGetDataPlane demo crashes when changing dragger's orientation
    #OIV-1482 Crash with Physical Based Rendering + FSAA

  • RemoteViz
  • #OIV-1677 No GPU video encoding with recent drivers

  • Viewer Components
  • #OIV-1265 SoKeyboardEvent::getKey()/getPrintableCharacter() return invalid keys – CAS-31349

Open Inventor 9.9.9

    #OIV-1389 Bad conversion with data > 2 GO in LDMConverter
    #OIV-1439 DELAYED_SORTED_PIXELS_BLEND transparency no longer works on Intel HD and AMD Radeon series – CAS-31494
    #OIV-1444 Missing documentation on Open Inventor hangs with mutex – CAS-31499
    #OIV-1449 Crash when clicking on a SoOrthoSliceDragger when the VolumeRender is selected – CAS-31497
    #OIV-1484 Call to SoVolumeData::resetReader prevents from re-using the same reader
    CAS-31558

  • Core
  • #OIV-1441 IvReport fails to retrieve OS on CentOS 7
    #OIV-1447 Activating stereo mode when SoFont::renderStyle=TEXTURE and Shadow=ON is causing a crash – CAS-31515-R7S5
    #OIV-1483 Alternate rep example fails
    #OIV-1489 Documentation of SoExtSelection is missing
    #OIV-1504 VRML 2.0 file causes SoDB errors and crashes application
    #OIV-1551 Error while opening a RGBA file in DEBUG mode – CAS-31685

  • Viewer Components
  • #OIV-1264 SceneInteractor doesn't fully work with SoXtRenderArea – CAS-31348

  • Viewers
  • #OIV-1280 The description of the method enableMouseWheelDolly is unclear – CAS-31352

  • VolumeViz
  • #OIV-1435 LDMConverter memory error with big JPEG2000 file

Open Inventor 9.9.8

    #OIV-1290 SoQT display refresh issue. – CAS-31343
    #OIV-1387 MeshVizXLM Turbine demo has a wrong behavior when filtering cells inside a dragger box.
    #OIV-1452 Dicom badly handle in Registration demo – CAS-31398-G7M6
    #OIV-1319 The note that describes the initial version containing a feature is not compliant to javadoc

  • Core
  • #OIV-1235 OIV.Medical.Nodes.DicomInfo DisplayDicomInfo leads to an exception – CAS-31321
    #OIV-1372 Clarify documentation warning about classes that do not exist anymore with OIV 10 versions
    #OIV-1289 Qt refresh issue leads to repeated load/unload of NvCameraWhitelisting64.dll – CAS-31343

  • Viewers
  • #OIV-1299 SoMouseWheelEvent::getPosition(Float) abnormally returns 0,0 when using SoQt viewers
    CAS-31376
    #OIV-1359 Performances issues with laptop and two graphic cards configuration (Intel and NVidia)

  • ImageViz
  • #OIV-1378 Registration fails if model image has direction cosines. – CAS-30827-B0Q2

  • VolumeViz
  • #OIV-1340 Mismatch between doc and code regarding IVVR_NUM_LOADERS env variable
    #OIV-1367 SoVolumeConverter keeps a reference of the input data. – CAS-31440-Z0J0
    #OIV-604 Tiles mixed up when using SoMultiDataSeparator

Open Inventor 9.9.7

    #OIV-1115 Intersection detections failure with SoDualSceneCollider when using SoUnits nodes – CAS-31136
    #OIV-603 EclipseMeshViz starts with java.lang.NullPointerException
    #OIV-994 Lesser memory print when displaying DICOM – CAS-31044

  • Commercialization
  • #OIV-1281 *_ReferenceManual.html files have bad paths to ifnoconnect.html

  • Core
  • #OIV-1255 bufferedShape demo crashes when launched after Headlight
    #OIV-493 Freeze in OIV when loading activeX example – CAS-30266

  • RemoteViz
  • #OIV-1223 Long standing websocket connection initialization issue – CAS-31291
    #OIV-282 RemoteViz inventor application OpenGl exception

Open Inventor 9.9.6

    #OIV-1225 Crash in SbCompatibility::initClass() when no GPU is present – CAS-31302
    #OIV-1224 The "See also:" section of OIV javadoc contains invalid html link

  • Core
  • #OIV-1217 RemoteViz licensing problem on .Net

  • ImageViz
  • #OIV-1056 The Dental Panoramic features require MeshViz extractor license

  • MeshVizXLM Mapping
  • #OIV-1201 Crash with MeshVizXLM Java and JAVA 11 and OIV 9

Open Inventor 9.9.5

    #OIV-1067 SoMarkerSet disappear when they are out of the view with DELAYED_SORTED_PIXELS_BLEND and VARIANCE_SHADOW_MAP enabled – CAS-31106
    #OIV-1096 SoTextProperty::enableTextAccumulation doesn't work on VMWare/Mesa 2.1 – CAS-31148
    #OIV-1133 Flexnet vulnerabilty up to version 11.14.1.0

    #OIV-1149 10.0 licences fail to run Open Inventor 9.X versions applications – CAS-31207
    #OIV-340 Documentation not available from IvBrowser.
    #OIV-951 Useless FeiProxy directory created in temp directory.
    #OIV-994 Lesser memory print when displaying DICOM – CAS-31044

  • Core
  • #OIV-1020 Remove from IvBrowser the demos no more available.
    #OIV-1131 bad number of clip plane using SoGLContext on macOS
    #OIV-274 SoOrthoSlice doesn't work if DELAYED_SORTED_PIXELS_BLEND is set as transparency type
    #OIV-651 Cannot Open a reference in AvizoInlineDesigner
    #OIV-693 Crash or bad rendering when using buffered shapes and multiviewer
    #OIV-869 Errors appear on multiple definition of EventHandlerCallRef in SoQtDef.h
    #OIV-932 Read scene graph from a GZ compressed buffer bug
    #OIV-939 Abnormal zoom-in/out when using the mouse thumbwheel in SoWxExaminerViewer – CAS-31000

  • ImageViz
  • #OIV-123 SoLocalStatisticsProcessing description is incomplete
    #OIV-84 IterativeMorphoLut3d demo crash on Linux
    #OIV-947 Folder /tmp/FeiProxy created with insufficient permission on Linux – CAS-29524,CAS-30405

  • MeshVizXLM Extractor
  • #OIV-315 MoMeshLogical Slice crash on Curvilinear Mesh

  • MeshVizXLM Mapping
  • #OIV-1183 CellShape C++ demo wrong input management.
    #OIV-930 Cell outlines fading doesn't work – CA-30987

  • RemoteViz
  • #OIV-1196 Disconnection not detected properly when sending big network data.

  • Viewer Component
  • #OIV-1097 Poor performance when interacting with SceneExaminer at the beginning
    #OIV-985 Qt viewer components and viewer component libraries are linked with Xm

  • VolumeViz
  • #OIV-1062 Wrong array index in OrthoSliceBorder.GLRender(). – CAS-31099
    #OIV-1063 Picking performances drop after volume editing – CAS-31100
    #OIV-1099 Dicom wrong extent in MedicalMPRViewer – CAS-31005-P5P3
    #OIV-602 SoVolumeFaceSet not updated when a single instance of this node is used at different positions.
    #OIV-639 LDM resolution problem on DemosPortal seismic
    #OIV-698 SoVolumeIsosurface : borders are rough
    #OIV-740 DICOM Reader is unable to load new set of DICOM files.
    #OIV-856 SoLDMGlobalResourceParameters::setMaxMainMemory does not restrict the VViz memory usage as expected – CAS-30887
    #OIV-876 SoVolumeShader documentation is missing important limitations
    #OIV-881 Voxelized rendering issue
    #OIV-962 SoVolumeRender white box on the latest NVidia driver 410 series – CAS-30999

Open Inventor 9.9.4

    #OIV-712 Non executable file were listed in IvBrowser as demos

  • Core
  • #OIV-297 OpenGL Error when activating stereo.
    #OIV-537 Abnormal error message in SoCpuBufferObject::unmap with SoSFImage
    #OIV-540 In some cases SoGetBoundingBoxAction generates useless errors when used with SoExtrusion
    #OIV-640 SoPolygonScreenDrawer: 2 clicks must be done to start drawing a new polygon after calling the clear method
    #OIV-708 MedicalHelper.DicomAdjustDataRange failure in OIV.net – CAS-30765

  • ImageViz
  • #OIV-309 Inappropriate default values for SoPolylineExtrusionApproximation3d fields

Open Inventor 9.9.3

    #OIV-578 Log4Cplus initialization error in MeshViz
    #OIV-587 SoVRDicomFileReader fails when DICOM directory contains multiple volumes (series)
    #OIV-588 SoVRDicomFileReader fails if images in the series have the same Image Number.
    #OIV-734 Physically Based Rendering does not work on macOS

  • Core
  • #OIV-273 Lighting error with some transparency mode with Qt5 on macOS
    #OIV-493 Freeze in OIV when loading activeX example – CAS-30266
    #OIV-642 OffscreenRender : Invalid context leads to huge render time – CAS-30780-B6M3
    #OIV-680 Fix Inventor error on SoMarketSet with shadow and display issue when transparency mode is DELAYED_SORTED_PIXEL_BLEND

  • Viewers
  • #OIV-701 Slots in SoQtGLWidget break usage of QT_NO_KEYWORDS

  • MeshVizXLM Extractor
  • #OIV-513 Crash when MiLineCell doesn't embed any node

  • MeshVizXLM Mapping
  • #OIV-310 Minimum or maximum ThresholdValue field are not taken into account by MoLevelColorMapping when rendering a MoLegend
    #OIV-512 Minimum or maximum ThresholdValue field are not taken into account by MoLevelColorMapping when rendering a MoMeshSurface

  • RemoteViz
  • #OIV-643 RemoteVizClient JS: videoBuffer object could raise a NULL exception

  • Viewer Component
  • #OIV-870 Remove unnecessary dependency with Xm

  • VolumeViz
  • #OIV-311 Artifacts when modifying texture memory allowed in VolumeViz
    #OIV-539 Picking on Heightfields with SORTED_PIXELS_BLEND is inaccurate
    #OIV-541 SoUniformGridProjectionClipping with SoHeightfieldRender & SORTED_PIXELS_BLEND shows a rendering issue
    #OIV-605 SoVolumeMask documentation missing information about data range limitation
    #OIV-610 DataRange is very slow to be edited on "big" DICOM data
    #OIV-653 Crash when applying post process effect in VolumeRender for the VolumeGroup
    #OIV-738 SoVRDicomFileReader::setFilenameListFromSeries adds twice the first file found into the list
    #OIV-752 SoVolumeDetail::getFirstNonTransparentValue fails on SoVolumeSkin when using custom SoDataRange. This is a limitation of picking in VolumeViz between actual voxel value and interpolated one. – CAS-30819

Open Inventor 9.9.2

    #OIV-334 (#70983) SoWinFullViewer::AddAppPushButton has no effect
    #OIV-407 In IvTune, reference counter is wrongly incremented

  • BuildSystem
  • #OIV-637 (#67062) Cuda not available for Visual 2017 – CAS-29040

  • Core
  • #OIV-231 (#72215) SoDrawStyle node missing in the tabBoxDragger sepator
    #OIV-636 (#71752) Fast edit lasso displays issue when enabling DELAYED_SORTED_PIXELS_BLEND – CAS-30265

  • VolumeViz
  • #OIV-296 (#72611) Volume Editing was broken with DICOM file

    #OIV-314 (#71534) SoDataSet should not post error message for 'flat' volumes (images)
    #OIV-514 (#72758) VolumeViz fails to read RGB TIFFs

Open Inventor 9.9.1

  • .net
  • #69590 .NET demo 05.1.NodeKits.exe failed with unhandled exception

  • Core
  • #58136 SoXtRenderArea::setFloatingColorBuffer generated invalid operation GL Error 1282 on some specific GPUs

    #60847 Legacy viewers were not able to load help file correctly

    #68088 Prevent OIV from crashing on unsupported Intel HD cards
    CAS-29292
    #69386 Fix crash in RasterRW demo
    CAS-29697
    #69437 DELAYED_SORTED_PIXELS_BLEND transparency breaks SoText2 (opaque objects in general) performances

    #69930 FSAA antialiasing causes rendering bug if used with SORTED_PIXELS_BLEND or DELAYED_SORTED_PIXELS_BLEND

    #69941 SoInteractiveComplexity which caused SoTabBoxDragger faces to be rendered as wireframe

    #70820 The MoLegend node was deleted and re-created at each traversal, leading to poor performances
    #70821 Memory leaks in SoGLDevice and SoWindowsPowerHandle classes

    #71003 SoTriangleStripSet used inside a nodekit can corrupt rendering of the others
    CAS-30067
    #71113 Performance redraw issue in Multiviewer configured with shared scenegraph

    #71390 No error message were displayed when calling, in debug, SbRotation::setValue(SbMatrix) with a non rotation matrix
    CAS-30057
    #71738 In some cases, the modification counter was not updated after a call to SoBase::touch() – CAS-30246
    #72093 Display failure of custom algebraic shape on IntelHD
    CAS-30341
    #72143 SoLicensesInfo check issue when patch version is superior to 4
    CAS-30373
    #72248 Disappearing texts when offscreen rendering repeatedly
    CAS-30386
    #72310 Transparency issue when enabling VARIANCE_SHADOW_MAP on AMD FirePro V, AMD FirePro W, RadeonPro WX series
    CAS-30448
    #72487 SoText3/SoText2 crash when using specific characters in the kaiu.ttf font = DFKai-SB 
    CAS-30517

  • ImageViz
  • #71387 Fixed several issues with .NET demo MedicalImageSegmentationFloodFill
    CAS-30171
    #71933 Centerline demo displays some Inventor errors while deleting OpenGL context

  • LDM
  • #70138 Crash when deleting a ROI using libLDM in VolumeViz

    #71035 Typo error in while loop of SoVolumeRenderLdm::GLRenderTex2D3DLDM method
    CAS-30079

  • Medical Edition
  • #70701 medicalDTIViewer demo on High Sierra had broken rendering and window resize issue

    #72325 In .NET package, MedicalRemoteMPR and MedicalSimpleRemote demos failed to launch the service
    #72725 MedicalHelper::getImageDataAdapter() crashed if the volume was empty (any dimension was zero)

  • MeshVizXLM
  • #70039 Fix memory leak due to MoLegend
    CAS-29830

  • User experience
  • #69940 Text was missing in documentation of MoSurfaceMeshDetail class

  • Viewer Component
  • #69646 CTRL key has no effect on SoJackDragger

    #69741 Slow stereo performances when using Win viewer component
    CAS-29905-D7P0
    #70592 In specific configuration unnecessary error message was displayed from SceneExaminer::setCameraMode() call

    #70782 Calling RenderAreaExaminer::setSize() causes a crash in viewers

    #70896 SoInteractiveComplexity doesn't work properly within a viewerComponent, documentation of Qt viewers updated

    #71031 In plane navigation mode, cursor does not change in seek mode for Qt or MFC viewers.

    #72185 Qt ViewerComponent crashes on fullscreen

    #72570 GLContext error message when going from fullscreen to normal in ivTuneViewer

  • VolumeViz
  • #67033 LDMDataAccess issue when getting XZ/YZ data from small volumes (dimZ < 129)
    CAS-28999
    #71533 Histogram was badly computed by LDM Writer
    CAS-30190-Z4D0
    #71599 Volume abnormally displayed at low res when combined with HeightfieldRender
    CAS-30211
    #71887 Huge slowdown when mixing HeightfieldRender and MultipleInstance in SoVolume Data
    CAS-30296
    #72073 Big SoHeightFieldRender reload continuously data even when full resolution has been reached

  • java
  • #72089 A managed object of bad type was returned if a new native object were reallocated at the same address than a previous wrapped native object of the same base type.

Open Inventor 9.9.0 (Also includes fixed bugs from Open Inventor 9.8.X)

  • .net
  • #71294 Initialization of OpenInventor was not possible when using OIV_MULTITHREAD

  • Core
  • #54300 Under Visual Studio 2015, a crash occured after the 2nd call to SoWin::init – CAS-26251
    #67512 With WX new docking could crash when resizing SoWxViewer – CAS-28963
    #68042 Java Magnifier medical demo could generate some exceptions
    #70132 SoClipPlane was ignored when enabling VARIANCE_SHADOW_MAP on AMD Radeon – CAS-29860
    #71292 SoRasterReaderSet::getReader() function could return a PNG reader on a TIFF file

  • ImageViz
  • #61141 Integrate MultiscaleStructureEnhancementFilterProcessing(2d/3d)
    #64403 Add missing academic references related to the watershed algorithm – CAS-28522
    #66291 Irrelevant messages were displayed when running Resampler demo
    #68092 In some cases, SoHessianMatrixProcessing displayed irrelevant error message
    #70956  Inappropriate comments were displayed in IterativeMorphoLut2D code
    #72012 JVM was crashing in application using bundles (OSGi) when OivJava is initialized – CAS-29399-J3Y4

  • MeshVizXLM C++
  • #69958 MoMeshSurface documentation was refering to deprecated node

  • Viewer Component
  • #63932 Physical Rendering example could crash in Java

  • VolumeViz
  • #17680 In some cases, LDMConverter fails to convert big images

  • java
  • #65070 Crash could occur when clicking on some GUI elements of SWT/GLCANVAS viewercomponents
    #67866 Some Gtk-WARNING could be displayed when using swt/glcanvas/renderareaguiintegration demo

Fixed bugs from Open Inventor 9.8.X

9.8.1 - 9.8.2 - 9.8.3 - 9.8.4 - 9.8.5

Open Inventor 9.8.5

  • Core
  • #64295 Chapter 22 was not accessible in online documentation
    CAS-28501
    #70103 In some cases GPU Picking could pick some unpickable shapes

    #70706 Fix Gnomon display for HiDPI device

    #70858 Key press auto-repeat interferes with redrawing a scene during mouse-move while picking a volume

  • IvTune
  • #69727 Memory leak when error messages are continuously displayed in the IvTuneViewer console.
    CAS-29288

  • java
  • #67233 A wrong version number for Java products was displayed in license log files
    CAS-29107
    #68511 In Java, under Windows, awt and newt viewer components crashed when their height were reduced to the minimum

  • LDM
  • #69455 GetSubSlice memory consumption when allocated too big fixed size for a slice.

  • Medical Edition
  • #65118 Demo medicalZoom was not showing the global view on MacOS

  • MeshViz
  • #64304 Memory corruption was happening in 2D Voronoi

  • RemoteViz
  • #71140 In RemoteViz, unsynchronized video when tab is in background

  • Viewer Component
  • #68508 MFC viewer exits with an error

    #68710 Win RenderArea getHWND() method was returning garbage before initializeGL() was called.

  • VolumeViz
  • #69777 Memory leak in writer when editing a SoVolumeData loaded from DICOM files

    #70721 PhysicalRendering example was not really clear about depthOfField slider management

    #70899 Invalid error message from SiDicomDataSet::getElementStringValue() when DICOM attribute is not a string

  • Wrapping
  • #69397 Math formula used in ImageViz were not displayed in online documentation

Open Inventor 9.8.4

  • Core
  • #70955 Fix race condition in SoWin thread timer and protect shared variables.

  • HardCopy
  • #44819 Modify colors array as it is done for points array in clipping mode.
    CAS-10827

  • Medical Edition
  • #70070 Create the right screen drawer

  • MeshVizXLM C++
  • #68020 Avoid wrong capacity increase of vector causing an unlimited and uneeded private memory increase.
    CAS-29288

  • User experience
  • #70874 Fix wrongly configured Visual Studio projects

Open Inventor 9.8.3

  • .net
  • #70357 Remove useless libraries provided in debug (InventorWxD, MeshVizExtractorD, MeshVizDataMappingD and MeshVizImplD).

  • Core
  • #43939 Float precision issue when the ray start is exactly on the surface - Made OivASCameraToWorkSpaceVert more float-precision friendly

    #58456 GL error during traversal when seeking on volume render by binding the default framebuffer at the top of SoOffscreenVolumeRender::GLRender as glDrawBuffer is called soon after

    #58722 AnaglyphStereo was wrongly affected by Quadro control panel
    CAS-27250
    #62480 onMouseDragging event no longer called when keyboard key pressed

    #62579 onMouseDragging event no longer called when left-click
    #62593 SoHandleEventAction traversal no longer stopped by screen drawers

    #66255 SoBBoxCacheElement correctly restores state when popped
    CAS-28878
    #67932 Fix seek function to work on HeighFieldRender
    CAS-29315
    #67964 Use internal API to set Interactive mode

    #68615 Update SoExtSelection::LassoMode doc – CAS-08949
    #69256 Avoid SoImage rendering issue when enabling SORTED_PIXELS_BLEND transparency
    CAS-29656,CAS-29869
    #69296 Update documentation to make it match the behavior of listFiles() (actually sorts by access time)

    #69939 Fix artifacts with DELAYED_SORTED_PIXELS_BLEND transparencies when FSAA antialiasing is active by storing only color and depth for the first sample

    #70097 Add HDPI support
    CAS-29356

  • DialogViz
  • #69620 Make DialogViz::init thread safe by adding mutex
    CAS-29687

  • IvTune
  • #57494 Schedules proper deletion of sensorHandler to avoid remaining events being processed with pointers

  • Medical Edition
  • #64958 Add link to online documentation withing IvBrowser for each demo

  • MeshVizXLM C++
  • #70478 Fix wrong normal computation due to the use of vertex positions instead of polygon vectors in the cross product. Fix also gl_NormalMatrix being used as a right multiplicator instead of left

  • Viewer Component
  • #54349 Fix missing documentation for SceneExaminer in .NET or Java package

    #67484 Clear Win/RenderArea destruction and unititializeGL

    #69301 Replace render() by scheduleRedraw() to prevent crash as Preferences dialog is called from another thread.

  • VolumeViz
  • #58837 Volume display is too dark in 9.7 when enabling preintegrated and setting renderMode to MAX_INTENSITY_PROJECTION and AVERAGE_INTENSITY_PROJECTION
    CAS-26982
    #58840 Fix Volume being dramatically too dark when enabling preintegrated and passing arguments to VVizComputePreIntegrated
    CAS-26982
    #65605 Disable notifications on ldmResourceParameters field to avoid modification when SoDataSet::copyLDMParameters() is called during traversal

    #67913 Incorrect volume rendering in case of far plane clipping
    #69148 Fix heightfields not always pickable with SORTED_PIXELS_BLEND by adding another internal render action to do the picking (different than the one provided by the scene manager)

    #69278 Fix memory leak of virtual texture due to incorrect internal reference counting

    #70748 Fix saveEditing corrupting in-memory volume data

  • java
  • #69434 Activate wrapping of PoXXCellFilter class so javadoc of concerned classes is available
    CAS-29714

Open Inventor 9.8.2

  • Core
  • #65183 Fix link issue in AnimatedShape demo

    #66363 Remove the use of popen in SoXXXDevice class to avoid virtual machine duplication
    CAS-28870
    #68170 Fix crash on MacBook/HighSierra using Intel GPU – CAS-29356
    #69042 Fix crash in SoDualSceneCollider with better internal initialization
    CAS-29594

  • LDM
  • #68709 Fix non working behavior of SoLDMResourceParameters::minResolutionThreshold

  • MeshVizXLM java
  • #69375 Enhance fading precision by computing an histogram of edges length
    CAS-29638

  • VolumeViz
  • #68593 Fix memory leak when moving SoOrthoSlice in an edited volume
    #69353 Update documentation of useCompressedTexture field

Open Inventor 9.8.1

  • Core
  • #40296 fix wrong angle evaluation between vectors
    CAS-09424
    #55543 SoLIcenseInfo now actually checks if there is a license available – CAS-26523,CAS-27275
    #62045 Fix SoTexture regression when SoComplexity is set
    CAS-27976
    #63328 Fix Transparency cache not cleared correctly In SoTraversalPassImpl::invalidateSubScene
    CAS-28291
    #63375 ivz file properties reading method changed
    CAS-28307
    #63380 Render method used to highlight the selection changed
    CAS-28294,CAS-28563
    #63408 Extract getSize method from SoViewer class to implement it into specific gui viewer classes

    #63519 Fix wrong code example

    #63567 Wrap code in else statement to avoid discard to be always applied
    #64115 Disable clear of background to avoid flickering when resizing MFC viewer
    CAS-28469
    #64273 Manage limitations to avoid error when using non supported shader 330 on MacOS

    #64298 Method returning Deprecated node is now marked as Deprecated too
    CAS-28501
    #64299 Expose exitClass method where it is relevant in the documentation.
    CAS-28499-N6S7
    #64303 SoFaceDetail::getFaceIndex erroneously returns a vertex index instead of face index when selecting SoBufferedShape
    CAS-28493
    #64305 Draw a line along with the quads to make it always visible, even from a distance
    CAS-28503
    #64386 Use WGL_AMD_gpu_association to retrieve total memory on AMD hardware
    CAS-28521
    #64416 Add copyMatchInfo implementation for SoEnvironmentElement to avoid invalidating the cache at each frame
    CAS-28531
    #64502 Fix SoOffscreenRenderer::getScreenPixelsPerInch always returning 0 on OSX

    #64930 TabPlaneDragger rebuilt without triggering the redraw anymore in case of rayPickAction
    CAS-28598
    #64945 Avoid Fragment shader to write directly into framebuffer
    CAS-28604
    #64947 Update wrong documentation for otherEventsCallback method
    CAS-28598
    #64953 Re-initialize extrusion rendering after selection and after de-selection when per-face color are used
    CAS-28613
    #65069 Fix code example provided for getting a plane from a volumeData
    CAS-28647
    #65168 Fix preformance regression with delayed sorted pixels blend transparency
    CAS-28663
    #65395 Add SoNodeDependencies to VPCach to check if texture coordinates need to be re-generated
    CAS-28714
    #65525 Preserve double quotes when importing from an IV file
    CAS-28754
    #65526 Bracket are now considered as invalid character for node name
    CAS-28754
    #66286 SoRayPickAction has been fixed to work correctly with SoBillboard
    CAS-28873
    #66354 Add missing info about GPU Picking in SoRayPickAction::setRadius() documentation
    CAS-28873
    #66355 When radius is 0, the view volume is narrowed to only surround the picked point. In this case, the point coordinates cannot be computed into view volume space. Another method is defined in this specific case to compute distance ratio of the point between near and far planes. – CAS-28873
    #66467 Text decoration, in both Texture and Polygon mode, now uses the same color as text if styleColorsUseCurrentMaterial is set to true
    CAS-28873-Q4X2
    #66469 Misleading documentation about GPU picking
    CAS-28873
    #66638 SoPickedPointList returned by SoRayPickAction is now correctly ordered
    CAS-28943
    #66656 Fix bad bind/unbind call in wx viewer
    CAS-28963
    #66662 Force the camera stereo mode to MONOSCOPIC when clearing Anaglyph stereo
    CAS-28973
    #66696 Activation of enableTextAccumulation leads to cache issue with SoSwitch
    CAS-28873-Q4X2
    #66983 SoText2 memory leak happening when text is updated each time SoTextStyleColorsElement is set
    CAS-29063
    #67496 ALL_SHAPES value not taken in account for SoExtSelection
    CAS-28943
    #67998 Use FBO to store BufferRegion
    CAS-29326
    #68072 Restore display when LineHighlightRenderAction is set to not visible
    #68459 Hierarchy in Inventor examples documentation

    #68669 Incorrect normalization of points relative to viewport

  • DialogViz
  • #63391 Search for the first available font
    CAS-28310

  • HardCopy
  • #63067 Override diffuse color by white color when using REPLACE mode
    CAS-28275
    #65431 Force Text3 to be generated with polygons to prevent bugs when using TEXTURE mode
    CAS-28741

  • ImageViz
  • #62086 ImageHistogram demo runs correctly on OSX.

    #64220 Update the extent in the createVisilogInterface when using a SoProxDataAdapter

    #67478 Display of last image in MedicalSegmentation .NET demo was incorrect
    CAS-29193-Q8K0
    #68461 Fix hierarchy in ImageViz demo documentation

  • LDM
  • #60804 Remove deadlock occuring between the AWT lock (acquired by SoRenderAreaCore) and LDM native lock during rendering

    #63432 Fix histogram computing of Segy File reader
    CAS-28315
    #64291 Take into account texture precision to compute amount of memory needed on the GPU

    #67027 Fix bad code snippet in SoLDMWriter documentation
    CAS-29080

  • Medical Edition
  • #64048 Make Gnomon viewport relative to parent viewport

    #65281 Fix tiles size to otpimize loading times.

    #65746 Fix "Home" button behavior in DicomSimpleViewer demo (C++)

    #68318 Remove from the scenegraph useless second instance of volSwitch

  • MeshViz
  • #52198 Avoid crash of level surface computation when no data is selected for coloring

    #63330 Fix uncorrect position of vectors when using a cylinder as body
    CAS-28301
    #63610 Fix iso values not centered on their color pixel in smooth mode (linear texture interpolation)
    CAS-28358
    #67492 When PoMesh::coloringType is set to COLOR_TEXTURE_CONTOURING, transparency values in PoNonLinearDataMapping2::transparency are now correctly interpreted as "transparency" values instead of "alpha" values.
    CAS-28533

  • MeshVizXLM
  • #64192 Do not ignore the line pattern of inherited SoDrawStyle node
    CAS-28479

  • RemoteViz
  • #56413 Check if plugin is still loaded before cleaning it.
    CAS-26731
    #64980 Fix GLContext creation when setting DISPLAY on Linux
    CAS-28615
    #67378 Remove abnormal export of OpenSSL symbols from RemotevizClient on Linux

  • Software factory
  • #65971 Add missing anchor in documentation so variable name is an active link to the variable description

  • Viewer Component
  • #54348 Fix wrong header path in class SceneViewer documentation

    #62673 Avoid negative values to be wrongly interpreted when the mouse is out of the window

  • VolumeViz
  • #62815 Update documentation of SoLDMGlobalResourceParameters::setNumIO

    #63537 Fix wrong SoConversion data range mapping

    #63541 DataRange fix conversion bug (GPU case) Use the lowest Datatype value to correctly remap datarange.

    #64703 SoDataRange is now taken in account whith IgnoreFullyTransparentTiles optimization

    #64708 Make IgnoreFullyTransparentTiles works with fixed resolution mode

    #64950 Reset shader slots to default when needed

    #64984 SoHeightFieldRender is now pickable in SORTED_PIXELS_BLEND
    #65715 Documentation of SoVolumeRender default value of numSlices was inconsistent with implementation

    #65880 Add fog support for volume rendering

    #65883 Fix memory overflow due to wrong memory computation when using multidata
    CAS-28812
    #67169 Fix wrong internal memory computation when using data not in BYTE in 2D
    CAS-29097
    #67258 Remove SbElapsedTime bottleneck to prevent abnormal lost of time in getElapsed method
    CAS-29132
    #67369 Add missing documentation for classes for SiDicomDataSet, SiDicomElement, SiDicomValue, SiDicomSequence

    #67421 Fix Wrong rendering when maxResolutionThreshold was lower than the actual minResolutionThreshold

    #67965 Added A SoPreference (IVVR_ENABLE_ORTHOSLICE_DRAGGER_AXIS_SWITCH) to enable/disable the behaviour introduced by previous developpment. This will ensure the compatibility for any application – CAS-29307
    #68142 Add missing call to NextPowerOf2() to adjust tile size on Z

    #68357 PhysicalRendering example - Shadows 'enable' checkbox works correctly.

  • java
  • #64537 SoWindowElement on processEvent This element is needed to draw lasso of SoExtSelection on Linux

    #64973 Clarify documentation to explain limitation of getSubSlice method from SoVolumeReader class
    CAS-28564
    #65991 Replace use of FindClass function in JNI code for CustomClass by Class.forName method in Java code to ensure the right classloader is called
    CAS-28800-T3J6