Changesets: occt-products

master f0253f7f

2022-03-15 16:53:03

dpasukhi


Committer: smoskvin Details Diff
0032843: JT Import - Crash when read JT with PMI

Fixed exception
Improved location of PMI
Fix problem with annotation shapes
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/JTCAFPMI/JTCAFPMI_Reader.cxx Diff File
mod - src/JTCAFPMI/JTCAFPMI_Reader.hxx Diff File

master 6db9c4d2

2022-03-14 12:20:36

akaftasev

Details Diff
0032600: Express Mesh - Conical face with small holes is triangulated incorrectly

Added function to check correspondence between 3d and 2d representation of new links
mod - blob Diff File
mod - src/QMBgr/QMBgr_FacetBuilder.cxx Diff File
mod - src/QMBgr/QMBgr_FacetBuilder.hxx Diff File

master d5fd4f59

2022-03-14 09:18:13

dpasukhi


Committer: smoskvin Details Diff
0032766: Datakit Exchange - PMI translation from Datakit model to XCAF

Implemented support of FDT dtk entity types:
- DTK_TYPE_DIMENSION - XCAFDoc_Dimension
- DTK_TYPE_GEOM_TOL - XCAFDoc_GeomTolerance
- DTK_TYPE_SYMBOL - XCAFDoc_Datum/Note
- DTK_TYPE_DATUM_TARGET - Datum
Implemented new license feature - "OCC_DTK_PMI"
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/DtkCafControl/DtkCafControl_ActorReader.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_ActorReader.pxx Diff File
mod - src/DtkCafControl/DtkCafControl_Body2OCCBRep.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_Body2OCCBRep.pxx Diff File
mod - src/DtkCafControl/DtkCafControl_OC2OCBRep.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_OC2OCBRep.pxx Diff File
mod - src/DtkCafControl/DtkCafControl_Settings.cxx Diff File
mod - src/DtkCafControl/DtkCafControl_XCAFReader.cxx Diff File
mod - src/VAS/Dtk.tcl Diff File
mod - src/XSDRAWDtk/XSDRAWDtk.cxx Diff File
mod - tests/dtk/dxf/B2 Diff File
add - tests/dtk/gdt/A1 Diff File
add - tests/dtk/gdt/A2 Diff File
add - tests/dtk/gdt/A5 Diff File
add - tests/dtk/gdt/A7 Diff File
add - tests/dtk/gdt/A9 Diff File
add - tests/dtk/gdt/begin Diff File
add - tests/dtk/gdt/end Diff File
mod - tests/dtk/iges/A4 Diff File
mod - tests/dtk/iges/A5 Diff File
mod - tests/dtk/iges/B6 Diff File
mod - tests/dtk/iges/C8 Diff File
mod - tests/dtk/step/A1 Diff File
mod - tests/dtk/step/A3 Diff File
mod - tests/dtk/step/A9 Diff File
mod - tests/dtk/step/B2 Diff File
mod - tests/dtk/step/C1 Diff File

master c05086f4

2022-03-12 21:12:54

dpasukhi

Details Diff
0032873: License - Adding FlexLM protection for OCC components

Integrate the base of FlexLM protection
Update Toolkit to use a chosen license protection.
Update CMake option to protection: None, FlexLicense, OCCLicense
Update protection linking (static linking)
Now activation activate a license only internally within DLL(SO) for the each Toolkit separately.
Create user interface to recursive activation of needed toolkits
Update samples to work with new license protection
Remove old CMake variables and compile definition (about protection)
mod - adm/cmake/7z.cmake Diff File
mod - adm/cmake/demo.cmake Diff File
add - adm/cmake/fnp.cmake Diff File
add - adm/cmake/protect_toolkit.cmake Diff File
mod - adm/cmake/vardescr.cmake Diff File
mod - adm/MODULES Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - adm/scripts/ios_custom.sh.template Diff File
mod - adm/templates/custom.build.sh.in Diff File
mod - adm/templates/custom.install.sh.in Diff File
mod - adm/templates/custom.package.bat.in Diff File
mod - adm/templates/env.package.bat.in Diff File
mod - adm/templates/env.sh.in Diff File
mod - adm/templates/PRODUCTSConfig.cmake.in Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - CMakeLists.txt Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/cli/occ-volumerender-hello/CMakeLists.txt Diff File
mod - samples/csharp/CMakeLists.txt Diff File
mod - samples/csharp/OCCwrapCSharp/occcsharp.i Diff File
mod - samples/java/CMakeLists.txt Diff File
mod - samples/java/OCCwrapJava/OCCJT.i Diff File
rm - samples/java/OCCwrapJava/OCCLicense.i Diff File
mod - samples/mfc/BFIT/BFIT/CMakeLists.txt Diff File
mod - samples/mfc/BFIT/Common/AboutDlg.cpp Diff File
mod - samples/mfc/BFIT/EXTERNLIB Diff File
mod - samples/mfc/BFIT/mfcsample/CMakeLists.txt Diff File
mod - samples/mfc/BFIT/mfcsample/mfcsample.vcxproj Diff File
mod - samples/mfc/ColDet/CMakeLists.txt Diff File
mod - samples/mfc/ColDet/EXTERNLIB Diff File
mod - samples/mfc/CR/EXTERNLIB Diff File
mod - samples/mfc/CR/src/LibDefinition.cpp Diff File
mod - samples/mfc/OMF/inc/AboutDlg.h Diff File
mod - samples/mfc/OMF/src/AboutDlg.cpp Diff File
mod - samples/mfc/xde/src/AboutDlg.cpp Diff File
mod - samples/mfc/xde/src/LibDefinition.cpp Diff File
mod - samples/qt/OMF/distribute.bat Diff File
mod - samples/qt/OMF/EXTERNLIB Diff File
mod - samples/qt/SSP/distribute.bat Diff File
mod - samples/qt/SSP/SSPSample.pro Diff File
mod - samples/qt/Unfolding/EXTERNLIB Diff File
mod - samples/qt/Unfolding/inc/MainFrm.h Diff File
mod - samples/qt/Unfolding/src/MainFrm.cpp Diff File
mod - samples/qt/Unfolding/UnfoldingSample.pro Diff File
mod - samples/qt/XDE/inc/MainFrm.h Diff File
mod - samples/qt/XDE/XDESample.pro Diff File
mod - samples/swig/occbase.i Diff File
mod - samples/swig/TKJT.i Diff File
mod - samples/swig/TKXDEJT.i Diff File
mod - src/BestFit/BestFit_Optimizer.cxx Diff File
mod - src/BestFit/BestFit_Projector.cxx Diff File
mod - src/DXFCAFControl/DXFCAFControl_ConfigurationNode.cxx Diff File
mod - src/DxfControl/DxfControl_Reader.cxx Diff File
add - src/FlexLicense/CMakeLists.txt Diff File
add - src/FlexLicense/FILES Diff File
add - src/FlexLicense/FlexLicense.pxx Diff File
mod - src/IFCCAFControl/IFCCAFControl_ConfigurationNode.cxx Diff File
mod - src/IFCCAFControl/IFCCAFControl_Reader.cxx Diff File
mod - src/JtData/JtData_Model.cxx Diff File
mod - src/JtTools/JtTools_Assembly.cxx Diff File
mod - src/Kinematics/Kinematics_KinematicPairValue.cxx Diff File
mod - src/Kinematics/Kinematics_KinematicTool.cxx Diff File
mod - src/OCCLicense/FILES Diff File
mod - src/OCCLicense/OCCLicense.pxx Diff File
rm - src/OCCLicense/OCCLicense_Activate.hxx Diff File
add - src/OCCLicense/OCCLicense_Activate.pxx Diff File
mod - src/OCCLicenseGen/CMakeLists.txt Diff File
mod - src/OCCLicenseGen/OCCLicenseGen.cxx Diff File
mod - src/OMFAlgo/OMFAlgo_IntEF.cxx Diff File
mod - src/OMFBool/OMFBool_BooleanOperation.cxx Diff File
mod - src/OMFBool/OMFBool_MeshContour.cxx Diff File
mod - src/OMFTools/OMFTools.cxx Diff File
mod - src/OMFTools/OMFTools_MeshReader.cxx Diff File
mod - src/OMFTools/OMFTools_MeshWriter.cxx Diff File
mod - src/OMFTools/OMFTools_NASParser.cxx Diff File
mod - src/OverlapGeom/OverlapGeom.cxx Diff File
mod - src/PlateFE/PlateFE_PlateFE.cxx Diff File
mod - src/PMIVis/PMIVis_GenShape.cxx Diff File
mod - src/PMIVisTest/PMIVisTest_ObjectCommands.cxx Diff File
mod - src/PolyAlgo/PolyAlgo_Curve2dBuilder.cxx Diff File
mod - src/PolyAlgo/PolyAlgo_Outline.cxx Diff File
mod - src/QMesh/QMesh.cxx Diff File
mod - src/QMShape/QMShape_Tessellator.cxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_ConfigurationNode.cxx Diff File
mod - src/RVMCAFControl/RVMCAFControl_Reader.cxx Diff File
mod - src/SatControl/SatControl_Reader.cxx Diff File
mod - src/SatControl/SatControl_Writer.cxx Diff File
mod - src/ShapeConvert/ShapeConvert.cxx Diff File
mod - src/ShapeConvert/ShapeConvert_UnionEdges.cxx Diff File
add - src/TKACIS/TKACIS.cxx Diff File
mod - src/TKAdvSurf/EXTERNLIB Diff File
add - src/TKBestFit/TKBestFit.cxx Diff File
mod - src/TKCAMTest/CMakeLists.txt Diff File
mod - src/TKColBase/EXTERNLIB Diff File
mod - src/TKColBase/FILES Diff File
add - src/TKColBase/TKColBase.cxx Diff File
add - src/TKColProxy/TKColProxy.cxx Diff File
add - src/TKColProxy/TKColProxy.hxx Diff File
mod - src/TKColTest/CMakeLists.txt Diff File
mod - src/TKCR/EXTERNLIB Diff File
mod - src/TKCR/FILES Diff File
add - src/TKCR/TKCR.hxx Diff File
add - src/TKDXF/TKDXF.hxx Diff File
mod - src/TKEMesh/EXTERNLIB Diff File
add - src/TKEMesh/TKEMesh.hxx Diff File
mod - src/TKEMeshTest/CMakeLists.txt Diff File
mod - src/TKFastDist/FILES Diff File
add - src/TKFastDist/TKFastDist.hxx Diff File
mod - src/TKFastDistTest/CMakeLists.txt Diff File
mod - src/TKHelix/FILES Diff File
add - src/TKHelix/TKHelix.cxx Diff File
add - src/TKHelix/TKHelix.hxx Diff File
mod - src/TKJT/EXTERNLIB Diff File
add - src/TKJT/TKJT.cxx Diff File
add - src/TKJT/TKJT.hxx Diff File
mod - src/TKJTWF/FILES Diff File
add - src/TKJTWF/TKJTWF.hxx Diff File
mod - src/TKJTXT/CMakeLists.txt Diff File
mod - src/TKKinematics/EXTERNLIB Diff File
mod - src/TKKinematics/FILES Diff File
add - src/TKKinematics/TKKinematics.hxx Diff File
mod - src/TKKinematicsTest/EXTERNLIB Diff File
mod - src/TKMeshDecim/FILES Diff File
mod - src/TKMeshDecimTest/CMakeLists.txt Diff File
mod - src/TKMeshTools/EXTERNLIB Diff File
mod - src/TKMeshTools/FILES Diff File
add - src/TKMeshTools/TKMeshTools.hxx Diff File
rm - src/TKOCCLicense/CMakeLists.txt Diff File
rm - src/TKOCCLicense/EXTERNLIB Diff File
rm - src/TKOCCLicense/FILES Diff File
rm - src/TKOCCLicense/PACKAGES Diff File
mod - src/TKOMF/FILES Diff File
add - src/TKOMFBase/TKOMFBase.cxx Diff File
add - src/TKOMFBase/TKOMFBase.hxx Diff File
mod - src/TKOMFCAF/EXTERNLIB Diff File
mod - src/TKOMFCAF/FILES Diff File
add - src/TKOMFCAF/TKOMFCAF.hxx Diff File
add - src/TKOMFCAM/TKOMFCAM.hxx Diff File
mod - src/TKOMFCAMTest/CMakeLists.txt Diff File
add - src/TKOMFQM/TKOMFQM.hxx Diff File
mod - src/TKOMFTest/CMakeLists.txt Diff File
mod - src/TKOMFVS/FILES Diff File
add - src/TKOMFXCAF/TKOMFXCAF.hxx Diff File
mod - src/TKOverlap/EXTERNLIB Diff File
mod - src/TKPMIVisTest/CMakeLists.txt Diff File
mod - src/TKPointCloudBase/FILES Diff File
mod - src/TKPointCloudTest/CMakeLists.txt Diff File
add - src/TKPrsPointCloud/TKPrsPointCloud.cxx Diff File
add - src/TKPrsPointCloud/TKPrsPointCloud.hxx Diff File
mod - src/TKQMesh/FILES Diff File
add - src/TKQMesh/TKQMesh.cxx Diff File
add - src/TKRWPointCloud/TKRWPointCloud.cxx Diff File
add - src/TKSAT/TKSAT.cxx Diff File
add - src/TKSAT/TKSAT.hxx Diff File
mod - src/TKTestSM/CMakeLists.txt Diff File
mod - src/TKUnfolding/EXTERNLIB Diff File
mod - src/TKUnfoldingTest/CMakeLists.txt Diff File
mod - src/TKVolumeRender/EXTERNLIB Diff File
mod - src/TKVolumeRender/FILES Diff File
mod - src/TKVolumeRenderTest/CMakeLists.txt Diff File
mod - src/TKVolumeRenderTest/EXTERNLIB Diff File
mod - src/TKXDEACIS/FILES Diff File
add - src/TKXDEACIS/TKXDEACIS.cxx Diff File
mod - src/TKXDEIFC/EXTERNLIB Diff File
mod - src/TKXDEIFC/FILES Diff File
add - src/TKXDEIFC/TKXDEIFC.cxx Diff File
add - src/TKXDEJT/TKXDEJT.cxx Diff File
mod - src/TKXDERVM/FILES Diff File
add - src/TKXDERVM/TKXDERVM.hxx Diff File
add - src/TKXDESAT/TKXDESAT.hxx Diff File
mod - src/TKXDEXT/FILES Diff File
add - src/TKXDEXT/TKXDEXT.cxx Diff File
add - src/TKXDEXT/TKXDEXT.hxx Diff File
mod - src/TKXSDRAWDXF/CMakeLists.txt Diff File
mod - src/TKXSDRAWIFC/CMakeLists.txt Diff File
mod - src/TKXSDRAWOVERLAP/CMakeLists.txt Diff File
mod - src/TKXSDRAWRVM/CMakeLists.txt Diff File
mod - src/TKXT/EXTERNLIB Diff File
mod - src/TKXT/FILES Diff File
add - src/TKXT/TKXT.cxx Diff File
add - src/TKXT/TKXT.hxx Diff File
add - src/VAS/FlexLicense.tcl Diff File
mod - src/VolumeRender/VolumeRender_RawRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_RawVolumeObject.cxx Diff File
mod - src/VolumeRender/VolumeRender_Reader.cxx Diff File
rm - tests/omf/misc/license Diff File

master 811792d8

2022-03-02 22:09:58

kgv


Committer: smoskvin Details Diff
0032862: Visualization, Graphic3d_TextureMap - add 3D texture definition Affected Issues
0032862
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - samples/qt/Unfolding/inc/StdAfx.h Diff File
mod - src/PMIVis/PMIVis_Info.hxx Diff File
mod - src/PMIVis/PMIVis_TextLabel.cxx Diff File
mod - src/VolumeRender/VolumeRender_RawRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.cxx Diff File

master 320e5893

2022-02-26 20:48:46

kgv


Committer: aml Details Diff
0032856: Configuration, CMake - SONAME should include minor version in addition to major to reflect ABI compatibility

Added option BUILD_SOVERSION_NUMBERS to manage SOVERSION length.
Default option value is set to 2 (major.minor) instead of previously used 1 (major),
excluding Android/Emscripten/Windows platforms that use 0 by default.
Affected Issues
0032856
mod - adm/cmake/vardescr.cmake Diff File
mod - CMakeLists.txt Diff File
mod - diff Diff File

master 85911582

2022-02-16 13:33:26

aml

Details Diff
0032838: Coding - get rid of unused forward declarations (misc) Affected Issues
0032838
mod - diff Diff File
mod - src/IFCCAFControl/IFCCAFControl_Transform.hxx Diff File

master 07f1dd65

2022-02-11 17:52:03

anv


Committer: smoskvin Details Diff
0032830: Advanced wrappers, Java Wrapper - Excess dependency on License library

Dependency is now only added when built with OCCLicense.
mod - samples/java/OCCwrapJava/OCCJT.i Diff File

master 0c7f59c1

2022-02-09 00:32:08

msv


Committer: smoskvin Details Diff
0032825: Mesh Tools - decimation algorithm produces inconsistent mesh on the given data

Correct the method MeshDecim_VertexInfoList::Merge so that not to lose vertex-elements connectivity after merging of vertices.
Exclude degenerated elements from computation, mark them as invalid on input.
mod - src/MeshDecim/MeshDecim_MeshModel.cxx Diff File
mod - src/MeshDecim/MeshDecim_VertexInfo.cxx Diff File
add - tests/meshdecim/bugs/bug32825 Diff File

master 236106d6

2022-02-08 16:00:39

ngavrilo


Committer: smoskvin Details Diff
0032824: Volume Renderer - add grayscale preset
mod - src/VolumeRender/VolumeRender_TransferFunction.cxx Diff File
mod - src/VolumeRender/VolumeRender_TransferFunctionPreset.hxx Diff File

master c3a36898

2022-02-08 12:34:23

anv


Committer: smoskvin Details Diff
0032823: Advanced wrappers, Java Wrapper - Wrapper itself is not protected by a license

Fixed incorrect setting of compiler definitions.
mod - samples/java/OCCwrapJava/CMakeLists.txt Diff File

master 681beceb

2022-02-05 14:48:25

kgv


Committer: smoskvin Details Diff
0029325: Modeling Algorithms - add tool BRepLib_PointCloudShape for generation point cloud for specified shape

Added wrapping of BRepLib_ToolTriangulatedShape to SWIG (as a base of StdPrs_ToolTriangulatedShape).
Affected Issues
0029325
mod - samples/swig/TKTopAlgo.i Diff File

master 7a2bb35e

2022-02-04 17:43:30

btokarev


Committer: smoskvin Details Diff
0032815: Documentation: new links for Products User guides

Links to system requirements are updated.
Affected Issues
0032815
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - dox/user_guides/cam_library/cam_library.md Diff File
mod - dox/user_guides/collision_detection/collision_detection.md Diff File
mod - dox/user_guides/express_mesh/express_mesh.md Diff File
mod - dox/user_guides/surfaces_from_scattered_points/surfaces_from_scattered_points.md Diff File
mod - dox/user_guides/unfolding_library/unfolding_library.md Diff File

master b2e5f8d6

2022-02-02 13:22:13

ngavrilo

Details Diff
0032804: Volume Rendering - accelerate volume rendering for low opacity
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.cxx Diff File

master 1fcdecce

2022-01-26 11:16:14

ngavrilo


Committer: smoskvin Details Diff
0032800: Volume Rendering sample inefficiency
- Remove line from occt-volumerender-hello sample: myView->ChangeRenderingParams().RenderResolutionScale = 2.0f;
mod - diff Diff File

master f4d8d96f

2022-01-20 13:21:28

dpasukhi


Committer: smoskvin Details Diff
0032765: Datakit Exchange - Implementation of import CAD files using the Datakit Exchange SDK

Added Interface to import CAD files using DTK
If FlexLM is disabled, read without limitation
If FlexLM is enabled, if the PC is connected to the license server, license file is not needed.
Supported formats: JT,DRAWING,SAT,3DXML,CGR,PARASOLID,CATIA,REVIT,CREOVIEW,IFC,SOLIDWORKS,PLMXML,INVENTOR,RHINO,PROE,SOLIDEDGE,UGNX,VDA,CATIAV4,CADDS,GLTF
STOP API calls always after end of the reader process and if it is not stopped in the end of the Reader life
FlexLM license checks the read file extension. For the all CAD format should be the own license.
Progress indicator use the number of the DTK document component to iterate.
Fixed problem with pdb with static build option
add - adm/cmake/dtk.cmake Diff File
add - adm/cmake/dtk_libs.cmake Diff File
mod - adm/cmake/occt_toolkit.cmake Diff File
mod - adm/cmake/protect_toolkit.cmake Diff File
mod - adm/cmake/vardescr.cmake Diff File
mod - adm/MODULES Diff File
mod - adm/scripts/cmake_custom.bat.template Diff File
mod - adm/scripts/cmake_gen.sh Diff File
mod - adm/templates/custom.build.bat.in Diff File
mod - adm/templates/custom.build.sh.in Diff File
mod - adm/templates/custom.install.bat.in Diff File
mod - adm/templates/custom.install.sh.in Diff File
mod - adm/templates/custom.package.bat.in Diff File
mod - adm/templates/env.package.bat.in Diff File
mod - adm/templates/PRODUCTSConfig.cmake.in Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - blob Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
add - src/DtkCafControl/DtkCafControl_ActorReader.pxx Diff File
add - src/DtkCafControl/DtkCafControl_OC2OCBRep.pxx Diff File
add - src/DtkCafControl/DtkCafControl_PartId.hxx Diff File
add - src/DtkCafControl/DtkCafControl_Settings.cxx Diff File
add - src/DtkCafControl/DtkCafControl_Settings.hxx Diff File
add - src/DtkCafControl/DtkCafControl_XCAFReader.cxx Diff File
add - src/DtkCafControl/FILES Diff File
add - src/TKXDEDtk/CMakeLists.txt Diff File
add - src/TKXDEDtk/EXTERNLIB Diff File
add - src/TKXDEDtk/TKXDEDtk.cxx Diff File
add - src/TKXSDRAWDtk/CMakeLists.txt Diff File
add - src/TKXSDRAWDtk/EXTERNLIB Diff File
add - src/TKXSDRAWDtk/PACKAGES Diff File
add - src/VAS/Dtk.tcl Diff File
add - tests/dtk/dxf/A2 Diff File
add - tests/dtk/dxf/A3 Diff File
add - tests/dtk/dxf/A4 Diff File
add - tests/dtk/dxf/A6 Diff File
add - tests/dtk/dxf/A8 Diff File
add - tests/dtk/dxf/A9 Diff File
add - tests/dtk/dxf/B1 Diff File
add - tests/dtk/dxf/B2 Diff File
add - tests/dtk/dxf/B4 Diff File
add - tests/dtk/dxf/B6 Diff File
add - tests/dtk/dxf/B7 Diff File
add - tests/dtk/dxf/B8 Diff File
add - tests/dtk/dxf/begin Diff File
add - tests/dtk/dxf/C1 Diff File
add - tests/dtk/dxf/C3 Diff File
add - tests/dtk/dxf/C5 Diff File
add - tests/dtk/dxf/C8 Diff File
add - tests/dtk/end Diff File
add - tests/dtk/iges/A2 Diff File
add - tests/dtk/iges/A3 Diff File
add - tests/dtk/iges/A5 Diff File
add - tests/dtk/iges/A6 Diff File
add - tests/dtk/iges/A7 Diff File
add - tests/dtk/iges/A8 Diff File
add - tests/dtk/iges/B1 Diff File
add - tests/dtk/iges/B2 Diff File
add - tests/dtk/iges/B3 Diff File
add - tests/dtk/iges/B7 Diff File
add - tests/dtk/iges/B9 Diff File
add - tests/dtk/iges/C1 Diff File
add - tests/dtk/iges/C2 Diff File
add - tests/dtk/iges/C5 Diff File
add - tests/dtk/iges/C6 Diff File
add - tests/dtk/iges/C7 Diff File
add - tests/dtk/iges/C8 Diff File
add - tests/dtk/jt/A1 Diff File
add - tests/dtk/jt/A5 Diff File
add - tests/dtk/jt/A8 Diff File
add - tests/dtk/jt/begin Diff File
add - tests/dtk/step/A1 Diff File
add - tests/dtk/step/A3 Diff File
add - tests/dtk/step/A5 Diff File
add - tests/dtk/step/A6 Diff File
add - tests/dtk/step/A8 Diff File
add - tests/dtk/step/A9 Diff File
add - tests/dtk/step/B2 Diff File
add - tests/dtk/step/begin Diff File
add - tests/dtk/step/C1 Diff File
add - tests/dtk/step/C3 Diff File
add - tests/dtk/step/C4 Diff File
add - tests/dtk/step/C5 Diff File
add - tests/dtk/step/C6 Diff File
add - tests/dtk/step/C8 Diff File
add - tests/dtk/xt/A2 Diff File
add - tests/dtk/xt/A3 Diff File
add - tests/dtk/xt/A4 Diff File
add - tests/dtk/xt/A7 Diff File
add - tests/dtk/xt/A9 Diff File
add - tests/dtk/xt/B3 Diff File
add - tests/dtk/xt/B4 Diff File
add - tests/dtk/xt/B6 Diff File
add - tests/dtk/xt/B8 Diff File
add - tests/dtk/xt/begin Diff File
add - tests/dtk/xt/C2 Diff File
add - tests/dtk/xt/C3 Diff File
add - tests/dtk/xt/C6 Diff File
add - tests/dtk/xt/C7 Diff File
add - tests/dtk/xt/C8 Diff File
add - tests/dtk/xt/C9 Diff File

master 6c9eed61

2022-01-19 15:04:21

ngavrilo


Committer: smoskvin Details Diff
0032770: Volume Rendering - Incorrect gray value representation
- added option for convertion of result image back to linear RGB space in DisplayShader
- added test case
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/VolumeRender/VolumeRender_TransferFunction.cxx Diff File
mod - src/VolumeRender/VolumeRender_TransferFunction.hxx Diff File
add - tests/volumerender/datagen/srgb_transfer_function Diff File

master 13a1d612

2022-01-13 18:29:13

kgv


Committer: smoskvin Details Diff
0032777: JT Import - remove SWIG checks

DEFINE_OBJECT_CLASS macros definition has been moved to TKJT.i
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/JtAttribute/JtAttribute_GeometricTransform.hxx Diff File
mod - src/JtAttribute/JtAttribute_Material.hxx Diff File
mod - src/JtElement/JtElement_MetaData_PropertyProxy.hxx Diff File
mod - src/JtElement/JtElement_ShapeLOD_Vertex.hxx Diff File
mod - src/JtNode/JtNode_LOD.hxx Diff File
mod - src/JtNode/JtNode_Part.hxx Diff File
mod - src/JtNode/JtNode_Shape_PrimitiveSet.hxx Diff File
mod - src/JtNode/JtNode_Shape_TriStripSet.hxx Diff File
mod - src/JtNode/JtNode_Shape_Vertex.hxx Diff File

master 1e30ec7a

2022-01-12 08:31:50

agv


Committer: smoskvin Details Diff
0032772: Mesh Tools - Decimation algorithm crashes (AR-5437)

Add protection against access to null objects.
mod - src/MeshDecim/MeshDecim_DecimateTool.cxx Diff File

master da58a921

2022-01-12 08:31:50

agv


Committer: smoskvin Details Diff
0032771: RVM Import - Avoid degenerated solids in RVM reader

Avoid degenerated pyramid and rectangular torus.
Send warning instead of throwing exception in the case of degenerated snout.
mod - diff Diff File
mod - src/RVMCAFControl/RVMCAFControl_Model.cxx Diff File

master e2852c23

2022-01-11 12:09:10

ngavrilo

Details Diff
0032755: Volume Rendering - empty space skipping technique
- added empty space skipping technique for volume rendering (+60% to rendering performance)
mod - diff Diff File

master 71a6ce87

2021-12-28 10:46:59

ngavrilo

Details Diff
0031398: Volume Rendering - preintegrated classification

- added Virtual Sampling technique for volume rendering as option (+30% to rendering performance)
- added random shift of rays' origins technique for volume rendering as option
mod - diff Diff File
mod - diff Diff File
mod - diff Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.hxx Diff File

master fe496634

2021-12-27 07:39:55

aml

Details Diff
0032751: Coding - get rid of unused headers [AppStd to BndLib] Affected Issues
0032751
mod - diff Diff File

master 684d33a9

2021-12-21 12:02:12

ngavrilo


Committer: smoskvin Details Diff
0031397: Volume Rendering - unlimited steps number
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.cxx Diff File
mod - src/VolumeRender/VolumeRender_RaytraceRenderer.hxx Diff File

master 99881ad7

2021-12-20 21:58:14

kgv

Details Diff
0032745: PMI Visualization - NULL dereference while on sample STEP file

PMIVis_ShapeTool::GetCircularGeometry() - added NULL check.
Affected Issues
0032745
mod - src/PMIVis/PMIVis_Tools.cxx Diff File
add - tests/pmivis/bugs/bug32745 Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10 ... 14 15 16  Next  Last