Changesets: occt
master 59e11a2f 2020-01-21 08:46:45
Committer: abv Details Diff |
0031310: Application Framework - A document with a reference array attribute crashes on attempt to save on disk | ||
mod - src/XmlMDataStd/XmlMDataStd_ReferenceArrayDriver.cxx | Diff File | ||
master 3eba1c72 2020-01-20 15:09:32 Details Diff |
0031309: Data Exchange - RWObj_Reader fails to read mh03.obj with multi-line syntax Standard_ReadLineBuffer::SetMultilineMode() now accepts a flag to put gap space while joining lines, enabled by default. |
Affected Issues 0031309 |
|
mod - src/Standard/Standard_ReadLineBuffer.hxx | Diff File | ||
mod - tests/de_mesh/obj_read/multiline | Diff File | ||
master 9e9b826a 2020-01-20 13:45:34
Committer: bugmaster Details Diff |
0031307: Modeling Algorithms - Offset algorithm produces incorrect result in mode "Complete" join type "Intersection" Do not classify edges originated from combination of edges and vertices as the classification will likely be unstable. Mark faces containing valid inverted edges as invalid but do not remove them from valid splits. Extend the debug command DBRep_SetComp to allow different containers for creating the TopoDS_Compound. |
||
mod - src/BRepOffset/BRepOffset_Inter2d.cxx | Diff File | ||
mod - src/BRepOffset/BRepOffset_MakeOffset_1.cxx | Diff File | ||
mod - src/DBRep/DBRep_Debug.cxx | Diff File | ||
mod - tests/offset/shape_type_i_c/J2 | Diff File | ||
mod - tests/offset/shape_type_i_c/XC1 | Diff File | ||
mod - tests/offset/shape_type_i_c/XE5 | Diff File | ||
mod - tests/offset/shape_type_i_c/XE7 | Diff File | ||
mod - tests/offset/shape_type_i_c/XE8 | Diff File | ||
mod - tests/offset/shape_type_i_c/XF1 | Diff File | ||
mod - tests/offset/shape_type_i_c/XG2 | Diff File | ||
add - tests/offset/shape_type_i_c/XT3 | Diff File | ||
add - tests/offset/shape_type_i_c/XT4 | Diff File | ||
add - tests/offset/shape_type_i_c/XT5 | Diff File | ||
add - tests/offset/shape_type_i_c/XT6 | Diff File | ||
add - tests/offset/shape_type_i_c/XT7 | Diff File | ||
add - tests/offset/shape_type_i_c/XT8 | Diff File | ||
add - tests/offset/shape_type_i_c/XT9 | Diff File | ||
add - tests/offset/shape_type_i_c/XU1 | Diff File | ||
add - tests/offset/shape_type_i_c/XU2 | Diff File | ||
add - tests/offset/shape_type_i_c/XU3 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZC7 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZG5 | Diff File | ||
mod - tests/offset/shape_type_i_c/ZS1 | Diff File | ||
master 0c74168c 2020-01-17 13:46:20
Committer: bugmaster Details Diff |
0031306: Modeling Algorithms - Incomplete result of Cut operation The problem is fixed by #0029323. Integrating test case only. |
||
add - tests/bugs/modalg_7/bug31306 | Diff File | ||
master e83d440f 2020-01-17 09:12:11 Committer: bugmaster Details Diff |
0031304: Configuration - TKACIS building failure due to duplicated symbol GeomFillFusInt() Added missing "static" to internal methods of GeomFill package. |
||
mod - src/GeomConvert/GeomConvert_1.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_BezierCurves.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_BSplineCurves.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_CircularBlendFunc.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_Darboux.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_NSections.cxx | Diff File | ||
mod - src/GeomFill/GeomFill_Profiler.cxx | Diff File | ||
mod - src/GeomInt/GeomInt_LineTool.cxx | Diff File | ||
mod - src/GeomLProp/GeomLProp.cxx | Diff File | ||
master 65584001 2020-01-16 12:55:29 Committer: bugmaster Details Diff |
0031302: Visualization, TKOpenGl - wrong tangent space calculation for normal maps The normal after tangent space calculation has been reverted in order to be in right orientation. The tangent space calculation has been modified in order to handle back faces with inverted normal. |
Affected Issues 0031302 |
|
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
add - tests/v3d/glsl/pbr_tangent_normal | Diff File | ||
master 389f5b59 2020-01-16 09:07:33
Committer: bugmaster Details Diff |
0031260: Geom2dGcc_Circ2d2TanRad fails in this case (720) Adaptor2d/Adaptor2d_OffsetCurve.cxx: Function nbPoints(...) is modified Test case added |
||
mod - src/Adaptor2d/Adaptor2d_OffsetCurve.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug31260 | Diff File | ||
master 08353e37 2020-01-13 11:50:03
Committer: bugmaster Details Diff |
0031294: Modeling Algorithms - Regression relatively 7.3.0. Crash in method BRepPrimAPI_MakePrism::Generated(...) BRepSweep_NumLinearRegularSweep.cxx: raising exeption is removed Test case is added QABugs_20.cxx - test command is added |
||
mod - src/BRepSweep/BRepSweep_NumLinearRegularSweep.cxx | Diff File | ||
mod - src/QABugs/QABugs_20.cxx | Diff File | ||
add - tests/bugs/modalg_7/bug31294 | Diff File | ||
master c8bead47 2020-01-13 10:41:39 Committer: bugmaster Details Diff |
0031293: Visualization, TKOpenGl - broken capping when PBR shading is ON Division by 'w' component has been added in texture coordinates calculations in PBR functions. |
Affected Issues 0031293 |
|
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
add - tests/demo/samples/dimensionspbr | Diff File | ||
master 9df71488 2020-01-13 09:14:59
Committer: bugmaster Details Diff |
0031295: Foundation Classes, BVH_Tools - incorrect detection of ray-box intersection |
Affected Issues 0031295 |
|
mod - src/BVH/BVH_Tools.hxx | Diff File | ||
master 832a6f44 2020-01-13 07:21:10 Committer: bugmaster Details Diff |
0031279: Visualization, TKOpenGl - environment background is misplaced within Ray-Tracing Fixed problem with misplacing background texture in Ray-Tracing. An environment background is always drawn using a perspective matrix. |
Affected Issues 0031279 |
|
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
add - tests/v3d/raytrace/bug31279 | Diff File | ||
master ef59b5e0 2020-01-10 17:59:51
Committer: bugmaster Details Diff |
0031292: Data Exchange - SIGSEGV on reading STEP file with references to invalid entities Changes: - in StepData_StepReaderData::ReadEntity, make sure that entity handle is not null before calling IsKind() of it. - in StepData_StepReaderData::SetEntityNumbers, do not invert the sign of entity number of referenced parameter if the second pass is not required. Otherwise, the number -1 (obviously invalid) becomes 1 (invalid, but not obviously) without further correction of it. - in StepData_UndefinedEntity::ReadRecord, consider the case when the entity number is positive but refers to non-existing entity. In this case literal value will be used instead of null entity for the problematic parameter. |
||
mod - src/StepData/StepData_StepReaderData.cxx | Diff File | ||
mod - src/StepData/StepData_UndefinedEntity.cxx | Diff File | ||
add - tests/bugs/step/bug31292 | Diff File | ||
master 0c061f3d 2019-12-30 22:01:06 Committer: bugmaster Details Diff |
0025287: BRepMesh_IncrementalMesh produces (way) out of tolerance mesh Added test case |
Affected Issues 0025287 |
|
add - tests/bugs/mesh/bug25287 | Diff File | ||
master 0858125f 2019-12-27 11:24:58 Committer: bugmaster Details Diff |
0031284: Visualization - XCAFDoc_VisMaterialPBR lacks Index of Refraction Added missing parameter. |
Affected Issues 0031284 |
|
mod - src/BinMXCAFDoc/BinMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
mod - src/BinMXCAFDoc/BinMXCAFDoc_VisMaterialDriver.hxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_BSDF.cxx | Diff File | ||
mod - src/RWGltf/RWGltf_GltfJsonParser.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_VisMaterial.cxx | Diff File | ||
mod - src/XCAFDoc/XCAFDoc_VisMaterialPBR.hxx | Diff File | ||
mod - src/XDEDRAW/XDEDRAW_Colors.cxx | Diff File | ||
mod - src/XmlMXCAFDoc/XmlMXCAFDoc_VisMaterialDriver.cxx | Diff File | ||
add - tests/v3d/materials/ior | Diff File | ||
master d415125a 2019-12-25 16:36:48 Committer: bugmaster Details Diff |
0031274: Data Exchange - RWObj_Reader ignores usemtl with empty name Fixed out of range access within pushMaterial(). |
Affected Issues 0031274 |
|
mod - src/RWObj/RWObj_Reader.cxx | Diff File | ||
add - tests/de_mesh/obj_read/usemtl | Diff File | ||
master 88b312d3 2019-12-24 13:05:00 Committer: bugmaster Details Diff |
0031099: Visualization, TKOpenGl - support Point light source with artistic full cut-off distance "Range" parameter of point light sources (positional and spot) concidering in PBR has been added. Angular attenuation parameter of spot light in PBR has been reimplemented based on existing "concentration" parameter. |
Affected Issues 0031099 |
|
mod - src/Graphic3d/Graphic3d_CLight.cxx | Diff File | ||
mod - src/Graphic3d/Graphic3d_CLight.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/Declarations.glsl | Diff File | ||
mod - src/Shaders/FILES | Diff File | ||
add - src/Shaders/PointLightAttenuation.glsl | Diff File | ||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File | ||
add - src/Shaders/Shaders_PointLightAttenuation_glsl.pxx | Diff File | ||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | ||
add - tests/v3d/glsl/pbr_attenuation | Diff File | ||
master 9504a30d 2019-12-18 21:11:55 Committer: bugmaster Details Diff |
0031253: Visualization, TKOpenGl - phong shading GLSL compilation fail on Adreno 308 Removed initialization of global Normal variable outside of main() block. occLight_IsHeadlight() flag is now packed into occLight_Position().w |
Affected Issues 0031253 |
|
mod - src/OpenGl/OpenGl_ShaderManager.cxx | Diff File | ||
mod - src/OpenGl/OpenGl_ShaderManager.hxx | Diff File | ||
mod - src/Shaders/Declarations.glsl | Diff File | ||
mod - src/Shaders/DeclarationsImpl.glsl | Diff File | ||
mod - src/Shaders/Shaders_DeclarationsImpl_glsl.pxx | Diff File | ||
mod - src/Shaders/Shaders_Declarations_glsl.pxx | Diff File | ||
master 9a1701fb 2019-12-18 15:24:16
Committer: bugmaster Details Diff |
0030597: Result of BRepOffsetAPI_MakePipeShell doesn't match the given profiles Modify the local function EdgeToBSpline of BRepFill_NSections to build a BSpline curve of general type for each curve of profile. |
||
mod - src/BRepFill/BRepFill_NSections.cxx | Diff File | ||
mod - tests/bugs/modalg_7/bug30597 | Diff File | ||
master bdd09cfa 2019-12-18 10:53:11
|
0031242: Scaling with different coefficients along axes produces invalid shape GeomConvert_1.cxx: Creation periodic BSpline surfaces from trimmed periodic surface if trim is boundaries of periodic domain is allowed BRepTools_NurbsConvertModification.cxx: Checking domain of 2dCurves if surfaces are periodic is added Test case tests/bugs/mesh/bug30008_2 is modified according to current behavior Test case tests/bugs/modalg_7/bug31242 is added |
||
mod - src/BRepTools/BRepTools_NurbsConvertModification.cxx | Diff File | ||
mod - src/GeomConvert/GeomConvert_1.cxx | Diff File | ||
mod - tests/bugs/mesh/bug30008_2 | Diff File | ||
add - tests/bugs/modalg_7/bug31242 | Diff File | ||
master 0da2ecac 2019-12-17 18:17:17 razmyslovich Committer: bugmaster Details Diff |
0031251: Add a new meshing parameter to enforce face linear deflection Parameter has been renamed to ForceFaceDeflection. Added test case. New parameter -force_face_def has been added to incmesh command. |
Affected Issues 0031251 |
|
mod - src/BRepMesh/BRepMesh_Deflection.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_ShapeTool.cxx | Diff File | ||
mod - src/IMeshTools/IMeshTools_Parameters.hxx | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
add - tests/bugs/mesh/bug31251 | Diff File | ||
master 8bfae263 2019-12-13 12:32:45
Committer: bugmaster Details Diff |
0031168: JT Import - cannot see properties attached to objects Draw command GetNDStrings was improved to sort the properties by the keys and skip conversions of the strings to type TCollection_AsciiString. Certain Draw commands were corrected to use the Draw interpreter instead of "std::cout". A Tcl procedure was created to compare two multi-line strings. |
||
mod - src/DDataStd/DDataStd_BasicCommands.cxx | Diff File | ||
mod - src/DrawResources/CheckCommands.tcl | Diff File | ||
master 89d855ba 2019-12-13 08:55:50 Committer: bugmaster Details Diff |
0031225: Visualization, TKOpenGl - support cubemap for environment texture within Ray-Tracing Ray-Tracing now handles IBL and background cubemaps in similar way as PBR. Ambient light source is handled by Ray-Tracing in similar way as PBR, e.g. as coefficient for environment map (IBL) or as constant light source. Test script generating PBR spheres has been moved to Samples and now shared by PBR and Path-Tracing tests. |
Affected Issues 0031225 |
|
mod - samples/tcl/pathtrace_ball.tcl | Diff File | ||
mod - samples/tcl/pathtrace_cube.tcl | Diff File | ||
mod - samples/tcl/pathtrace_materials.tcl | Diff File | ||
add - samples/tcl/vis_pbr_spheres.tcl | Diff File | ||
mod - src/OpenGl/OpenGl_View.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_View_Raytrace.cxx | Diff File | ||
mod - src/Shaders/PathtraceBase.fs | Diff File | ||
mod - src/Shaders/RaytraceBase.fs | Diff File | ||
mod - src/Shaders/Shaders_PathtraceBase_fs.pxx | Diff File | ||
mod - src/Shaders/Shaders_RaytraceBase_fs.pxx | Diff File | ||
mod - tests/v3d/glsl/pbr_spheres | Diff File | ||
mod - tests/v3d/raytrace/dof_mono | Diff File | ||
mod - tests/v3d/raytrace/dof_stereo | Diff File | ||
add - tests/v3d/raytrace/pbr_spheres | Diff File | ||
mod - tests/v3d/raytrace/textures | Diff File | ||
mod - tests/v3d/raytrace/tone_mapping | Diff File | ||
master c68c346d 2019-12-10 11:39:56 Committer: bugmaster Details Diff |
0030600: Visualization, TKOpenGl - include GLES3/gl3.h instead of GLES2/gl2.h Changed GLES2/gl2.h to GLES3/gl3.h. OpenGl_Window_1.mm has been updated, now it is trying to create kEAGLRenderingAPIOpenGLES3 before trying to create kEAGLRenderingAPIOpenGLES2. |
Affected Issues 0030600 |
|
mod - dox/dev_guides/building/android/android.md | Diff File | ||
mod - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_HaltonSampler.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_TextureFormat.hxx | Diff File | ||
mod - src/OpenGl/OpenGl_Window_1.mm | Diff File | ||
master 1c2ddf56 2019-12-09 17:00:59 ma haidong Committer: bugmaster Details Diff |
0031231: Samples - the command "donl" in ModelingDemo.tcl should be "donly" Fixed misprint in Tcl sample script. |
Affected Issues 0031231 |
|
mod - samples/tcl/ModelingDemo.tcl | Diff File | ||
master 88610dfc 2019-12-09 15:29:06
Committer: abv Details Diff |
0031228: It is impossible switch off setting default names for objects inherited TObj_Partition In order to switch off setting default names for objects of the type TObj_Partition argument "theSetName" defining addition of the default names was added |
||
mod - src/TObj/TObj_Partition.cxx | Diff File | ||
mod - src/TObj/TObj_Partition.hxx | Diff File |