Alessio Quaglino
|
d3dfa6f970
|
Add mjs_findElement() to find any element in a spec by name.
Also, remove mjs_findMesh() and mjs_findKeyframe().
PiperOrigin-RevId: 670978980
Change-Id: Id88b800eb8a4c5efc40866f72a4442bf1d1437d0
|
2024-09-04 08:24:22 -07:00 |
|
Alessio Quaglino
|
e0e134ca63
|
Add plugin tests for mjSpec.
Fixes #1903.
PiperOrigin-RevId: 663352920
Change-Id: I3a9e17aec5694e49c20b542f4b0a4402f88a2f17
|
2024-08-15 10:19:53 -07:00 |
|
Alessio Quaglino
|
b341bd391d
|
Fix a bug with mjs_delete functions.
PiperOrigin-RevId: 657615906
Change-Id: Ic70eaa9a5c20337db3897cf882a60e9d94f2869b
|
2024-07-30 09:13:57 -07:00 |
|
Alessio Quaglino
|
70ac76bb4b
|
Add assets to MjSpec.compile()
PiperOrigin-RevId: 653965318
Change-Id: Ib9ec1c70a7241f7ee547b799a08cc58e7d4bace7
|
2024-07-19 04:34:38 -07:00 |
|
Yuval Tassa
|
47d25bc4ac
|
Add missing id attributes in Python bindings of mjsElements.
PiperOrigin-RevId: 649435098
Change-Id: I16383958c25cb8fdc16a107d5abef8626a675632
|
2024-07-04 09:32:33 -07:00 |
|
Yuval Tassa
|
118b6810b3
|
Make "id" a property rather than a method of mjsElements in Python bindings.
PiperOrigin-RevId: 649424035
Change-Id: I8226b3040aa2001ae9748399257e36ac263b7c8b
|
2024-07-04 08:35:37 -07:00 |
|
Alessio Quaglino
|
a0945e4b5a
|
Add non-tree element lists to python bindings.
Fixes #1752.
PiperOrigin-RevId: 649405039
Change-Id: Ie0b575a3ec912b773141694397ac2f394bff1227
|
2024-07-04 07:24:02 -07:00 |
|
Alessio Quaglino
|
9107d3b507
|
Add mjs_findKeyframe.
PiperOrigin-RevId: 649036650
Change-Id: If514d5c333dd6084af9509324fd658c72576d7b5
|
2024-07-03 05:17:41 -07:00 |
|
Alessio Quaglino
|
9106f40e2b
|
Add mjSpec bindings.
Co-authored-by: Saran Tunyasuvunakool <stunya@google.com>
PiperOrigin-RevId: 648444641
Change-Id: I08ee1d3f4fae1efbc7934ba94702b1c06d8cb92a
|
2024-07-01 12:05:50 -07:00 |
|