Find your fixed bug

13
Core
9.0

The file produced by SoOffscreendRenderer::writeToRGB is not valid for some image file readers.

47
Core
9.0

NURBS with trimming loops containing linear profiles were not displayed correctly.

764
Core
9.0

Textured VRMLElevationGrid was not lit properly.

801
Core
9.0

SoOffscreenRenderer: Crashed when the application was using remote rendering.

842
Core
9.0

Switching transparency mode from SCREEN_DOOR to SORTED_LAYERS_BLEND_TRANSPARENCY made opaque objects appear as in SCREEN_DOOR mode.

851
Core
9.0

Alpha Blending couldn't be enabled without adding a material node having a non-null transparency.

The fragment shader allowed to set transparency value but the shaderProgram node didn't enable blending.

951
Core
9.0

In a scene graph, the transparency of one object was applied also to another object.

A cone below a separator and an SoFaceSet with transparency in the orderedRGBA... The first frame was fine, but subsequent frames shown the cone as transparent and it should not...

1290
Core
9.0

In some cases transparent objects disappeared when setSceneGraph was called several times.

1349
Core
8.6.1

In some cases 3D text disappeared when displayed in two viewers and one viewer was deleted.

1493
Core
9.0

IvTuneViewer started with Shift-F12 prevented from exiting normally some programs.

The IvTuneViewer window had to be closed before closing the program otherwise the program crashed.

1494
Core
8.6

SoExtrusion: In some cases rendering with a closed spine was incorrect at the beginning and end of the spine.

1582
Core
8.6

SoToVRML2Action: Crashed when applied to an SoTexture2 defined outside a separator containing an SoTexture2Transform

1686
Core
8.6.1

SoTimeCounter: Didn't update the fields of SoVRMLTransform nodes.

1846
Core
8.6

Polygons weren't drawn when defining a winding rule and the last index in list wasn't -1.

1854
Core
8.6

SoToVRML2Action: Applying the action to a scene crashed when converting SoVertexProperty nodes.

1887
Core
9.0

If we connect a field and if the ignored flag was changed immediatly, then the first value of the connection is not set.

1916
Core
9.0

Stereo was not supported on Mac. It is now available with the port to Mac 64.

1958
Core
8.6

ShaderBrowser example program rendered some scenes incorrectly on an ATI FireGL 7350 board.

1972
Core
8.6.1

Problem with SoNodeSensor and multiple notification on SoTexture2 nodes.

In some cases modifying a field, e.g. filename in SoTexture2, indirectly modifies another field (image in this case) and Open Inventor should notify twice.

2101
Core
8.6

SoGetPrimitiveCountAction: Returned incorrect number of triangles when applied to to a shape node instanced multiple times under a Separator.

2476
Core
9.0

In some cases objects could disappear if the transparency field of SoMaterial was repetitively switched between transparent and opaque.

2650
Core
9.0

Geometry with an indexed texture applied were transparent with most transparency types, but opaque with SCREENDOOR and SORTED_LAYERS_BLEND.

2789
Core
9.0

Objects containing indexed texture was not rendered properly when the transparency mode is set to SORTED_LAYER_BLEND

2796
Core
9.0

Picking a line over a VolumeViz slice produced a crash.

2825
Core
8.6

SoExtrusion: Badly distorted extrusion in some cases.

2863
Core
9.0

SoSelection: Removing a selected node from the scene graph didn't call the deselection callback.

3007
Core
9.0

IvTune: The Open Inventor application process didn't stop if the window was closed while running IvTune (Shift-F12).

3028
Core
9.0

Invalid color were displayed when a shader was added to a scene after a colormap node.

3044
Core
9.0

The methods used for setting and getting the antialiasing fron the SoOffscreenRenderer and in Open Inventor viewers have different parameters making it very difficult to get the value from one of them and set it into the other one.

Now the SoOffscreenRenderer::setFullSceneAntialiasing is overloaded with the same parameter as the setFullSceneAntialiasing method in the viewers.

3088
Core
8.6

SoSelection: After deleting a selected node, box highlight remained on screen.

3098
Core
9.0.1

SoRayPickAction did not pick any triangle when triangle culling and 3D ray were used.

3164
Core
9.0

SoRayPickAction::setRay failed to select lines when it was able to select faces in some configurations.

3195
Core
9.0

If a transparent object was removed from the scene graph, then added back in, in some cases it would disappear permanently.

3273
Core
9.0

Transparent indexedTriangleStripSet were erroneously displayed when using SoBoxHighlightRenderAction with slices.

3297
Core
8.6

SoDepthOffset: When the camera entered the scene bbox, the depth offset increased significantly and suddenly.
 

3304
Core
9.0

Wrong blending with SORTED_LAYER_BLEND in some cases.

3310
Core
8.6

Performance problems and memory leaks when using SoBufferRegions.

The classes SoBufferRegion and SoGLRenderAction had two issues related to the usage of the SoBufferRegion and the bug introduced by this OpenGL extension:

1) SoGLRenderAction was creating and destroying the buffer region object at each frame.
2) SoBufferRegion did not call the function wglDeleteBufferRegionARB to free the memory.

3329
Core
9.0

On Linux, when the DISPLAY=:0.0 does not exist, an error message was displayed.

3331
Core
9.0

So<XX>GLWidget: Even if setGraphicConfigTemplate appeared to succeed without errors, attempting to query the graphic config or pixel format after this call produced a crash.

3332
Core
9.0

RayPick fails when there is no GL Context.

3380
Core
8.6

SoExtrusion: failed to render in some cases

3383
Core
8.6.1

SoQt viewers handled QCloseEvent and did not propagate it to the parent widget.

3406
Core
9.0

SoGLWindow::createInstance checks extension on display :0.0 even if the current display is different.

3439
Core
9.0

IvTune: In some cases performance problems occured in viewer window after closing IvTune.

3534
Core
9.0

Material override did not work as expected in some cases

When one global material is used to set the transparency only and all other fields are set to ignored and a second material is used to set the diffuse color only, the override flag did not work. The object was colored using the first material diffuse color.

3536
Core
8.6

Erroneous error messages displayed when loading empty shapes with OIV debug dlls

3548
Core
8.6

SoRayPickAction failed to pick an SoCube and SoLineSet

3552
Core
8.6

Ctrl-key didn't rotate the directionalLightDragger when mouse hovers over it

3554
Core
8.6.3

In some cases, the ray pick did not find objects.

3578
Core
8.6

SoText2: Automatic render caching did not work for 2D text

3579
Core
8.6

SoToPDFAction crashed in some cases

3580
Core
8.6

Recording an MPEG video using the viewer record dialog and a debug build of OIV 8.5 on Windows 7, resulted in error messages written to stdout when the recording was stopped and a crash when the program exited.

3587
Core
8.6

SoInput: Open Inventor can't open igs or step files from a directory containing UNICODE characters.

3591
Core
8.6

SoRayPickAction failed to select some lines

3595
Core
8.6

Open Inventor 8.5 didn't support 16-bit color depth (error messages and no background in viewer).

3602
Core
8.6

FLEXnet licensing failed on machines where "," is the decimal symbol

3615
Core
8.6

SoDepthOffset: Behaviour was incorrect in some cases.

3622
Core
9.0

When drawing texts, some characters were missing in some cases and OpenGL errors were displayed in the console in debug mode.

3623
Core
8.6

Text rendering did not use render caching in some cases when it should.

3627
Core
8.6

Activating anti-aliasing on a QtExaminerViewer which used a 32 bit frame buffer created darker rendering and didn't turn ON antialiasing.

3644
Core
8.6

SoBMPImageRW::write() crashed in debug mode.  Release build does not crash.

3645
Core
8.6

SoBMPImageRW: Colors were reversed in generated image file (RGB was BGR).  Windows only.

3664
Core
9.0

The viewer popup option Preferences>RotationAxis failed to display when the camera is inside a nodekit.

3670
Core
8.6

Picking SoLineSet failed in some cases

3674
Core
8.6

Performance issue when activating DELAYED_BLEND transparency with no transparent nodes.

3677
Core
8.6

ivToInclude tool crashed when the CleanUpPath method was called with an empty string

3679
Core
8.6

Default OIVJava viewers don't allow SORTED_LAYERS_BLEND (depth peeling) display

3686
Core
8.6

TextProperties demo: Swedish line disappeared in V8.5

3699
Core
8.6

Erroneous value returned by SoLDMGlobalResourceParameters::getMaxMainMemory on Linux. Returned value looks like half the expected value.

3700
Core
8.6

SoCpuDevice: Incorrect value returned by getAvailableMemory() on Linux.

3703
Core
8.6

SoText2: 2D with left justification were not render cached in OIV 8.5

3726
Core
9.0

SoVectorizeGDIAction produced poor quality rendering because polygon edges were not drawn, only interior pixels were drawn.

3727
Core
8.6

Graphic board memory size from IvReport was wrong on  ATI FirePro V8800 (8.773.1.2).

3728
Core
9.0.1

SoRayPickAction failed to select some lines when SoRayPickAction::enableTriangleCulling=TRUE

3735
Core
8.6

SoText2: With "Vertical Half Screen" stereo mode : text was not clipped

3736
Core
8.6

Error when opening an .iv file with name including double-byte character set (DBCS) (japanese or chinese characters)

3738
Core
8.6

Crash during raypick after filling the Transp text box of the material editor

3745
Core
8.6

Inventor error in SoGLContext::unbind when calling View - Edit Background Color in SceneViewer

3752
Core
8.6

Bad windows in Diffuse Color Editor opened from SceneViewer

3753
Core
8.6

SoFaceSet: When the numVertices field was not set, the SoFaceSet::generatePrimitive created bad data

3756
Core
8.6

When OIV rendered to FBO for float buffer mode, the texture mode during the final FBO to surface copy was performed with modulate instead of replace mode resulting in a wrong color.

3764
Core
8.6.1

SoTriangleSet with default numTriangles value produced error messages

3765
Core
8.6

IV file containing a SoShaderProgram node could not be read with OIV 8.5

3769
Core
8.6

FastEditing demo crashed after manipulating the earth

3772
Core
8.6

SoTextureCubeMap crashed if image files could not be opened

3777
Core
9.0

When loading a DXF files failed, subsequent attempts to load any DXF file failed also.

3785
Core
8.6

SoText2: Size of text in alternateRep was incorrect (too big)

3787
Core
8.6

SoCallbackAction: Assertion failure when applying to an empty SoIndexedFaceSet

3791
Core
8.6

SoGradientBackground: Prevented enabling BASE_COLOR model

3802
Core
8.6

SoPolygonScreenDrawer cluttered by transparent volume

The screen polygon rendered by SoPolygonScreenDrawer did not work in conjunction with a transparent volume.
The transparent volume unexpectedly covered the screen drawer polygon.

3806
Core
8.6

SoBufferedShape breaks buffer objects cache too many times.

When the numVertices field is modified the internal cache of the buffer objects is destroyed, which is not necessary.

3807
Core
8.6

SoRotor engine did not work in OIV 8.5.

3811
Core
8.6

When OIVHOME was not defined, the VSG_LICENSE_DEBUG log output said that it was.

3812
Core
9.0

IvTune: Did not allow entering hex values, e.g. 0xFF0000FF, in unsigned integer fields, e.g. orderedRGBA.

3814
Core
8.6

The render cache is not properly updated if using SoBaseColor, SoLightModel with BASE_COLOR and SoFaceSet. The current diffuse color is not updated in some cases.

3823
Core
8.6

SORTED_LAYER_BLEND transparency mode broke colomapping on indexed textures

3824
Core
8.6.1

IVTune: Crashed when displaying a GreyScale 8bit texture in the Tree view

3828
Core
8.6.1

SbFileHelper::getExtension returned the wrong result in some cases

3833
Core
8.6.1

DxfToInventor crashed when input filename was longer than 100 characters

3834
Core
8.6.1

DxfToInventor: the Root name extracted from the file name is bad.

3835
Core
8.6

Switch between blend and depth peeling did not work

3856
Core
9.0

SoRayPickAction: Crashed when applied to a scene with text after calling SoDB::finish() and SoDB::init() again

3871
Core
8.6.1

SoCircularExtrusion demo crashed when setting End value to 0 or Start value to 1

3872
Core
8.6.1

OpenInventor - Multiple viewer creation failed when keeping a reference on the context returned by getNormalSoContext().

3874
Core
8.6.1

SoExtrusion did not support anymore multiple spine points with same coordinates

3875
Core
9.0.1

In some cases, picking an IndexedTriangleSet was not working properly.

3877
Core
8.6.1

Changes to a color property caused OpenInventor to recompute normals

3878
Core
8.6.2

SoResetTransform node in a separator was propagated to other separators

3888
Core
8.6.1

SoRenderToTarget notify method destroyed the render targets

3891
Core
9.0

The CAD Readers accepted only the "CATpart" file extension. "CATPART" was not considered as a valid file extension.

3898
Core
9.0

API inconsistency: In some cases the type id returned by SoType::fromName() was not the same as the id returned by getTypeId() for an instance of the same class.

3900
Core
8.6.1

Some environment variables have been added to disable items in Popup Menu:
OIV_VIEWERS_SHOW_DIRECTVIZ_ENTRY
OIV_VIEWERS_SHOW_RECORD_ENTRY
OIV_VIEWERS_SHOW_FSAA_ENTRY
OIV_VIEWERS_SHOW_STEREO_ENTRY

3902
Core
8.6

when recording a MPEG video on OIV 8.5.1, a debug message apperaed in the console:

"Inventor: in SoMPEGRenderer::encodeCB(): Encoding finished."

3903
Core
8.6.2

SoWx did not manage correctly SoGLContext contexts when closing viewers

3907
Core
8.6.1

SoOffscreenRenderer failure when disabling pbuffer

3908
Core
8.6.1

Crash when closing a SoWx viewer

3911
Core
8.6.1

SoField::getContainer doesn't return any filedContainer for SoVRMLScript::metadata

3916
Core
8.6.3

SoVRMLImageTexture::url didn't support environment variables in string.

3920
Core
8.6.1

Crash during orthoSliceDragger manipulation after calling SoOrthoSliceDetail::get.. methods in SoMouseButtonEvent callbacks

3923
Core
8.6.1

Invalid circularExtrusion when defining a spine with 2 points

3924
Core
8.6.1

SoCircularExtrusion doesn't support spine with identical points

3931
Core
8.6.1

Huge memory leak when applying rayPickAction to text with renderStyle=TEXTURE.

3964
Core
8.6.1

While  running an Open Inventor based application, animation, OIV events, notification, etc stop running properly after a while. Caches may also comes wrong, etc...

3965
Core
8.6.1

Incorrect picking of SoVolumeRender when a scale was applied to scene

3990
Core
9.0

Viewers: It was not possible to specify the pick radius for the viewer’s internal pick operations, e.g. seek. 

NOTE: A new method, setPickRadius() was added to the SoXXXViewer classes to allow this.

3996
Core
8.6.3

Picking of SoBufferedShape::LINE_STRIP failed in some cases.

3999
Core
9.0

SbColorRGBA: Stored RGB and a transparency value (1 – alpha). It now correctly stores RGB and an alpha value.

4001
Core
9.0

IvTune executable required a valid license. Now it embeds a run-time license.

4004
Core
9.0

Crash when resizing a viewer that was displaying SoAnnoText3 nodes with engines connected.

4039
Core
9.0

Shapes was disappearing when hovering the cursor over other shapes under SoLocateHighlight

4043
Core
9.0

SoCircularExtrusion produced a different result with v9.0 compared to v8.6.

4046
Core
9.0

SoFont::isAvailableFont returned erroneous info when called several times on the same font name

4047
Core
8.6.3

SoCudaContext was not dereferenced properly.

4051
Core
9.0

SoInteractive complexity didn't change state while using the mouse wheel to zoom.

4059
Core
9.0

Lines of text in multi-line text nodes were sometimes displayed at wrong positions. Several lines were displayed below other lines even though they were set in the text node before those lines.

4064
Core
9.0

SoRayPickAction returned non-zero values from SoPickedPoint::getTextureCoords() even when enableTexCoordsGeneration was set to FALSE.

4065
Core
9.0

SoRayPickAction POINT_PICKING mode returned only one vertex even when setPickAll was TRUE.

4066
Core
9.0

RayPickAction was slow when enabling setPickAll on a scene having 1 pointSet of 5 millions points.

4068
Core
9.0

When creating a SbName from a null SbString, the program crashed.

4076
Core
9.0

MultiDataSeparator with multiple VolumeRender and VolumeData crashed in some cases.

4097
Core
9.0

When using the IvTune viewing toolbar and when the extension was deactivated the last used tool was still active

4098
Core
9.0

Depending on the order of the API calls to SoOffscreenRender, the resulting snapshot
and/or the viewer render area may be corrupted.

4106
Core
9.0

The example MultiPathsSwitch crashed on exit

4107
Core
9.0

GDI object wre not released in SoWinViewer.

4108
Core
8.6.3

Bind context failure and Aero disabled when opening a viewer after closing another one.

It happened when OIV_COMPAT_CONTEXT_80=2
 

4110
Core
9.0

When reopening the QT viewer, the application crashes.

4118
Core
9.0

SoSFBufferObject did not unref the object in destructor.

The ref count was incremented when we set the field but it was not decremented when we destroy the field or its container.

4125
Core
9.0

SoCpuBufferUniform default constructor had inconsistent behaviors.

4127
Core
9.0

SoExtSelection didn't support SoPickStyle for SoBufferedShape

4129
Core
9.0

SoVolumeClippingGroup did not work if the transparency mode was any delayed mode.

4132
Core
9.0

SoExtSelection displayed errors when enabling the lasso mode "Visible Shapes":

Inventor error in SbThreadMutex:~SbThreadMutex():
Locks count is not zero (1), did you forget some unlock() calls?

4133
Core
9.0

GeneratePrimitives displayed an error message when applying SoExtSelection/Visible_shapes to a scene containing  SoBufferedShape nodes:

Inventor error in SoBufferedShape():
generatePrimitives: function not implemented

4136
Core
9.0

When an SoVolumeData was shared in different viewers the SoVolumeClippingGroup did not work.

4146
Core
9.0

The preference for disabling the DirectViz popup menu was not working properly and had different names whether you are in Qt or Xt.

4151
Core
9.0

The rendering of a circular extrusion with SPINE_ONLY flag set was wrong.

4152
Core
9.0

CSGShape failed in some cases.

If the CSG Operation failled, retry with a small random transformation on geometry.
Note: as it is a random transformation, it may not works everytime. By default, it retries only 1 time but the number of attempt can be customized with SoCSGShape::setMaxAttempt method.

4155
Core
9.0

A memory leak appeared when changing the size of SoRenderToTarge.

4156
Core
9.0

SoExtSelection using lasso did not select objects if lasso mode was VISIBLE_SHAPES

4167
Core
9.0

IvTuneViewer was crashing when changing transparency type to "Sorted Object Blend"

4172
Core
9.0

Characters were randomly missing from strings rendered with SoText2

4175
Core
9.0

QT Viewer decoration issue: the picking and manipulating buttons were enabled simultaneously in some cases.

4188
Core
9.0

IvTuneViewer was crashing when enabling fullscene antialiasing.

4193
Core
9.0

When running an OIV application that is distributed without DirectViz dll, an error message always appeared in the console at run time. (in debug and release mode)

Inventor error in SoDynamicLibManager::loadLibrary():
Error in loading DirectVizD.dll : Le module specifie est introuvable.

4199
Core
9.0.1

When using the ray picking setRay method with enableConicVolume=false and triangleCulling=false, all points are selected

4230
Core
9.0

Textured IndexedFaceSet disappeared if the transparency type of the viewer was changed from "Delayed Sorted Layers Blend" to " Sorted Object Blend".

4243
Core
9.0

VolumeViz use the wrong viewport to read the zbuffer from the OIV scene when using PoSceneView.

4245
Core
9.0

Modifying some part of the scene graph wrongly affected cache of unrelated nodes.
Visually, minor changes produced a global invalidation of every cache.

4246
Core
9.0

SoVolumeClippingGroup did not work in some parts of the PoSceneView

4265
Core
9.0.1

SoDrawStyle::INVISIBLE had no effect on SoPointSet

4280
Core
9.0.1

SoVolumeGroup was not working in some cases since OIV 9.0

4291
Core
9.0.1

When switching from manipulator to transform below a SoPathSwitch, bbox (near/far clipping planes) were not updated properly. This resulted in near plan clipping of manipulator handles and picking problem.

4313
Core
9.0.1

The near/far distance clipping was not updated properly when displaying slices under SoPathSwitch

4316
Core
9.0.1

SoCircularExtrusion created a wrong extrusion when the scale factor is 100 along Z direction.

4318
Core
9.0.1

SoSFPath and SoMFPath fields were not loaded properly from an Inventor file

4327
Core
9.0.1

SoGLContext::isCompatible was called too many times by SoGLBufferObject slowing down significantly the performances.

4331
Core
9.0.1

ShadowsGroup did not work when there was a texture before in the scene graph

4337
Core
9.0.1

The picking was producing a crash in a specific case.

4345
Core
9.0.1

After removing a SoProjection node, the application crashed during the next traversal.