Comments (5)
I you are new to the OSG and OpenGL then might I recommend just moving to learning modern scene graph and low level like the OSG's successor VulkanSceneGraph and with it Vulkan.
I tried the dance.fbx model with osgviewer and just get black model, but it loads just fine with vsgivewer, even the lighting and shadows are easier to set up than OSG. The VSG even correctly orientates the FBX model.
vsgshadow dance.fbx --direction 1 1 -1 --sm 3 -n 2 --dc
from openscenegraph.
Thank you for your advice, In my business, I want to render fbx's animation by osg, so the fbx's skeleton animation support is importent for me; After some research in vsg's doc, I don't see the animation support, does it support skeleton animation now?
@robertosfield thank you
from openscenegraph.
You are correct, the VSG doesn't yet have skeleton animation support provided in the core VulkanSceneGraph/vsgXchange. The vsgopenmw will have it so it's technically possible, it's just not provided by the core VSG itself yet.
My intention is to add animation support into the default PBR and Phong shader sets and the vsgXchange::assimp loader this year, but other members of the community are welcome to tackle it before I do. When it is implemented it'll be fully supported by the shaders so users will get a more coherent and better performing experience than the OSG itself can provide.
from openscenegraph.
ok, I saw the vsg's Tutorials doc, It's a great work. I'll use it to redo my work when the skel animation supported. thankyou very much!
from openscenegraph.
For old liners :) have a look at osgverse:
https://github.com/xarray/osgverse
It supports FBX and GLTF, and can load and handle character animations from GLTF format (and FBX soon).
from openscenegraph.
Related Issues (20)
- Fontconfig error: Cannot load default config file: No such file: (null) HOT 3
- CMake grammar error
- Font::getVerticalSize computes incorrect ascenders and descenders for TTF fonts HOT 2
- In some cases, osgDB::writeNodeFile write 0kb osgb HOT 5
- Touch Screen Problem -> myTraits->inheritedWindowData = new osgViewer::GraphicsWindowWin32::WindowData(hwnd, true);
- Git HOT 1
- Storage issues arising from osgb format conversion HOT 5
- Build error from Yocto Kirkstone HOT 1
- Unable to control the number of mipmap levels generated for depth textures attached to the camera.
- osgdb::readNodeFile()读文件陷入死循环 HOT 3
- BUG - 'GifAsciiTable8x8': 'const' object must be initialized if not 'extern'
- how to load the image in (Qt)qrc file by osgDB::readImageFile(const std::string &) HOT 1
- camera flickers during move HOT 1
- http://api.mapbox.com/v4/mapbox.satellite/0/0/0.jpg?access_token=xxxxxxxxx : file not handled HOT 1
- osg_Normal binding location ? HOT 1
- '_FPOSOFF' has been deprecated, error C3861: '_FPOSOFF': identifier not found HOT 1
- Regarding the color space conversion error when reading with the JPG plugin. HOT 2
- IntersectionVisitor set LOD selection mode as USE_HIGHEST_LEVEL_OF_DETAIL is not working HOT 2
- Any plan to update to be compatible with FFmpeg-7.0.1? HOT 2
- Core dump
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openscenegraph.