Trbvh: "(bvhtools error)Invalid floating point parameter specified!"


When I choose Trbvh as the acceleration builder in my application, I get the following exception:

Launching context 1D:
OptiX result code: -1, Unknown error (Details: Function "RTresult _rtContextLaunch1D(RTcontext, unsigned int, RTsize)" caught exception:
(bvhtools error)Invalid floating point parameter specified!, [16318670], [15270173])

Sbvh works just fine, any hints on what I am doing wrong?

OptiX 3.6.3

We store some parameters in a C string, and these include a floating point number that uses an English decimal point. When your locale is set to German it can’t parse this. We will fix this in 3.7. I’m not sure if the fix made the beta release or not. Want to try it in 3.7?