Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What's the difference between this library and Vsg that is the vulkan osg version? #7

Open
happydpc opened this issue May 8, 2019 · 3 comments

Comments

@happydpc
Copy link

happydpc commented May 8, 2019

I am trying this library with some large models. But the needs are to manage the model in a tree structure which is similar to OpenSceneGraph. Picking some objects, hidden some objects. How can I implement these in pumex?

Thank you.

@pumexx
Copy link
Owner

pumexx commented May 9, 2019

It may be hard to do it in Pumex at the moment and vsg-dev is better suited for the job you are trying to achieve. I still haven't decided on the final outlook of scene graph in the library, because I am researching ways to render it faster.
The problem I have with OSG/VSG is that the scenegraph has to be culled/processed on the CPU side and it may be a bottleneck ( I spent few years working in OSG and it was always the problem with huge scenegraphs ), but at the same time - there are no better ways to deal with it.

@happydpc
Copy link
Author

Yes, I agree that. I am also working with huge models. And the bottleneck of OSG is very obvious, so I am trying to find some better substitute solution.

@happydpc
Copy link
Author

Now the Pumex's draw nodes and groups cannot bind to the shader uniform values. This may be the problem. I can't do anything with the group nodes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants