{"id":15027275,"url":"https://github.com/pov-ray/povray","last_synced_at":"2025-05-14T12:12:49.671Z","repository":{"id":11670449,"uuid":"14179728","full_name":"POV-Ray/povray","owner":"POV-Ray","description":"The Persistence of Vision Raytracer (POV-Ray)","archived":false,"fork":false,"pushed_at":"2024-12-16T20:20:17.000Z","size":192483,"stargazers_count":1401,"open_issues_count":214,"forks_count":286,"subscribers_count":103,"default_branch":"master","last_synced_at":"2025-04-11T05:59:44.554Z","etag":null,"topics":["3d-graphics","3d-rendering","pov-ray","raytracing"],"latest_commit_sha":null,"homepage":"https://www.povray.org/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/POV-Ray.png","metadata":{"files":{"readme":"README.md","changelog":"changes.txt","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,"zenodo":null}},"created_at":"2013-11-06T17:18:20.000Z","updated_at":"2025-04-09T00:14:06.000Z","dependencies_parsed_at":"2022-07-12T11:54:54.421Z","dependency_job_id":"382469ea-ded8-4f8f-9662-9657a0b9b4fb","html_url":"https://github.com/POV-Ray/povray","commit_stats":{"total_commits":734,"total_committers":19,"mean_commits":38.63157894736842,"dds":"0.11171662125340598","last_synced_commit":"76a804d18a30a1dbb0afbc0070b62526715571eb"},"previous_names":[],"tags_count":111,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POV-Ray%2Fpovray","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POV-Ray%2Fpovray/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POV-Ray%2Fpovray/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POV-Ray%2Fpovray/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/POV-Ray","download_url":"https://codeload.github.com/POV-Ray/povray/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254140768,"owners_count":22021220,"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":["3d-graphics","3d-rendering","pov-ray","raytracing"],"created_at":"2024-09-24T20:06:06.671Z","updated_at":"2025-05-14T12:12:44.656Z","avatar_url":"https://github.com/POV-Ray.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[POV-Ray](http://www.povray.org/) - The Persistence of Vision Raytracer\n=======================================================================\n\n[![Quick Tests](https://github.com/POV-Ray/povray/actions/workflows/test_build_quick.yml/badge.svg)](https://github.com/POV-Ray/povray/actions/workflows/test_build_quick.yml)\n[![Code Analysis](https://github.com/POV-Ray/povray/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/POV-Ray/povray/actions/workflows/codeql-analysis.yml)\n[![Maintenance Status](https://img.shields.io/maintenance/yes/2024.svg)](README.md \"Last edited 2024-11-03\")\n\n- [Development Status (November 2024)](#development-status-november-2024)\n- [License](#license)\n- [Forums](#forums)\n- [Bug Reports](#bug-reports)\n- [Official Binaries](#official-binaries)\n- [Building POV-Ray](#building-pov-ray)\n- [IDE Versions](#ide-versions)\n- [3D Modeller](#3d-modeller)\n- [Documentation](#documentation)\n- [Contacting Us](#contacting-us)\n\nDevelopment Status (November 2024)\n--------------------------------------\nAfter a long break in releases of 3.8 beta test candidates, development is resuming, though not at the\npace of past releases. That said, we hope to have a new 3.8 beta ready before the end of the year and\na final release in Q1 2025.\n\nOne impediment we have yet to overcome is code signing for the Windows platform. Currently we have\nno means of doing so as our previous key has expired. The difficulty is both cost and the need for\nflexibility in verifying us as an organization. Despite the fact that we have a company registered\nin Australia (Persistence of Vision Raytracer Pty. Ltd.) and it is visible on the ASIC website, it\nis our experience that the verification process gets hung up by the fact the company doesn't sell\nanything, have a street address, or have a phone number.\n\nWhile we do not generally sign beta releases, it is our policy that official releases for the Windows\nplatform are expected to be signed.\n\nLicense\n--------------------------------------\n\nAs of version v3.7, the source for POV-Ray is licensed under the AGPL3. The documentation is under the\nCreative Commons Attribution-Noncommercial-ShareAlike 2.5 license, and support files such\nas SDL includes, macros, sample scenes and so forth are under the Creative Commons Attribution-ShareAlike\n3.0 Unported License (see each file header for the specific one).\n\nForums\n--------------------------------------\n\nDiscussion regarding POV-Ray is traditionally done via our forums at https://news.povray.org/.\nThese are also available via NNTP at news://news.povray.org/ for those preferring that.\n\nPlease note that the POV-Ray developers do not monitor all forums regularly. The ones we\ntend to check most frequently are povray.general, povray.windows and povray.unix.\n\nBug Reports\n--------------------------------------\n\nIt's generally a good idea to mention a bug in the forums prior to lodging a formal\nreport; this can save you some time if it's a non-bug or a solution is known. You\nshould also first check the [known issues](https://github.com/POV-Ray/povray/issues)\nto see if it has been reported already.\n\nIf you're sure something is a bug then please do lodge a bug report on the GitHub issues tracker.\n\nOfficial Binaries\n--------------------------------------\n\nAt this point in time, the only platform for which the project distributes pre-built\n'official' (i.e. supported) binaries is Microsoft Windows. These may be\nobtained via https://www.povray.org/download/..\n\nOfficial Windows binaries of selected development versions are made available at\nhttps://github.com/POV-Ray/povray/releases on a semi-irregular basis.\n\nBuilding POV-Ray\n--------------------------------------\n\nAt this point in time we generally recommend building from the latest version of the\n[`latest-stable` branch](https://github.com/POV-Ray/povray/tree/latest-stable). Alternatively,\nyou may want to opt for a recent [tagged version](https://github.com/POV-Ray/povray/tags)\nto test-drive features that have been added since the latest stable release.\n\n_Please do not build directly from the master branch_ (or any other non-stable branch\nfor that matter), as versions from that branch may report ambiguous version numbers,\nmaking it difficult to obtain version-specific support or report bugs in a useful manner.\n\nPOV-Ray should compile on any POSIX-compliant system with the required tools (please see\n[unix/README.md](unix/README.md) for build instructions),\non Microsoft Windows systems that have Visual Studio 2015 Update 1 or later installed (targeting\nXP or later, both 32 and 64-bit - be sure to see [windows/README.md](windows/README.md),\notherwise your build _will not work_), and also on Mac systems (console mode only, using\nan appropriately-modified version of the unix build - not currently provided by us).\n\nIf you are using an operating system with a package or ports system such as\nUbuntu or FreeBSD, you may like to check whether or not POV-Ray is available\nvia that route.\n\nIDE versions\n--------------------------------------\n\nCurrently the only version of POV-Ray with an IDE as such is the Windows build.\nWe do want to change that, though. With the release of POV-Ray v3.7 we have added\na clear split between the backend (renderer) and frontend (UI or console), along\nwith a C++ layer which abstracts this into a fairly easily-understood set of \nclasses (VFE, aka 'Virtual Front End').\n\nWe will offer support to those wishing to use this interface layer to integrate\nPOV-Ray into an open-source cross-platform IDE. We would also be interested in\nhearing suggestions as to what we could base such an IDE on, should we go ahead\nto integrate it ourselves.\n\nPutting it another way: we consider getting a cross-platform IDE a high priority.\n\n3D Modeller\n-------------------------------------\n\nPOV-Ray does not currently have its own 3d modelling application (at least, not one\nin a usable state). We do own the rights to the Moray modeller, which was formerly\ncommercial, but it needs a little work to get it working with v3.7 or later. It is also\nWindows only (due to its use of MFC). Nevertheless we will be adding the source\nto the repository at a future date.\n\nAuthors of open-source modellers with a compatible licence wishing to directly\nintegrate POV-Ray are welcome to contact us for support in doing so.\n\nDocumentation\n--------------------------------------\n\nWhen built and installed via the means provided in the source tree, all versions\nof POV-Ray come with documentation. For the Unix build, this is in the form of a\nmanpage giving basic usage, and full HTML-based documentation. For the Windows\nversion, there is a HtmlHelp (.CHM) file provided.\n\nThe official location for the online documentation is https://www.povray.org/documentation/.\nFurther information, as well as online documentation for the current development\nversion, can be found at https://wiki.povray.org.\n\nContacting Us\n--------------------------------------\n\nWe prefer that you contact us via the forums mentioned at the head of this document.\nIf the matter is one that requires direct email contact (and this generally will NOT\ninclude tech support requests, though exceptions are made for package maintainers)\nyou may use the address listed at the bottom of https://www.povray.org/povlegal.html.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpov-ray%2Fpovray","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpov-ray%2Fpovray","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpov-ray%2Fpovray/lists"}