Robert Osfield
Robert Osfield
Your links is just empty link, you'll need to put the URL into the () section of the link markdown.
Thanks, I've successfully downloaded and tested the DXF model on my system and confirm the results you are seeing when loading with osgviewer & vsgviewer. There are two issues that...
Both the OpenSceneGraph and VulkanSceneGraph projects evolved over time. When we developed the OSG there was no 3rd party like Assimp to help enable loading of a wide range of...
Yes the natural place for a dedicated DXF loader would be vsgXchange/src/dxf. The OSG DXF plugin is under the OSGPL with a relaxation of the LGPL, but it's not compatible...
How are you going about building the VSG/vsgXchange? Using CMake or using your own build tools? What options are you using for build? I see a .so so this looks...
I've just kicked off a shared libs build on my Kubuntu 22.04 system. I'm using a development branch of VSG right now, if that works fine I'll check out 1.1.7....
I just tried my Kubuntu 24.04 system with VSG v.1.1.7 and vsgXchange v.1.1.3 and it builds cleanly: ~~~ cpp $ gcc --version gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0 Copyright (C) 2023 Free...
Looking at your original link error: ``` /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/vsgconv.dir/vsgconv.cpp.o...
The OSG's .obj loader is slow at parsing and then even slower at optimizing the data. One could start from scratch and implement your own .obj loader that resolves these...
The osg::Camera doesn't have a focus distance because the standard OpenGL fixed function pipleline has no concept of focus. Focus distance is tied to depth blurr rendering techniques, so requires...