Giter Site home page Giter Site logo

ofxartool5's Introduction

ofxArtool5

OpenFrameworks addon wrapping the functionalities of ArtoolKit 5. At the moment it provides :

  • Marker based AR
  • NFT based AR

License

Artoolkit is LGPLv3, so you can consider my code LGPLv3 too.
Copyright (c) 2015 EnricoViola [email protected]

Installation

Copy to your openFrameworks/addons folder.

Compatibility

openFrameworks 009+ (tested on 011)

Known issues

For some reason (I think it's a libjpg issue), it seems like you cannot load .iset image set files (used for NFT) from OF; since I could not find documentation about the .iset format, I simply made my own custom.dat file providing the same functionality.

You can use ofxArtool5::saveSurfaceSetData to make a your own custom file from an Artoolkit surface set.

Version history

ofxartool5's People

Contributors

naus3a avatar

Stargazers

Martin Zumaya avatar Thomas Sanchez Lengeling avatar Kai Sun avatar Martial Geoffre-Rouland avatar Daito Manabe avatar  avatar AnodeAday avatar Sanjeev avatar Alessandro Saccoia avatar Terry avatar liquid avatar

Watchers

Martial Geoffre-Rouland avatar  avatar James Cloos avatar jsicko@devkid avatar AnodeAday avatar

ofxartool5's Issues

ofxARToolKit5 focused in the ARToolKit repository

Hi Naus3a,
we are having a discussion for how to best join forces on an ofxARToolKit5 addon.
Your work seems to be the most complete example of all ARToolKit add-ons that are out there.

The ARToolKit folks are interested to host the addon in their official repository.
That might would help to focus all interests. There are like 3 other ARToolKit addons out there.

I thought its maybe a good idea to adapt a similar API then the https://github.com/julapy/ofxQCAR which is a widely used very complete AR addon and around for a long time. julapy found a nice balance of control and simplicity.

You can check out discussions here:
https://forum.openframeworks.cc/t/artoolkit-5-add-on

What do you think about these ideas?

OF0.9.0 & Xcode7.2.1

hi,naus3a
in example has a problem

“linker command failed with exit code 1 (use -v to see invocation)” means
It‘s compiled at the same time (The same two projects)?

I cannot run an exampleProject with error message

hello. I have a problem with ofxArtool5 addon.

Error (2): unable to open camera parameters file "\255\276\255\336\336\300ݺ\200F�" for reading. No such file or directory.
[ error ] ofxArtool5::setupCamera(): error loading param file

I fixed search path libraries. so at least I can build but, it crashed with above message.
pattern file and calibration files are exist in bin/data folder.

is there anything I missed?

I build with oF 0.9.3 & xCode 7.2.1.

Issues with cAr2ReadSurfaceSet

Hi,

I'm having some issues reading AR2SurfaceSetT from generated .iset files ( on Mac OS X ) – using ofxArtool5::cAr2ReadSurfaceSet

It seems that It won't load properly the .jpg files, and then crashes.
In the comments I've seen some hacks somewhere, but can't find any way to have it working.
I did some research and I'm getting to a point where I don't know what to do!

Any clue about that ?

Thanks a lot !

"ofxArtoolMode.h" not found

ofxArtool5.h tries to include ofxArtoolMode.h and ofxArtoolModePatt.h which are not present in the repository.

Youd have any suggestion?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.