{"id":16638295,"url":"https://github.com/tenteeeee/ipd-relativty","last_synced_at":"2026-02-10T21:32:38.286Z","repository":{"id":85636497,"uuid":"307629956","full_name":"TenteEEEE/IPD-Relativty","owner":"TenteEEEE","description":"IPD Adjustable Relativty (VR-HMD)","archived":false,"fork":false,"pushed_at":"2020-10-27T08:59:10.000Z","size":15030,"stargazers_count":15,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-05T16:47:26.059Z","etag":null,"topics":["relativty","virtual-reality","vr","vr-headset"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TenteEEEE.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-27T08:15:17.000Z","updated_at":"2025-08-27T12:25:10.000Z","dependencies_parsed_at":"2023-03-07T23:46:12.427Z","dependency_job_id":null,"html_url":"https://github.com/TenteEEEE/IPD-Relativty","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TenteEEEE/IPD-Relativty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TenteEEEE%2FIPD-Relativty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TenteEEEE%2FIPD-Relativty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TenteEEEE%2FIPD-Relativty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TenteEEEE%2FIPD-Relativty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TenteEEEE","download_url":"https://codeload.github.com/TenteEEEE/IPD-Relativty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TenteEEEE%2FIPD-Relativty/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29317956,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-10T20:44:44.282Z","status":"ssl_error","status_checked_at":"2026-02-10T20:44:43.393Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["relativty","virtual-reality","vr","vr-headset"],"created_at":"2024-10-12T06:44:09.841Z","updated_at":"2026-02-10T21:32:38.269Z","avatar_url":"https://github.com/TenteEEEE.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"[日本語](./readme_ja.md)\n\n# Interpupillary distance (IPD) adjustable Relativty\n\n\u003cdiv align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/9051681/97274643-4bb18780-1878-11eb-971c-a2194b9381a8.jpg\"\u003e\u003c/div\u003e\n\nThis is a [Relativty](https://github.com/relativty/Relativty) compatible HMD design for hackers and researchers.  \n**The physical IPD is adjustable within 57~87mm left and right independently.**  \nA top rail mount option is also available.\n\n# Required components\n\nSame as [Relativty](https://github.com/relativty/Relativty).  \n\n|                                      Component                                      | Qty |\n| :---------------------------------------------------------------------------------: | :-: |\n|                   Fresnel lens(Diameter:42mm, Focal length:50mm)\\*                  |  2  |\n|              [Strap](https://www.aliexpress.com/item/33058848848.html)              |  1  |\n|           [Face foam](https://www.aliexpress.com/item/4000199486058.html)           |  1  |\n| [2 LCD panels with control board](https://www.aliexpress.com/item/32975198897.html) |  1  |\n\n\\*Their Fresnel lenses are sold out, but you may find a similar lens in Aliexpress.  \n\nYou also need to complete the build of the relativty motherboard when you want to use it with SteamVR or need 6DOF.\n\n# 3D Printing\n\nI optimized the 3D model for FDM (Fused Deposition Modeling) printers well.  \nTherefore, **printing supports may not be required for this HMD model except for the face cover**.  \nThis HMD consists of three parts: HMD cover, and left and right eyeboxes.  \nThe following table shows the list of 3D printed components (rows 1-3: HMD cover, rows 4-6: Eyebox).\n\n|                      Model                      | Qty |     |                      Model                     | Qty |\n| :---------------------------------------------: | :-: | :-: | :--------------------------------------------: | :-: |\n|          Top cover![img](./fig/top.png)         |  1  |     |      Bottom cover![img](./fig/bottom.png)      |  1  |\n|      Face cover![img](./fig/facecover.png)      |  1  |     |    L/R separator![img](./fig/separator.png)    |  1  |\n|  Side strap holder![img](./fig/side_holder.png) |  2  |     |  Top strap holder![img](./fig/top_holder.png)  |  1  |\n|    Lens mounter![img](./fig/lensmounter.png)    |  2  |     |      Eyebox pillar![img](./fig/pillar.png)     |  2  |\n| Right display mounter![img](./fig/rdisplay.png) |  1  |     | Left display mounter![img](./fig/ldisplay.png) |  1  |\n|      Eyebox screw\\*![img](./fig/screw.png)      |  2  |     |                                                |     |\n\n\\*You can use general M6 screws instead of the 3D printed eyebox screw if you want.\n\n## If you really like rail mount\n\nI prepared a special top cover.  \nPlease print `./stl/Top_rail.stl` instead of `./stl/Top.stl`.  \nThe cross-section of the rail is as follows (unit:mm):  \n![img](./fig/rail_mounter.png)\n\n# Assembly\n\nNo special tools are required, but if you have hot glues, you can attach the form into the face cover easily.\n\n## Eyebox\n\nInsert LCD panels into the display mounters at first.  \n**The LCD panel is a fragile component**, so do not put too much power.  \nIf you bend the LCD mounter slightly, you can insert it without much power.  \nYou already know why I wrote this caution, right?\n\nAfter installing the LCD panels, I recommend assembly the LCD panel cables as follows:  \n![img](./fig/asm_eyebox.jpg)\n\nThe right-side cable should not be tightened with the center pole behind the LCD mounter.  \nThe cable may collide with the motherboard if it is tightened.\n\n## HMD\n\nAttach the L/R separator and the two eyeboxes into the bottom cover of the HMD using the eyebox screws or M6 screws.  \nAnd... I think you can build the HMD already because it is too simple.  \nIf you want to verify the assembly, please check the CAD file in 3D-CAD, such as Fusion 360.\n\n\n# Meow!\n\nIf the problem is related to the design of the HMD, please make an issue in this repository or report to [@TenteEEEE](https://twitter.com/tenteeeee).  \nIf the problem seems to be related to software, please ask to [Relativty](https://github.com/relativty/Relativty) team.\n\n# License\n\nThis repository is released under the GNU General Public License v3.0 the same as [Relativty](https://github.com/relativty/Relativty).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftenteeeee%2Fipd-relativty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftenteeeee%2Fipd-relativty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftenteeeee%2Fipd-relativty/lists"}