MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031275Open CASCADE[OCCT] OCCT:Visualizationpublic2019-12-25 23:062020-01-23 15:02
Reporterkgv 
Assigned Toiko 
PrioritynormalSeverityminor 
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0031275: Visualization, TKOpenGl - handle normal-map texture with Path-Tracing
DescriptionPath tracing currently ignores normal-map texture, which causes unexpected rendering results.
TagsNo tags attached.
Test case number
Attached Filespng file icon helmet_pt_KO.png (128,578 bytes) 2020-01-23 13:00
png file icon helmet_pt_OK.png (130,134 bytes) 2020-01-23 13:00

- Relationships
related to 0031300newiko Visualization, TKOpenGl - Ray Tracing ignores FLAT shading mode 
child of 0031096verifiedbugmaster Visualization, TKOpenGl - support metallic-roughness texture mapping 

-  Notes
(0089987)
git (administrator)
2020-01-21 17:46

Branch CR31275 has been created by iko.

SHA-1: 1a84d777bfdc9ea39b0d1575a6775ecf5bed3201


Detailed log of new commits:

Author: iko
Date: Tue Jan 21 16:01:03 2020 +0300

    # work in progress
(0089990)
git (administrator)
2020-01-22 17:17

Branch CR31275 has been updated forcibly by iko.

SHA-1: 491496e360db7c1e5fbc3aefd610b7482a895b1e
(0090001)
git (administrator)
2020-01-23 11:06

Branch CR31275 has been updated forcibly by iko.

SHA-1: ecfb2abb81d9335af8c39526f17d6d17156f9520
(0090009)
kgv (developer)
2020-01-23 12:25

+  Standard_Boolean                  IgnoreNormalMap;

ToIgnoreNormalMapInRayTracing;

     + EOL"vec3  Normal;"
+    + Shaders_TangentSpaceNormal_glsl
     + aLights

Please include only when function is actually used.
(0090019)
kgv (developer)
2020-01-23 15:02

@@ -33,6 +33,6 @@ static const char Shaders_PointLightAttenuation_glsl[] =
   "  if (theRange == 0.0)\n"
   "  {\n"
   "    return 1.0 / (theConstAttenuation + theLinearAttenuation * theDistance);\n"
   "  }\n"
   "  return occRangedPointLightAttenuation (theDistance, theRange);\n"
-  "}\n";
+  "}";

Please add missing newline.

- Issue History
Date Modified Username Field Change
2019-12-25 23:06 kgv New Issue
2019-12-25 23:06 kgv Assigned To => iko
2019-12-25 23:07 kgv Relationship added child of 0031096
2019-12-25 23:08 kgv Status new => assigned
2020-01-14 19:55 kgv Relationship added related to 0031300
2020-01-21 17:46 git Note Added: 0089987
2020-01-22 17:17 git Note Added: 0089990
2020-01-23 11:06 git Note Added: 0090001
2020-01-23 12:25 kgv Note Added: 0090009
2020-01-23 13:00 kgv File Added: helmet_pt_KO.png
2020-01-23 13:00 kgv File Added: helmet_pt_OK.png
2020-01-23 15:02 kgv Note Added: 0090019


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker