|Anonymous | Login||2020-11-29 23:16 MSK|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0031196||Community||[OCCT] OCCT:Visualization||public||2019-11-25 19:05||2020-08-28 14:10|
|Target Version||[OCCT] 7.6.0*||Fixed in Version|
|Summary||0031196: Visualization - Impossible enable raytracing in mobile device|
|Description||OCCT raytracing feature is a cool feature and it's available on PC only. is it possible to enable raytracing feature on mobile device? GPU on mobile device has the ability to do more things such as raytracing I think.|
|Tags||No tags attached.|
|Test case number|
From requirements description:
> Ray tracing requires OpenGL 4.0+ or OpenGL 3.3+
> with GL_ARB_texture_buffer_object_rgb32 extension.
> Textures within ray tracing will be available only
> when GL_ARB_bindless_texture extension is provided by driver.
Although it is technically possible adapting RayTracing engine to OpenGL ES 3.0+ (and will work at least on desktop GPUs), what would be the real benefit of it apart from proving the concept? I hardly believe that existing mobile hardware will be able to launch such complex GLSL programs, and even if they do, the performance will be unuseble.
What do you actually expect from RayTracing? Is it RayTracing or PathTracing (global illumination) first of all? Do you use it (or want to use) for real time graphics or for making nice looking screenshots in your application?
Vico Liang (developer)
>I hardly believe that existing mobile hardware will be able to launch such
>complex GLSL programs, and even if they do, the performance will be unuseble.
I don't have much experience whether it's a bottleneck of performance. I believe mobile hardware is becoming stronger.
The traditional raytracing is used for rendering nice pictures. And most of time this is the major usage of raytracing. I tried the raytracing of OCCT, even on desktop, it's not so smooth in real time. So actually, realtime raytracing is not so important from my point of view. I'd rather use raster render during design, and get a nice picture with raytracing.
|Do you really need extended visualization quality or something like approxiamted PBR Metallic-Rougness reflection model 0030700 will be sufficient?|
Vico Liang (developer)
>>Do you really need extended visualization quality
Yes, Our users request to render nice pictures.They want to show beautiful pictures to their customer. It's exciting when you receive a design with nice picture, isn't it.
>> something like approxiamted PBR Metallic-Rougness reflection model 0030700 will be sufficient?
Is this feature completed? is it possible to use it in mobile device? If so, i'd like to have a try. I'm excited to know this.
> Is this feature completed?
It is in progress, but should be already usable.
|2019-11-25 19:05||Vico Liang||New Issue|
|2019-11-25 19:05||Vico Liang||Assigned To||=> kgv|
|2019-11-27 13:59||kgv||Note Added: 0089217|
|2019-11-27 17:14||Vico Liang||Note Added: 0089226|
|2019-11-28 10:40||kgv||Relationship added||related to 0030700|
|2019-11-28 10:41||kgv||Note Added: 0089231|
|2019-11-28 16:36||Vico Liang||Note Added: 0089249|
|2019-11-30 20:33||kgv||Note Added: 0089304|
|2019-12-01 12:27||kgv||Summary||Impossible enable raytracing in mobile device => Visualization - Impossible enable raytracing in mobile device|
|2020-08-28 14:10||kgv||Target Version||7.5.0 => 7.6.0*|
|Copyright © 2000 - 2020 MantisBT Team|