-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[FEATURE] Heterogeneous Simulation #1589
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
base: main
Are you sure you want to change the base?
[FEATURE] Heterogeneous Simulation #1589
Conversation
|
@YilingQiao Few questions regarding this new feature:
|
|
@Kashu7100 get_AABB() and ge_mass() are fixed. |
…ilingQiao/Genesis into yiling/250731_heterogeneous_simulation
|
@YilingQiao will this be merged sometime sooner? |
|
It will be merged after @SonSang differentiation PRs |
|
Ok thanks!! |
|
Hello everyone. Can I ask what is the status of this PR and if it is going to be merged? |
|
@stergiosba We will merge this PR after #1808 (which has some code structure change will impact the implementation of this feature) is merged. Hopefully in ~2 weeks. |
Description
This PR enables the rigid solver to simulate different objects in different environments. In other words, an entity can have different morphs in different environments.
Currently, it only supports primitive and mesh morphs, and only the Pyrender rasterizer supports this feature. We plan to support variable articulation and additional rendering backends in the future.
Try
het_sim.mp4
Related Issue
Resolves #1449
Resolves /issues/333
Motivation and Context
How Has This Been / Can This Be Tested?
Screenshots (if appropriate):
Checklist:
Submitting Code Changessection of CONTRIBUTING document.