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

Getting bootstrapped #1

Open
rhaleblian opened this issue Oct 4, 2018 · 6 comments
Open

Getting bootstrapped #1

rhaleblian opened this issue Oct 4, 2018 · 6 comments

Comments

@rhaleblian
Copy link

Hi Carson, thanks for sharing this.
FYI, I'm looking at adapting the Hydra plugin to work with our cut of USD, which is pretty recent.
If things go well, we will attempt to internally package it separately from USD itself.

Close at will,
[email protected]

@carsonbrownlee
Copy link
Owner

hi ray,
great to hear! Let me know if you run into issues.

the code as it is now is far behind current USD as I've been on other projects/leave since siggraph- I just yesterday started getting back to updating the OSPRay USD code with the latest USD release actually. Once that's finished I'm planning on updating the repo to only include the plugin code and tag releases with specific USD/hydra releases. We are planning on packaging this in some form later on - possibly even binary releases.

@carsonbrownlee
Copy link
Owner

status update:
I have updated the code to latest USD dev and extracted out only the plugin code in branch "plugin". It appears to partially work now if put into the USD source plugin directory, though there are a few issues such as the framebuffer not clearing properly. I have also put the code in a self contained cmake project which can be built externally to USD, however I haven't gotten it working with USD if built externally yet.

@carsonbrownlee
Copy link
Owner

I have finished the hdOSPRay standalone build and checked that into master. The code was updated to work with the latest USD dev version. I have discovered that some forms of the instancer are not working correctly with some new usd models I have just gotten access too and am working through those issues now.

@rhaleblian
Copy link
Author

Hi Carson! I'm just getting back to this. Let me pull down what you have and sync it with the build setup I have. I'll get back to you early next week.

@rhaleblian
Copy link
Author

rhaleblian commented Oct 14, 2018

shot18

I had success building and pathing the plugin into our build-and-deploy structure, which doesn't copy plugins into the USD tree but includes them from a master plugInfo.json. As seen above, usdview can see the Hydra backend.

BTW i am working atop USD v18.11.

@rhaleblian
Copy link
Author

A more complete version list:
ospray devel a60638772da5f120369a8dfb39584599aa26ca22
usd 18.11
embree 3.2.2

@rhaleblian rhaleblian changed the title Someone is looking at this! Getting bootstrapped Oct 14, 2018
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