Skip to content

ofxHomography 2.0.0

Latest

Choose a tag to compare

@paulobarcelos paulobarcelos released this 01 Jun 14:04

What's Changed

  • Modernizes the addon around current openFrameworks math conventions: primary APIs now return/use glm::mat4 and glm::vec2 / glm::vec3.
  • Updates the example from the legacy testApp naming to ofApp.
  • Adds an of.yml recipe for ofWorks/ofGen while keeping the official openFrameworks Makefile files.
  • Improves the README with installation, quick-start, API, compatibility, and development notes.
  • Keeps a legacy toScreenCoordinates(const ofPoint&, const ofMatrix4x4&) overload for official openFrameworks builds that expose the old math classes.

Compatibility

Verified on macOS with:

  • openFrameworks 0.12.1 using make Debug -j8 in the example.
  • ofWorks/ofGen 1.0.8 using ofgen build with the included of.yml.

Upgrade Note

This is a major release because the primary convenience API now returns glm::mat4 instead of ofMatrix4x4. Code that uses ofMultMatrix should continue to work in current openFrameworks, but projects storing the return value as ofMatrix4x4 may need to switch to glm::mat4 or rely on openFrameworks' conversion support.