tag:github.com,2008:https://github.com/HorizonRobotics/EmbodiedGen/releases Release notes from EmbodiedGen 2025-12-30T12:53:34Z tag:github.com,2008:Repository/1000014156/v0.1.7 2025-12-30T12:54:12Z v0.1.7 <h2>πŸ†• EmbodiedGen v0.1.7 Release Notes</h2> <h3>πŸš€ New Features</h3> <h4>Refined Texture Back-Projection Pipeline</h4> <p>Improved the texture back-projection process with more accurate projection and fusion, enhancing texture quality and visual consistency on generated 3D assets. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/58" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/58/hovercard">PR #58</a></p> <h4>SAM3D Integration for Image-to-3D Modeling</h4> <p>Integrated SAM3D as a new image-to-3D model option, expanding EmbodiedGen’s supported reconstruction methods and improving flexibility in asset generation workflows. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/61" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/61/hovercard">PR #61</a></p> <h3>🧩 Summary</h3> <p>This release focuses on enhancing the visual quality and modeling flexibility of EmbodiedGen.<br> With refined texture back-projection and the addition of SAM3D as an image-to-3D option, users can generate higher-quality assets and choose from a richer set of reconstruction pipelines for embodied AI and simulation scenarios.</p> <p>Full Changelog: <a href="https://github.com/HorizonRobotics/EmbodiedGen/compare/v0.1.6...v0.1.7">v0.1.6...v0.1.7</a></p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.6 2025-11-10T03:49:53Z v0.1.6 <h2>πŸ†• EmbodiedGen v0.1.6 Release Notes</h2> <h3>πŸš€ New Features</h3> <ul> <li> <p><strong>Infinigen Asset Conversion Support</strong><br> Added a dedicated script for converting <strong>Infinigen assets</strong> into EmbodiedGen-compatible format.<br> <em>(PR <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/47" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/47/hovercard">#47</a>)</em></p> </li> <li> <p><strong>Cross-Framework Asset Conversion Interface</strong><br> Introduced <code>cvt_embodiedgen_asset_to_anysim</code> interface for seamless conversion of EmbodiedGen assets to <strong>AnySim</strong> format.<br> <em>(PR <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/48" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/48/hovercard">#48</a>)</em></p> </li> </ul> <h3>🧱 Documentation Improvements</h3> <ul> <li>Added <strong>MkDocs</strong> integration to the project documentation management system.<br> <em>(PR <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/50" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/50/hovercard">#50</a>)</em></li> <li>Fixed <strong>MkDocs build workflow</strong> in GitHub Actions.<br> <em>(PR <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/51" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/51/hovercard">#51</a>)</em></li> <li>Updated and refined <strong>README</strong> and general <strong>documentation content</strong>.<br> <em>(PRs <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/49" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/49/hovercard">#49</a>, <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/52" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/52/hovercard">#52–55</a>)</em></li> <li>Enhanced <strong>docstrings</strong> across codebase and synchronized improvements into documentation.<br> <em>(PR <a href="https://github.com/HorizonRobotics/EmbodiedGen/pull/56" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/56/hovercard">#56</a>)</em></li> </ul> <h3>🧩 Summary</h3> <p>This release focuses on improving <strong>asset conversion capabilities</strong> and <strong>documentation quality</strong>.<br> Developers can now easily convert assets between <strong>EmbodiedGen</strong>, <strong>Infinigen</strong>, and <strong>AnySim</strong>, with better-maintained docs and build pipelines.</p> <p><strong>Full Changelog:</strong> <a href="https://github.com/HorizonRobotics/EmbodiedGen/compare/v0.1.5...v0.1.6">v0.1.5...v0.1.6</a></p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.5 2025-10-02T08:33:12Z v0.1.5 <ul> <li>Support one-click import into all mainstream simulators for assets generated by EmbodiedGen.</li> </ul> <table> <thead> <tr> <th>Simulator</th> <th>Conversion Class</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/isaac-sim/IsaacSim">isaacsim</a></td> <td>MeshtoUSDConverter</td> </tr> <tr> <td><a href="https://github.com/google-deepmind/mujoco">mujoco</a></td> <td>MeshtoMJCFConverter</td> </tr> <tr> <td><a href="https://github.com/Genesis-Embodied-AI/Genesis">genesis</a> / <a href="https://github.com/haosulab/SAPIEN">sapien</a> / <a href="https://github.com/isaac-sim/IsaacGymEnvs">isaacgym</a> / <a href="https://github.com/bulletphysics/bullet3">pybullet</a></td> <td>EmbodiedGen generated .urdf can be used directly</td> </tr> </tbody> </table> <a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/20421610/493835176-f5c10da3-39c5-40c2-8b49-d0aaae537732.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzA0MjgxMzYsIm5iZiI6MTc3MDQyNzgzNiwicGF0aCI6Ii8yMDQyMTYxMC80OTM4MzUxNzYtZjVjMTBkYTMtMzljNS00MGMyLThiNDktZDBhYWFlNTM3NzMyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjA3VDAxMzAzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFmZTM0NWU2YmZjYWJhODk3YjllODAyZDdkMDkwZDUxYTk1YjU3Y2U0MmI0MjYwN2UzYzZmNzM2MmFlNDRiYmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QywsOFGjeyQ3hKTM4GTRvofwrQIcnqvOAEDZwJB6u_Y"><img src="https://private-user-images.githubusercontent.com/20421610/493835176-f5c10da3-39c5-40c2-8b49-d0aaae537732.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzA0MjgxMzYsIm5iZiI6MTc3MDQyNzgzNiwicGF0aCI6Ii8yMDQyMTYxMC80OTM4MzUxNzYtZjVjMTBkYTMtMzljNS00MGMyLThiNDktZDBhYWFlNTM3NzMyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjA3VDAxMzAzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFmZTM0NWU2YmZjYWJhODk3YjllODAyZDdkMDkwZDUxYTk1YjU3Y2U0MmI0MjYwN2UzYzZmNzM2MmFlNDRiYmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QywsOFGjeyQ3hKTM4GTRvofwrQIcnqvOAEDZwJB6u_Y" width="800" content-type-secured-asset="image/jpeg" style="max-width: 100%;"></a> <ul> <li>Optimize the storage volume of EmbodiedGen generated assets.</li> </ul> <a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/20421610/493836098-91598600-acb5-454f-a4df-1b78902ffe00.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzA0MjgxMzYsIm5iZiI6MTc3MDQyNzgzNiwicGF0aCI6Ii8yMDQyMTYxMC80OTM4MzYwOTgtOTE1OTg2MDAtYWNiNS00NTRmLWE0ZGYtMWI3ODkwMmZmZTAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjA3VDAxMzAzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlOWE1ZDA1MDEwZjM0ZDNlMDBjOGRlZDBjNWJiMjMwZTY3MDVkMDNhYTNlNGQxZDE2OTM3OWVhY2ZiYmQ2M2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2Wc_EciVZeDnecFRu4xjAwOCFktbyHedbARz93XMHPk"><img width="574" height="271" alt="image" src="https://private-user-images.githubusercontent.com/20421610/493836098-91598600-acb5-454f-a4df-1b78902ffe00.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzA0MjgxMzYsIm5iZiI6MTc3MDQyNzgzNiwicGF0aCI6Ii8yMDQyMTYxMC80OTM4MzYwOTgtOTE1OTg2MDAtYWNiNS00NTRmLWE0ZGYtMWI3ODkwMmZmZTAwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMjA3VDAxMzAzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlOWE1ZDA1MDEwZjM0ZDNlMDBjOGRlZDBjNWJiMjMwZTY3MDVkMDNhYTNlNGQxZDE2OTM3OWVhY2ZiYmQ2M2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2Wc_EciVZeDnecFRu4xjAwOCFktbyHedbARz93XMHPk" content-type-secured-asset="image/png" style="max-width: 100%; height: auto; max-height: 271px;"></a> <h2>What's Changed</h2> <ul> <li>feat(sim): Support all simulators and opt asset storage size. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3452111014" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/40/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/40">#40</a></li> <li>fix(layout): Fix layout axis order after urdf origin rotation change. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3456577541" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/41/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/41">#41</a></li> <li>feat(layout): Expose <code>limit_reach_range</code> and <code>max_orient_diff</code> in <code>bfs_placement</code>. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3461167828" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/42" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/42/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/42">#42</a></li> <li>chore(layout): Misc update for layout sim. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3461676663" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/43/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/43">#43</a></li> <li>chore(docs): Update README. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3461736037" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/44/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/44">#44</a></li> <li>fix(backproject): Fix mesh resimply error by adding mesh.triangulate(). by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3472043165" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/45" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/45/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/45">#45</a></li> <li>fix(sim): Fix .obj mesh compose to solve collision issue. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3476599392" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/46" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/46/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/46">#46</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/HorizonRobotics/EmbodiedGen/compare/v0.1.4...v0.1.5"><tt>v0.1.4...v0.1.5</tt></a></p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.4 2025-09-10T13:02:04Z v0.1.4 <ul> <li>Supports importing the output of the EmbodiedGen Layout Generation module with a single <code>gym.make</code> command to create multiple parallel simulation environments and interactive 3D worlds.</li> <li>Supports coacd-based mesh decomposition for better efficiency and accuracy in physical simulations.</li> <li>Optimize backprojected texture quality and add <code>texture-cli</code>.</li> </ul> <h2>What's Changed</h2> <ul> <li>feat(sim): Optimize support for downstream simulators and gym. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3365922639" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/36/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/36">#36</a></li> <li>feat(sim): Add auto scale in convex decomposition. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3372261310" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/37/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/37">#37</a></li> <li>feat(texture): Optimize backprojected texture quality and add <code>texture-cli</code>. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HochCC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HochCC">@HochCC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3387865431" data-permission-text="Title is private" data-url="https://github.com/HorizonRobotics/EmbodiedGen/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/HorizonRobotics/EmbodiedGen/pull/38/hovercard" href="https://github.com/HorizonRobotics/EmbodiedGen/pull/38">#38</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/HorizonRobotics/EmbodiedGen/compare/v0.1.3...v0.1.4"><tt>v0.1.3...v0.1.4</tt></a></p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.3 2025-08-19T07:45:10Z v0.1.3 <h1>Feature</h1> <p>Release <code>layout-cli</code> 🏞️ Layout(Interactive 3D Worlds) Generation, generate interactive 3D scene from task description.</p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.2 2025-08-02T05:25:03Z v0.1.2 <h1>Feature</h1> <p>πŸ–ΌοΈ Single Image to Physics Realistic 3D Asset</p> <ul> <li>Generates watertight, simulation-ready 3D meshes with physical attributes.</li> <li>Auto-labels semantic and quality tags (geometry, texture, foreground, etc.).</li> <li>Produces 2K textures with highlight removal and multi-view fusion.</li> </ul> <p>πŸ“ Text-to-3D Asset Generation</p> <ul> <li>Creates realistic 3D assets from natural language (English &amp; Chinese).</li> <li>Filters assets via QA tags to ensure visual and geometric quality.</li> </ul> <p>🎨 Texture Generation &amp; Editing</p> <ul> <li>Generates 2K textures from mesh and text with semantic alignment.</li> <li>Plug-and-play modules adapt text-to-image models for 3D textures.</li> <li>Supports realistic and stylized texture outputs, including text textures.</li> </ul> <p>🌍 3D Scene Generation</p> <ul> <li>Generate a color mesh and 3DGS per scene.</li> </ul> <p>Others:</p> <ul> <li>provide Dockerfile.</li> </ul> HochCC tag:github.com,2008:Repository/1000014156/v0.1.1 2025-07-11T08:49:26Z v0.1.1 <p>update changelog.</p> HochCC tag:github.com,2008:Repository/1000014156/v0.1.0 2025-07-04T09:27:51Z v0.1.0: chore(docs): Update README. (#21) <ul> <li>Add files via upload</li> <li>Update README</li> </ul> HochCC