Boards - Interactive Magazine Cover

edit: Not sure what happened here.
but if people are looking for a link to the code and the covers - here it is: http://theowatson.com/RiseAndFall/Latest/

Also project page and video here: http://design-io.com/projects/RiseAndFall/

I get some errors when I try to build the project. I’m running 10.5.8 and Xcode 3.1.4

I’m attaching a screengrab of the errors panel…

![](http://forum.openframeworks.cc/uploads/default/634/Picture 1.png)

Man Theo this is so sick…

Amazing you’re sharing all the source code, really interested in seeing how one put an app as complicated as this together…

The ferns library sounds really awesome, markerless tracking is so much cooler…

Thanks for making this all available!

[quote author=“Aaron Meyers”]I get some errors when I try to build the project. I’m running 10.5.8 and Xcode 3.1.4

I’m attaching a screengrab of the errors panel…[/quote]

Ahh yeah sorry you have to set the active SDK to 10.5 - then it should compile fine.

Cheers!
Theo

[quote author=“stevevarga”]Man Theo this is so sick…

Amazing you’re sharing all the source code, really interested in seeing how one put an app as complicated as this together…

The ferns library sounds really awesome, markerless tracking is so much cooler…

Thanks for making this all available![/quote]

No problem - the code is not 100% super clean but hopefully it is interesting to check out!

Hi Theo,

Any suggestions how to compile this on windows (specifically, ofxFernCameraDemo)?

Thanks.

—Bo

This is so amazing.

Thank you for sharing this even though it is so depressing to see in detail the complexity that others have mastered.

I guess it is all about small steps, practice, patience & determination.

This is amazing and great source to learn of.
Thanks you for sharing source files.

ooohh… this is really fantastic

:shock: :shock: :shock: :shock: :shock:

This is great! Very inspiring.
I’ve begun digging through the code but I’m having trouble getting it to compile in XCode version 3.0 on os x 10.5.7.
The error I’m getting is:
Invalid value ‘4.2’ for GCC_VERSION

Has anyone had a similar issue, or knows what this means?

If you got to Project->Edit Project Settings and go down to compiler version - you could try changing it to GCC 4.0

I think its because you have an earlier version of xcode.

Cheers!
Theo

Just had a chance to look at this… it’s so good!

I like that you didn’t go the standard augmented reality route, but used the magazine as a controller instead.

I like the way it looks, you really work seamlessly with Emily, it’s incredible.

The subtle view-change effect is awesome.

I like the fact that, as you go further in one direction, you have to retrace your entire path to even begin exploring the other direction. It’s a nice tension.

Any problems reported yet by people who have their cameras left/right flipped by default?

Are the blurry background clouds preprocessed or using blur shaders?

Hey Kyle!
Thanks so much for the nice comments!

Any problems reported yet by people who have their cameras left/right flipped by default?

Are the blurry background clouds preprocessed or using blur shaders?

Ahh no - didn’t think of that ( mac users don’t get such luxuries ; )

We had to do no shaders because we were a bit worried about graphic card shader issues across different types of hardware.
So the blurry clouds are preprocessed.

We did want to do some subtle DOF shaders to change where the user is focusing - might still do for another version of the project.
shaders would def be a lot of fun to hook in!

Cheers!
T

it’s awesome man
cannot wait to give it a try
p.s. guys in cvLAB are really fantastic! i’ve been studying on their papers and codes for a long time. i’ve also tryed to hack Fern, but always get errors. hope i can gain something through your code
thanks again theo

just tried your ofxfern
i’m using windows XP and VS2008 and got lots of errors. some are related to highgui.hpp. after solve this, i got the following errors:

1>buffer_management.obj : error LNK2019: unresolved external symbol _uncompress referenced in function “bool __cdecl load_managed_image_in_pakfile(class std::basic_ifstream<char,struct std::char_traits > &,struct _IplImage * *)” (?load_managed_image_in_pakfile@@YA_NAAV?$basic_ifstream@DU?$char_traits@D@std@@@std@@PAPAU_IplImage@@@Z)
1>fern_based_point_classifier.obj : error LNK2001: unresolved external symbol _uncompress
1>bin\opencvExample_debug.exe : fatal error LNK1120: 1 unresolved externals

i guess they are because the zlib thing. but i’ve add the zlib.h, zconf.h, zlibstat.lib and zlibwapi.lib(version 1.2.4)
can you help me with this?

p.s. i find that OF always load a zlib.dll. so is there a way to use zlib.dll directly instead of using zlibstat.lib? maybe using zlib.dll directly can solve this problem

Curious if anyone has got this running in Codeblocks. I’m trying to use the ofxChipmunk addon that is a part of the project in a separate project. Everything has gone well while developing in Xcode, but as I move the project to Codeblocks to build a PC executable, I have problems. More details in this thread: http://forum.openframeworks.cc/t/trouble-with-ofxchipmunk-and-codeblocks/3652/0

This is a long-shot, but I am getting a segfault when running the fern stuff on Ubuntu

  
  
> [planar_pattern_detector::load] Ok.  
> [planar_pattern_detector_builder] ../assets-big/page1.jpg.detector_data file read.  
loading /var/www/match.flying-lotus.com/uploads/IMGiPoROmYzV8n6.jpg  
>! Warning: pyr_yape06 not optimized for 96 x 76 images.  
>! You may want add this size to the pyr_yape06::compute_laplacian member function for more efficiency.  
[New Thread 0xb737f8d0 (LWP 9700)]  
  
Program received signal SIGSEGV, Segmentation fault.  
[Switching to Thread 0xb737f8d0 (LWP 9700)]  
0x08069c99 in homography_estimator::reset_correspondences (this=0x808cc60,   
    maximum_number_of_correspondences=400)  
    at ./src/ferns_demo-1.1/homography_estimator.cc:119  
119	  manage_buffer(sorted_ids,               maximum_number_of_correspondences, int);  
  

It works perfectly on OSX.

Has anyone else had this error?

Hi Teo,

I just downloaded ofxFernCameraDemo to work with a simple work but couldn’t find how I can make my own tracker data.

Could you share where I can find?

Thanks a lot.
Dofl

Hey,

thanks a lot for sharing this code. Thats awsome!!!

But i would also be interested to know how to convert my own images into trackers for this code?

Thanks!

thanks a lot for sharing this code Theo :o
im only interested in the tracking ,very good job
im trying to convert the output image to a Color image whit all the stuf done, it is possible to do that??
“i dont not know if I expressed myself badly”