Skip to content

Conversation

@robertosfield
Copy link
Collaborator

No description provided.

@timoore
Copy link
Contributor

timoore commented Jul 14, 2025

Any chance of getting the shader source, or a link to it, into the VulkanSceneGraph source tree?

@robertosfield
Copy link
Collaborator Author

@timoore I'm open to suggestions.

Right now we have the built-in ShaderSets that are generated from vsgshadersets utility found in vsgExamples, with the shaders in vsgExamples/data/shaders. Originally the VSG didn't include built-in shaders with vsgXchange/osg2vsg/vsgExamples all providing the required shaders, then ShaderSets came about and things have ended up more interwoven.

Originally I envisaged that the VSG source repository to just contain a single library, no utility programs or source files. We've stuck to this. Added shader source and possible utilities for generating pre-compiled ShaderSets is a possibility but would take us away from the simply single library build.

However, all this is a separate topic for discussion than this PR. A thread on the discussion forum would be the best place for further discussions.

@robertosfield robertosfield merged commit 2d9c738 into master Jul 14, 2025
16 checks passed
@robertosfield robertosfield deleted the MultiTexCoord branch July 22, 2025 11:40
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

Successfully merging this pull request may close these issues.

3 participants