EDL shader
I am using the rgl package quite a lot via lidR package to vizualize lidar point clouds and I am wondering if there is there is any possiblity to mimic Eye Dome Lighting Shaders (as e.g. implemented in CloudCompare) for 3d points plotted with rgl?
EDL shader is not implemented and probably also not possible with rgl architecture, but maybe there has been thoughts about similar possibilities.
I'm not familiar with that software, but you can insert your own shader in the WebGL display (i.e. what rglwidget() shows). See ?setUserShaders. Supporting this in the built-in display has been on my to-do list for several years, but it's a big job.
Currently the built-in display uses OpenGL 1.2, and shaders were introduced in a later version. Current versions that support shaders don't support a lot of the "fixed pipeline" code that rgl uses, so everything about the display needs to be rewritten. The big stumbling block has been text display: rgl uses FTGL for text display in the fixed pipeline, and that library hasn't been updated to use shaders.