{"id":13822075,"url":"https://github.com/MoonlightOwl/holo","last_synced_at":"2025-05-16T15:32:36.047Z","repository":{"id":54441258,"uuid":"104449783","full_name":"MoonlightOwl/holo","owner":"MoonlightOwl","description":"OpenComputers hologram editor","archived":false,"fork":false,"pushed_at":"2021-02-17T18:15:15.000Z","size":28,"stargazers_count":5,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-06-28T03:39:25.982Z","etag":null,"topics":["editor","hologram","lua","minecraft","opencomputers"],"latest_commit_sha":null,"homepage":"https://hel.fomalhaut.me/#packages/holo","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MoonlightOwl.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}},"created_at":"2017-09-22T08:18:56.000Z","updated_at":"2022-11-09T17:59:36.000Z","dependencies_parsed_at":"2022-08-13T15:50:14.478Z","dependency_job_id":null,"html_url":"https://github.com/MoonlightOwl/holo","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonlightOwl%2Fholo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonlightOwl%2Fholo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonlightOwl%2Fholo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MoonlightOwl%2Fholo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MoonlightOwl","download_url":"https://codeload.github.com/MoonlightOwl/holo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":213893315,"owners_count":15653524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["editor","hologram","lua","minecraft","opencomputers"],"created_at":"2024-08-04T08:01:41.489Z","updated_at":"2024-08-04T08:07:38.532Z","avatar_url":"https://github.com/MoonlightOwl.png","language":"Lua","funding_links":[],"categories":["Lua"],"sub_categories":[],"readme":"# holo\nHologram editor written for mod OpenComputers (MineCraft).\n\nThis distribution includes two files / components.\n\n### `holo.lua`\nThe editor itself. For correct work you will need:\n* Screen - Tier 3\n* GPU/APU - Tier 2+\n* RAM - Tier 2+, x2\n* Internet card (optional, required for installation from repository)\n* Hologram projector (optional, required to preview models)\n\n### `holo-view.lua`\nThe models viewer. You do not need the full editor installation to deploy your model to projector.\nOnly the viewer.\n\nCommand syntax:\n\n```sh\nholo-view filename[.3d/.3dx] [scale]\n```\n\n## Installation\nInstallation consists of two easy steps:\n\n**1)** Obtain a HPM package manager copy.\n\nIf you already have one - you can skip this step. Otherwise you can use internet card and this command:\n\n```sh\npastebin run vf6upeAN\n```\n\n**2)** Download `holo` package from [repository](https://hel.fomalhaut.me/#packages/holo):\n\n```sh\nhpm install holo\n```\n\nThat's all. Now you can use `holo` and `holo-view` commands. The program files are downloaded and installed to `/usr/bin/` folder.\n\n*NOTE*: you can specify package version when installing. For example:\n\n```sh\nhpm install holo@0.7.1\n```\n\n## Hologram formats\nThe basic hologram format is `*.3d` file.\n\nIt is easier to parse, and uses around *19KiB* per model.\n\nSince `0.7.0` version, the editor supports a new file format: `*.3dx`. \nIt features *x15* compression rate (thanks Zer0Galaxy for helping with this).\n\nBoth editor and viewer of new versions support the old `*.3d` format for backward compatibility.\n\n## Changelog\n\n### 0.7.1\n* Refactored textboxes\n* Localization table for viewer\n* Bugfixes\n\n### 0.7.0\n* Tier 2 GPU support\n* New `*.3dx` file format with insane compression rate\n* Improved UI interaction\n* Localization table\n* Fixed old bugs, added a bunch of new ones\n\n### 0.6.0\n* Two new projection screens (side, front)\n* \"Ghost\" layer, to facilitate modelling process\n* Additional hotkeys\n\n### 0.5.5\nFirst viable version of editor\n\n## Special thanks\nI want to thank the following people for contributing to the project:\n\n**Zer0Galaxy**, for awesome compression algorithm,\n\n**NEO**, for help with building first version of the project,\n\nand **everyone else** who provided me bug reports and great feedback.\n\nI appreciate this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMoonlightOwl%2Fholo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMoonlightOwl%2Fholo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMoonlightOwl%2Fholo/lists"}