Comments (3)
Hi @ManishJu , thanks for describing the issue. I've run into the same bug before but it only happened rarely and inconsistently. Thankfully you figured out how to consistently reproduce it.
I loaded the scene on my computer, but the bug isn't appearing. It is probably hardware and scene dependent. But fortunately we might have a solution. I think this happens because of a division by zero in the reproject shader.
https://github.com/hoverinc/ray-tracing-renderer/blob/master/src/renderer/glsl/reproject.frag
If you replace both instances of sum > 0.0
with sum > 0.001
(or some other small number), does that fix the issue?
from ray-tracing-renderer.
No it does not solve the issue. I changed the 2 instances as you mentioned (even in different combinations) in that file and it did not work. The burn still starts after zooming in and out. Also I tested this on 3 browsers with stable build : Chromium, Firefox and Vivaldi and I still get the burn.
from ray-tracing-renderer.
I think I have found a way to reproduce it more elegantly .
In the test scene, try to get inside and out of any of the geometries (spheres or cuboids your choice). No need of new texture or changes that I posted. As soon as you get out the burn starts. Make sure only to zoom out. If you move the orbital camera a little along the horizontal axis the burn will stop . Is this because there is no light inside the geometries and the intersection test goes wrong when we come out of those geometries ?
from ray-tracing-renderer.
Related Issues (20)
- Issue with Material Transparency HOT 9
- Using threejs renderer and raytracing renderer in the same canvas HOT 5
- Color depending on the depth of the glass. HOT 1
- Unable to run demo: Failed to execute 'getActiveUniforms' on 'WebGL2RenderingContext' HOT 4
- Hi, everyone. I'd like to ask when the ray tracing renderers can add light sources and spotlights HOT 6
- Handle vertexColors: true in meshStandardMaterial HOT 2
- Dead white pixels even after convergence HOT 7
- Hello, I'd like to ask about the render support three.js Is the bump in the map HOT 2
- Block shadows in GLTF model HOT 1
- Not working with the latest version of three.js. Any advice on how to fix this?
- Envrionment map is displayed rotated when Object3D .DefaultUp is Z Axis.
- I can't run the demos
- Why there is no output in display?
- about shadowCatcher
- Some Glb file will not load
- Bright Pixels show on screen when transparent material is used HOT 3
- ES6 in the browser? HOT 1
- muti material not supported
- Broken demo HOT 4
- How to detect hardware/software compatibility? HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ray-tracing-renderer.