HI, I have created a 3js app that runs great using CSS renderer and positioning some DIVs in my 3D scene across basically every browser I’ve tested (Mac / Win / Linux).
Mac (M1) - Safari, FireFox, Vivaldi, Chrome all work great
WIn - Edge, Chrome, FireFox all work great
Linux/Ubuntu - FireFox, Chrome work great
My app runs both as a web app (as tested above in browsers) and a desktop app (using both Electron a native C/C++ app I built that uses the WebView header-only library to load the system WebView at runtime).
But, I’m trying to build the native Linux app using the lightweight WebView library which in turn uses libWebKitGTK (v4). However, I get this strange clipping behavior in the app for my CSS content.
Debugging the app on Ubuntu - MP4 screen record (It’s 9MB mp4 but I couldn’t upload inline bc this forum allows max 8MB uploads)
Not sure where to start debugging this but someone might have an idea that points me in the right direction… In that scene, the blocks are actual meshes but the popups are DIVs that I position into my scene using the CSSRenderer.
Thanks