pathOCL turning singlesided meshes transparent

Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

pathOCL turning singlesided meshes transparent

Post by lacilaci »

This is something I have hard time replicating in isolated scenes but several times already I had this problem where planar single sided meshes would disappear when rendered with pathOCL

pathOCL:
transp.jpg
pathCPU:
nottransp.jpg
mesh:
mesh.jpg
mesh has no problems and normals pointing the right way, in fact in past I've experienced this problem even with basic plane... I don't know yet how to replicate the problem..
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

it's just so weird..

look at tables on the lower level, you can see their white tabletops even from distance...
The attachment lower.jpg is no longer available
but the ones on the top level suddenly have their top disappearing...
lower.jpg
these are all instances of the same object
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

aaand, if I move the very same broken table from top level next to one on the lower level.. It's tabletop appears again normally.... I'm so confused
moved.jpg
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: pathOCL turning singlesided meshes transparent

Post by B.Y.O.B. »

Does the table have some weird transformation on it, like negative scale, or is it scaled up/down a lot?
kintuX
Posts: 809
Joined: Wed Jan 10, 2018 2:37 am

Re: pathOCL turning singlesided meshes transparent

Post by kintuX »

I think it's precision issue, starting with huge plane/boundary to satisfy the need for horizon... can you remove the big stuff from your scene and check again?
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

B.Y.O.B. wrote: Mon Sep 09, 2019 2:28 pm Does the table have some weird transformation on it, like negative scale, or is it scaled up/down a lot?
I tried reseting transforms it still shows...
tables.jpg
But I don't understand why some copies show normally (these are all a single linked collection)
But it's not related to linking since it happened to me once on multiple copies of a single plane in single scene where all planes went invisible for render until I added thickness...
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

kintuX wrote: Mon Sep 09, 2019 2:35 pm I think it's precision issue, starting with huge plane/boundary to satisfy the need for horizon... can you remove the big stuff from your scene and check again?
There is no ocean mesh anymore (it's disabled from rendering) what you see is just ground color set in sky shader
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: pathOCL turning singlesided meshes transparent

Post by Dade »

You should post a test scene.
Support LuxCoreRender project with salts and bounties
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

I can make copies around the bad table and they're ok, but the moment I put a table in the spot as the bad one, it becomes also bad :D
Doesn't even need to be exactly at the same spot....
tables2.jpg
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: pathOCL turning singlesided meshes transparent

Post by lacilaci »

Dade wrote: Mon Sep 09, 2019 2:55 pm You should post a test scene.
Yes I should, but I cannot replicate this error in an isolated scene... It only happens here... I have an idea how to replicate, will try tomorrow..
Post Reply