Mathieu Westphal
Mathieu Westphal
# *libf3d API Public Review* Hello and welcome to the public review of the libf3d > Wait, what is the libf3d ? The libf3d is a simple BSD licensed C++...
libf3d was introduced in !259 (closed), let's brainstorm a stable API for it. Tasklist: libf3d - [x] Introduce f3d::options: #191 - [x] Refactor F3DLoader and F3D to use f3d::options cleanly...
**Describe the bug** --scalar and --color do not work together, --scalar override completely --color **To Reproduce** `./bin/f3d ../src/testing/data/WaterBottle.glb --geometry-only --color=0,1,1 --scalars` **Expected behavior** A blend of color if possible 
**Describe the bug** `--line-width` and `--point-size` have no effect with the full scene `./bin/f3d ../src/testing/data/WaterBottle.glb --line-width=3 -e ` 
**Describe the bug** Using --scalar and --texture-base-color together create stange artifacts **To Reproduce** ` ./bin/f3d ../src/testing/data/WaterBottle.glb --geometry-only --texture-base-color=../src/testing/data/red.jpg --scalars=TANGENT --output=a.png`  It is not clear to me what should be...
volume and point sprites options could be controlled by a single rendering types option
``` this->Internals->init("render.effect.depth-peeling", false); // MEAK: "depth-peeling" -> "translucency-support"? this->Internals->init("render.effect.fxaa", false); // MEAK: "fxaa" -> "anti-aliasing"? this->Internals->init("render.effect.ssao", false); // MEAK: "ssao" -> "ambient-occlusion"? this->Internals->init("render.effect.tone-mapping", false); ```
**Describe the bug** Using a texture base color with opacity and depth peeling, without setting --opacity, cause a wrong rendering **To Reproduce** Steps to reproduce the behavior: 1. Open the...
**Context** F3D supports many file formats, but they are many that F3D does not support, lets add supports for these formats! **Help wanted** Not an usual help wanted issue, but...
Add support for .vdb files, as a vtkOpenVDBReader has been added to VTK recently