{"id":35219599,"url":"https://github.com/castle-engine/castle-model-viewer","last_synced_at":"2026-04-10T10:02:25.050Z","repository":{"id":35650589,"uuid":"39925391","full_name":"castle-engine/castle-model-viewer","owner":"castle-engine","description":"Viewer for many 3D and 2D model formats: glTF, X3D, VRML, Collada, 3DS, MD3, Wavefront OBJ, STL, Spine JSON, sprite sheets in Cocos2D and Starling XML formats","archived":false,"fork":false,"pushed_at":"2026-04-06T00:59:39.000Z","size":42800,"stargazers_count":110,"open_issues_count":11,"forks_count":22,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-04-06T02:24:43.351Z","etag":null,"topics":["3d-models","castle-game-engine","cocos2d","collada","fpc","gltf","hacktoberfest","md3","model-viewer","object-pascal","pascal","spine","sprite-sheets","starling","stl","viewer","vrml","wavefront","x3d","x3d-browser"],"latest_commit_sha":null,"homepage":"https://castle-engine.io/castle-model-viewer","language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/castle-engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"COPYING.GPL2.txt","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["castle-engine","michaliskambi"],"patreon":"castleengine","open_collective":"castle-engine"}},"created_at":"2015-07-30T01:44:53.000Z","updated_at":"2026-04-06T00:20:15.000Z","dependencies_parsed_at":"2023-02-15T11:45:58.832Z","dependency_job_id":"e722468f-5c53-43f4-81f8-211e14dbc1f4","html_url":"https://github.com/castle-engine/castle-model-viewer","commit_stats":null,"previous_names":["castle-engine/castle-model-viewer","castle-engine/view3dscene"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/castle-engine/castle-model-viewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castle-engine%2Fcastle-model-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castle-engine%2Fcastle-model-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castle-engine%2Fcastle-model-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castle-engine%2Fcastle-model-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/castle-engine","download_url":"https://codeload.github.com/castle-engine/castle-model-viewer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/castle-engine%2Fcastle-model-viewer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31637748,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: 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":["3d-models","castle-game-engine","cocos2d","collada","fpc","gltf","hacktoberfest","md3","model-viewer","object-pascal","pascal","spine","sprite-sheets","starling","stl","viewer","vrml","wavefront","x3d","x3d-browser"],"created_at":"2025-12-29T23:44:18.964Z","updated_at":"2026-04-10T10:02:25.038Z","avatar_url":"https://github.com/castle-engine.png","language":"Pascal","funding_links":["https://github.com/sponsors/castle-engine","https://github.com/sponsors/michaliskambi","https://patreon.com/castleengine","https://opencollective.com/castle-engine"],"categories":[],"sub_categories":[],"readme":"# Castle Model Viewer (formerly view3dscene)\n\nViewer for all 3D and 2D model formats supported by Castle Game Engine.\n\nSupported formats:\n\n- [glTF](https://castle-engine.io/gltf)\n- [X3D](https://castle-engine.io/vrml_x3d.php)\n- VRML 2.0 (aka VRML 97) and 1.0\n- [Spine JSON](https://castle-engine.io/spine)\n- [Sprite sheets (in CGE, Starling and Cocos2d formats)](https://castle-engine.io/sprite_sheets)\n- castle-anim-frames\n- OpenInventor (IV)\n- 3DS\n- [MD3](https://castle-engine.io/md3)\n- Wavefront OBJ\n- Collada\n- STL\n- PLY\n\nSee also [Castle Game Engine model formats](https://castle-engine.io/creating_data_model_formats.php).\n\nComplete documentation on https://castle-engine.io/castle-model-viewer .\n\nUsing Castle Game Engine, see https://castle-engine.io/ .\n\n# castle-model-converter (formerly tovrmlx3d)\n\n`castle-model-converter` is a simple command-line program to convert all supported model formats to X3D, and to pretty-print X3D and VRML. It can also be used to validate models.\n\nNote that in simple cases, `castle-model-viewer` can also be used to convert models. Interactively (just open a model, and then use menu items _\"File -\u003e Save As...\"_) or from command-line (use `--write` and related options). But `castle-model-converter` has a bit more options and at the same time lighter requirements (it does not depend on any GUI libraries).\n\nThe documentation of command-line options to perform convertion is on https://castle-engine.io/castle-model-converter .\n\n## Building\n\nCompile by:\n\n- [CGE editor](https://castle-engine.io/editor). Just use menu items _\"Compile\"_ or _\"Compile And Run\"_.\n\n- Or use [CGE command-line build tool](https://castle-engine.io/build_tool). Run `castle-engine compile` in this directory.\n\n- Or use [Lazarus](https://www.lazarus-ide.org/). Open in Lazarus `castle_model_viewer.lpi` file and compile / run from Lazarus. Make sure to first register [CGE Lazarus packages](https://castle-engine.io/lazarus).\n\n- Or use [Delphi](https://castle-engine.io/delphi). Open in Delphi project `castle_model_viewer.dproj` file and compile / run from Delphi. See [CGE and Delphi](https://castle-engine.io/delphi) documentation for details.\n\n## License\n\nGNU GPL \u003e= 2.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcastle-engine%2Fcastle-model-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcastle-engine%2Fcastle-model-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcastle-engine%2Fcastle-model-viewer/lists"}