-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Add preliminary bvh loader #16540
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
Add preliminary bvh loader #16540
Conversation
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
The temp playground link will be created when the checks are green (you have some linting / format issues) |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Thank you, @deltakosh. Just submitted a fix (hopefully). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You'd also want to add this plugin to the dynamic.ts file.
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
1 similar comment
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
1 similar comment
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
packages/dev/loaders/test/integration/babylon.sceneLoader.test.ts
Outdated
Show resolved
Hide resolved
WebGL2 visualization test reporter: |
Visualization tests for WebGPU |
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
1 similar comment
Please make sure to label your PR with "bug", "new feature" or "breaking change" label(s). |
Snapshot stored with reference name: Test environment: To test a playground add it to the URL, for example: https://snapshots-cvgtc2eugrd3cgfd.z01.azurefd.net/refs/pull/16540/merge/index.html#WGZLGJ#4600 Links to test babylon tools with this snapshot: https://playground.babylonjs.com/?snapshot=refs/pull/16540/merge To test the snapshot in the playground with a playground ID add it after the snapshot query string: https://playground.babylonjs.com/?snapshot=refs/pull/16540/merge#BCU1XR#0 |
Visualization tests for WebGPU |
WebGL2 visualization test reporter: |
Visualization tests for WebGPU |
WebGL2 visualization test reporter: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, waiting for @ryantrem to approve as well.
from #16540 In the current BVH loader, the skeleton will be added to the scene twice when load with `loadAssetContainerAsync`. To solve this, I applied the same approach as the gltf loader's Skeleton creation method. https://github.com/BabylonJS/Babylon.js/blob/master/packages/dev/loaders/src/glTF/2.0/glTFLoader.ts#L1378-L1381 --------- Co-authored-by: Raanan Weber <[email protected]>
Hello Babylon.js devs.
I would like to add a preliminary bvh loader to the project.
I haven't tested it thoroughly yet, but I hope to be able to test easily once the playgrounds are updated.
Please share your thoughts and/or suggestions