Commit Graph

  • edc807895f Split SceneView into two parts: SceneView and SceneBridge. Haroon Qureshi 2026-04-09 03:32:17 -07:00
  • 229d821915 Enable multiccd for golden data. Kyle Bayes 2026-04-09 03:06:18 -07:00
  • cc0933af8b Add com_pos to Mujoco Warp shims. Tom Power 2026-04-09 02:10:07 -07:00
  • 05e26e961c Refactor: Expose flex-related fields directly on mjx.Model. Tom Power 2026-04-09 01:42:29 -07:00
  • f2461f9ce6 Modify mj_PLUGIN_LIB_INIT to support multiple plugins in the same compilation unit. Sam Haves 2026-04-08 11:34:33 -07:00
  • de39128114 fix render batching Tarik Kelestemur 2026-04-08 14:09:45 -04:00
  • 33fd2fe40e Improve mju_addToSclSparseInc with two-pointer loop. Yuval Tassa 2026-04-08 08:48:37 -07:00
  • 8191bf1e41 Update MuJoCo README with a link to mjswan. Google DeepMind 2026-04-08 08:20:53 -07:00
  • 0e04436d51 Remove `mjWARN_VGEOMFULL, handle visual geom buffer full warnings in mjvScene`. Yuval Tassa 2026-04-08 07:15:59 -07:00
  • 5a2cc6cee3 Improve torque-speed Figure (3b) in dcmotor.pdf Yuval Tassa 2026-04-08 06:04:07 -07:00
  • c6a434a408 Move flex/skin Mesh creation into ModelObjects. Haroon Qureshi 2026-04-08 04:37:30 -07:00
  • 87b0ea785e Move UpdateMeshData into model_objects.cc. Haroon Qureshi 2026-04-08 01:47:57 -07:00
  • 49b45bd993 Merge vertex_util into math_util. Haroon Qureshi 2026-04-07 13:52:39 -07:00
  • f7fd5fc58b Rename RenderTargetAndTextures to RenderTarget. Haroon Qureshi 2026-04-07 12:29:53 -07:00
  • 382474bb9d Minor improvements to dcmotor Yuval Tassa 2026-04-07 08:10:42 -07:00
  • b61d304126 Rename buffer_util to mesh. Haroon Qureshi 2026-04-07 07:48:57 -07:00
  • a3c9115d1e Use MeshData struct for creating Meshes. Haroon Qureshi 2026-04-07 06:40:51 -07:00
  • 9f3babd60c Group platform components into descriptive subfolders Matija Kecman 2026-04-07 04:57:45 -07:00
  • 6273331d82 Define a struct that can be used to create a Mesh. Haroon Qureshi 2026-04-07 03:57:38 -07:00
  • 28d8ddcbeb Rename FilamentBuffers class to Mesh. Haroon Qureshi 2026-04-07 03:24:09 -07:00
  • 6de35648d1 Merge pull request #3165 from thowell:mjwarp_per_world_meshes_doc Copybara-Service 2026-04-03 02:35:45 -07:00
  • 0e3306b62d Add useful flex arrays to MJX API. Alessio Quaglino 2026-04-03 00:12:46 -07:00
  • db011b5100 Add condition to team notification of github actions that it's from 'main' Sam Haves 2026-04-02 04:42:11 -07:00
  • e9de329e4e Import google-deepmind/mujoco_warp from GitHub. Taylor Howell 2026-04-01 09:32:47 -07:00
  • 70a7647ad9 Add <dcmotor> actuator and related docs and tests. Yuval Tassa 2026-04-01 07:49:53 -07:00
  • 6da210c794 Rename texture_util to texture. Haroon Qureshi 2026-04-01 05:13:19 -07:00
  • 565e46da42 Update GuiView to use Texture class. Haroon Qureshi 2026-04-01 05:05:34 -07:00
  • 9fa9193a62 Split Texture creation into two structs. Haroon Qureshi 2026-04-01 04:31:54 -07:00
  • 95666da039 Introduce a Texture class that wraps filament::Texture. Haroon Qureshi 2026-04-01 03:51:23 -07:00
  • 6d32038417 Move all texture creation functions into texture_util. Haroon Qureshi 2026-04-01 03:47:08 -07:00
  • 0b54638df4 Import NVIDIA/warp from GitHub. Taylor Howell 2026-04-01 01:53:33 -07:00
  • 792f53c823 USD : Adopt newton-usd-schemas & deprecate MjcPhysics equivalents Andrew Kaufman 2026-03-04 12:27:04 -08:00
  • facebe5aa1 Build : Fetch newton-usd-schemas from GitHub Andrew Kaufman 2026-03-04 12:14:52 -08:00
  • 1640d6a4bc Copybara import of the project: dependabot[bot] 2026-03-31 07:27:16 -07:00
  • d4103939e4 Correctly compute bounding boxes for meshes. Haroon Qureshi 2026-03-31 05:57:39 -07:00
  • 06d6bda5bb Factor out mjModel-specific objects from ObjectManager. Haroon Qureshi 2026-03-31 04:16:08 -07:00
  • 51b2f52296 Workaround for TypeScript 'outFile' is deprecated errors. Michael Moss 2026-03-31 03:54:25 -07:00
  • bcaa0a8e6a Use mjrf functions from within other mjrf functions. Haroon Qureshi 2026-03-31 03:36:23 -07:00
  • ab7b78caa9 Merge pull request #3200 from StafaH:render_doc_update Copybara-Service 2026-03-30 12:10:11 -07:00
  • 47264877a1 [JAX] Replace jnp.clip(..., a_min=..., a_max=...) with jnp.clip(..., min=..., max=...). Peter Hawkins 2026-03-30 10:27:28 -07:00
  • 5107c31c06 Add missing API documentation entries. Yuval Tassa 2026-03-30 05:11:55 -07:00
  • 5e677f1091 Update mjwarp render doc after flex rendering improvements Mustafa Haiderbhai 2026-03-27 13:01:16 -04:00
  • e4f4044659 Move material multipliers to calling function. Haroon Qureshi 2026-03-27 08:06:16 -07:00
  • e17e3bfd82 Remove ObjectManager dependency from Light. Haroon Qureshi 2026-03-27 07:57:12 -07:00
  • 75bbf03cfb Add PBR test model. Haroon Qureshi 2026-03-27 07:04:25 -07:00
  • b31e15fbb8 Remove ObjectManager dependency from GuiView. Haroon Qureshi 2026-03-27 06:01:21 -07:00
  • 1c2100e27c Refactor FilamentContext to prepare for upcoming changes. Haroon Qureshi 2026-03-27 04:25:34 -07:00
  • d597b23e5e Remove mjModel dependency from builtins. Haroon Qureshi 2026-03-27 04:23:29 -07:00
  • f7fb23084d Remove mjrContext from FilamentContext. Haroon Qureshi 2026-03-27 03:12:37 -07:00
  • 9f5fc99711 Convert monolithic RecompileCompare and WriteReadCompare tests into test suites, one test per file. Yuval Tassa 2026-03-26 18:21:04 -07:00
  • 0021564035 Remove unused member variable. Haroon Qureshi 2026-03-26 05:17:28 -07:00
  • a25b9376f0 Remove unused variable. Haroon Qureshi 2026-03-26 05:06:46 -07:00
  • f28e727a57 Ignore new tsc deprecation warning from emscripten. Michael Moss 2026-03-25 10:38:11 -07:00
  • c000724a53 Update references.h Yuval Tassa 2026-03-25 08:58:37 -07:00
  • 07fc5bc736 Fix build. Haroon Qureshi 2026-03-25 08:57:26 -07:00
  • 4fce53c31f Detect KTX files as image/ktx. Haroon Qureshi 2026-03-25 08:32:03 -07:00
  • 10c5f5d066 Add comments to mjpEncoder member functions. Sam Haves 2026-03-25 07:32:22 -07:00
  • 1bfd68cbba Adds function for creating the filament Platform based on the renderer configuration. Haroon Qureshi 2026-03-25 07:15:25 -07:00
  • c49bc7c7c0 Warn when a non-rigid flex has no constraints or passive forces. Alessio Quaglino 2026-03-25 06:49:43 -07:00
  • fd3ce4fe92 Implement reflective surfaces. Haroon Qureshi 2026-03-25 06:43:08 -07:00
  • 02b0b40b1c Add reflective materials. Haroon Qureshi 2026-03-25 06:10:11 -07:00
  • c61d239ac6 Use model name for window title. Haroon Qureshi 2026-03-25 05:52:39 -07:00
  • 4df2fc2490 Ensure decoder has an error string. Haroon Qureshi 2026-03-25 05:52:14 -07:00
  • f5d3ce3451 Introduce mjpEncoder plugin architecture Sam Haves 2026-03-25 05:34:48 -07:00
  • 2d33b50243 Parallelize tactile sensor computation. Alessio Quaglino 2026-03-24 05:20:29 -07:00
  • f4e3469239 Add test for geom and mesh plugin attributes. Alessio Quaglino 2026-03-24 03:59:03 -07:00
  • 5c0de1f84d Remove model and data from ccd object. Each geom gets a copy of pos and mat, which is editable without modifying mjData. Kyle Bayes 2026-03-23 04:51:02 -07:00
  • babcfd6575 Add class to manage resources for a RenderTarget. Haroon Qureshi 2026-03-23 04:17:15 -07:00
  • 5664b9e89e Update pybind to 3.0.2. Michael Moss 2026-03-23 02:43:40 -07:00
  • 4b1667e4ce Fix documentation links Yuval Tassa 2026-03-20 12:26:23 -07:00
  • 510d75f4cf Allow actuators to add damping and armature to joint and tendon transmissions. Yuval Tassa 2026-03-20 11:40:35 -07:00
  • f7bd6d15f7 Merge pull request #3164 from Balint-H:unity/passive-resubmit Copybara-Service 2026-03-20 09:05:07 -07:00
  • c348bc9f4c Disable clang-format for MuJoCo public headers and engine source. Yuval Tassa 2026-03-20 05:05:49 -07:00
  • 904744bd72 Fix --gc-sections linking error on github macos-15-x86_64. Michael Moss 2026-03-20 04:57:11 -07:00
  • 02d1d3d503 Fix call_guard usage inside .def_property calls. Michael Moss 2026-03-20 04:50:13 -07:00
  • 9fa3f6f77e Enable float32 testing for most MuJoCo engine and user tests. Yuval Tassa 2026-03-20 04:04:34 -07:00
  • cab4b73f41 Merge pull request #3184 from MatiasManevi:single-thread-npm Copybara-Service 2026-03-19 13:05:52 -07:00
  • 6134fe48d9 Enable shadows depending on render settings. Haroon Qureshi 2026-03-19 09:59:23 -07:00
  • eae31f0b3c Use model's num_quads for generating planes. Haroon Qureshi 2026-03-19 09:44:04 -07:00
  • 779f6e8403 Save some CMake logs for debugging. Michael Moss 2026-03-19 09:32:01 -07:00
  • 7c63bcc8f3 Move Render logic into the Scene/Gui View classes. Haroon Qureshi 2026-03-19 08:49:58 -07:00
  • 57bdf89d07 Import google-deepmind/mujoco_warp from GitHub. Taylor Howell 2026-03-18 11:57:39 -07:00
  • eec6e43a73 Bit compress face vertices in EPA to reduce memory needed. The parameter ccd_iteration is only supported to 1000, so we only need 10 bits for vertex index. Kyle Bayes 2026-03-18 11:08:52 -07:00
  • b1c7ae1c19 Restore PTHREAD flag MatiasManevi 2026-03-18 13:13:05 -03:00
  • 9561decf64 Remove PTHREAD flag MatiasManevi 2026-03-18 13:04:04 -03:00
  • b35a5bab5e Shorten mv instruction MatiasManevi 2026-03-18 12:10:08 -03:00
  • e57d95e68f Remove vertcollide attribute from flex contact. Alessio Quaglino 2026-03-18 07:58:45 -07:00
  • 65d8d26af6 Add newline MatiasManevi 2026-03-18 11:50:06 -03:00
  • b694e9e951 Change caution for note MatiasManevi 2026-03-18 11:49:19 -03:00
  • aa07cdde5c Add documentation MatiasManevi 2026-03-18 11:48:11 -03:00
  • 8b7951c20c Add single threaded version MatiasManevi 2026-03-18 11:18:41 -03:00
  • ef78f07ffb Automated g4 rollback of changelist 885555524. Sam Haves 2026-03-18 07:17:39 -07:00
  • 15ca42ff68 Include obj and stl decoder plugins as sources in CMake builds. Sam Haves 2026-03-18 06:22:43 -07:00
  • f1715e67bd Fix studio web so that single file xml model can be loaded in a single-threaded wasm build Matija Kecman 2026-03-18 05:30:48 -07:00
  • b0c48ba846 Planes should not receive shadows when rendered from behind. Haroon Qureshi 2026-03-18 05:04:06 -07:00
  • 3f77daa27a Support wireframe rendering. Haroon Qureshi 2026-03-18 04:12:56 -07:00
  • bc1f9513be Add flag for software rendering. Haroon Qureshi 2026-03-18 01:47:21 -07:00
  • 60be42e83c Replace autowrap C# binding generator with introspect-based codegen. Tom Erez 2026-03-17 14:17:29 -07:00
  • 206e245353 Internal change. Yuval Tassa 2026-03-17 12:28:29 -07:00
  • c0ab1cc130 Merge pull request #3178 from thowell:mjwarp_docs_mjlab_distributed_training_link_update Copybara-Service 2026-03-17 09:03:32 -07:00