{"id":20785538,"url":"https://github.com/folkertvanheusden/obj2pov","last_synced_at":"2026-04-29T05:06:58.139Z","repository":{"id":237422321,"uuid":"655669140","full_name":"folkertvanheusden/obj2pov","owner":"folkertvanheusden","description":"This program converts wavefront .obj files to PovRay scenes and OpenSCAD scripts.","archived":false,"fork":false,"pushed_at":"2024-09-30T04:53:13.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-18T09:47:27.645Z","etag":null,"topics":["openscad","openscad-extension","povray","wavefront"],"latest_commit_sha":null,"homepage":"","language":"Python","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/folkertvanheusden.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-06-19T11:03:48.000Z","updated_at":"2024-09-30T04:53:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"69ef3ca8-0520-4dcd-bfdc-6b77249da87d","html_url":"https://github.com/folkertvanheusden/obj2pov","commit_stats":null,"previous_names":["folkertvanheusden/obj2pov"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/folkertvanheusden%2Fobj2pov","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/folkertvanheusden%2Fobj2pov/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/folkertvanheusden%2Fobj2pov/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/folkertvanheusden%2Fobj2pov/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/folkertvanheusden","download_url":"https://codeload.github.com/folkertvanheusden/obj2pov/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243128618,"owners_count":20240843,"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":["openscad","openscad-extension","povray","wavefront"],"created_at":"2024-11-17T14:46:11.219Z","updated_at":"2025-12-25T05:33:40.134Z","avatar_url":"https://github.com/folkertvanheusden.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"This program convertes wavefront .obj-files to something that can be rendered by PovRay or OpenSCAD.\nThe first release is still rather limited altough the minecraft obj-files produced by https://github.com/jmc2obj/j-mc-2-obj work quite well.\n\nUsage:\n\n    ./obj2pov.py -f inputfile.obj \u003e outputfile.pov\n\nFor OpenSCAD output:\n\n    ./obj2pov.py -S -f inputfile.obj \u003e outputfile.scad\n\nThen you can render it with PovRay/OpenSCAD.\nFor PovRay you may want to tweak the camera location and maybe add some more lights.\n\nNote that for a model from j-mc-2-obj, you want to tick 'Create a seperate object for each block' and untick 'Do not allow duplicate vertexes' in the export window.\n\nExample renders with PovRay:\n* https://www.youtube.com/watch?v=lMgW4TiFRhg\n* https://youtu.be/b0ljLMfLrgQ\n* https://www.youtube.com/watch?v=pa1t5PZWyrA\n* https://vanheusden.com/permshare/minecraft-huge.png  fragment of the NURDspace (www.nurdspace.nl) Minecraft server, rendered with PovRay\n\nThese examples how a minecraft segment converted to OpenSCAD.\n* https://vanheusden.com/permshare/minecraft.scad.xz  this one is large and takes ages to load\n* https://vanheusden.com/permshare/minecraft2.scad.xz  smaller segment, renders in a few minutes\n* https://vanheusden.com/permshare/minecraft2-scad.png  how it looks in OpenSCAD\n* https://vanheusden.com/permshare/minecraft3-scad.png  larger segment but with occlude enabled in jmc2obj\n* https://vanheusden.com/permshare/minecraft3.scad.xz  the generated OpenSCAD file\n\n\n\n\nReleased under the MIT license by\n\nFolkert van Heusden \u003cfolkert@vanheusden.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffolkertvanheusden%2Fobj2pov","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffolkertvanheusden%2Fobj2pov","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffolkertvanheusden%2Fobj2pov/lists"}