Skip to main content

opendr

Project description

The OpenDR (or Open Differentiable Renderer) can be used for rendering and optimisation to image evidence.

  • Rendering is achieved by constructing and initialising one of the renderers available in OpenDR.

  • Optimization is achieved by minimising an objective that includes a renderer.

OpenDR is useful even without optimisation: if you just wish to animate meshes over time without performing optimisation, OpenDR may still be a good choice for rendering those meshes to images offscreen, for later compilation into a movie.

OpenDR is also designed to be concise: it should not take many lines of code to construct a scene. Although it will not replace dedicated commercial platforms (such as Maya) for some tasks, it is flexible enough for many tasks, and in some cases goes beyond what Maya can offer.

OpenDR comes with its own demos, which can be seen by typing the following:

>> import opendr
>> opendr.demo() # prints out a list of possible demos

Licensing is specified in the attached LICENSE.txt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opendr-0.65.tar.gz (216.8 kB view details)

Uploaded Source

File details

Details for the file opendr-0.65.tar.gz.

File metadata

  • Download URL: opendr-0.65.tar.gz
  • Upload date:
  • Size: 216.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for opendr-0.65.tar.gz
Algorithm Hash digest
SHA256 4c394d5da59bac35f03d3ab60f43c75e456bb412391ec0150b504f1c614c7ffd
MD5 def9589952cefc335ccfd36a42df17c0
BLAKE2b-256 9b799f95ce0686ba7b37692113eb44d04848d7ca06327429b99e6efda59b4ead

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page