|
|
Comments and Discussions
|
|
 |

|
Hi, can works with video too (not images)?
thanks
M
|
|
|
|

|
The problem ist that when it is in portrait mode everything looks too slim and in the landscape mode everything looks too fat.
So is it possible to change the aspect ratio of the portrait and landscape mode?
|
|
|
|

|
Hi,
can you please help me with this Project.
I am not able to do the 6 step told in this project.
I am using Xcode4 for doing this can you do this for me in xcode.
I want to include a gallery from where i can select a pic from for panorama view.
Thanks & Regards
Shirish Shinde
friends.shirish@gmail.com
|
|
|
|

|
How to do this?
4. The view created must inherit from PLView, instead of UIView, so it must be modified in the resource file HelloPanoramaViewController.xib.
Also i call init of PlView I got a linking error.
|
|
|
|

|
Thanks for the great library.Is it possible to use this library to show 360 degree videos .How can i modify the existing code to do that.
|
|
|
|

|
I wish to use a video, are you fix it?
thanks
|
|
|
|

|
First of all thanks a lot for this great library. It really is 1st of it's kind thing available to we people. I'm running this HelloPanorama on my iPhone4 n iPad2 and the bottom line is that it is built-up successfully.
But the issue is that it is showing me cubic faces layout from outside of the box, and when i switch to cylindrical or spherical layouts it just shows black screen (which i think is also because the view is from outside and the face of sphere/cylinder is drawn outward of the screen along positive z-axis).
When i change the value of z-axis of camera position from 0 to 1, it takes me to that middle position of cube but i can't see front side of cubic face, it shows black screen there because that goes outward of the screen.
I just want to know how can i switch this view from Outside to Inside??? Please help me or guide me to some place where I can find my solution. Because for my life I have tried searching for it around each and every corner of World Wide Web, but in vain.
Hoping to hear soon from you, Thanks in advance!
|
|
|
|

|
Hi i download all the items for panorama and what are the steps here wrote down i followed for executing the code in my simulator but i cant to do it. please help me how can i run these in my iphone simulator.
I am using Xcode 4.2, iOS Version 4.2 (235).
These are error showing in my xcode
"error: PLView.h: No such file or directory"
Thanks in Advance,
Anand.
|
|
|
|

|
Where is PLControl .h/.m, because i found the next answer
It's an autorelease problem. The button to change (hide) is already released.
Go to PLControl.h/m and make the member button a property with retain attribute and change the line:
button = [UIButton buttonWithType:UIButtonTypeCustom];
to
self.button = [UIButton buttonWithType:UIButtonTypeCustom];
That should fix the problem.
but where is it? Help
|
|
|
|

|
http://bg360.net/en/ best ones are rectangular panoramas but ones where you can look up or down too 360 degree ones not quiet right open any of the rectangular panoramas opens in flash bottom left is tiny button to get the jpg download and rezize in preview to width no greater than 1024 (height should scale automatically) add to project Change filename in HelloPanoramaViewController.m //[plView addTexture:[PLTexture textureWithPath:[[NSBundle mainBundle] pathForResource:@"pano" ofType:@"jpg"]]]; //[plView addTexture:[PLTexture textureWithPath:[[NSBundle mainBundle] pathForResource:@"Chicago_Downtown_Panorama" ofType:@"jpg"]]]; [plView addTexture:[PLTexture textureWithPath:[[NSBundle mainBundle] pathForResource:@"hali" ofType:@"jpg"]]]; code below this lets you create box panoramas but not tried it
|
|
|
|

|
Hi,
i tried to build the hellopanorama app. but i receive an error:
ld: library not found for -lPanoramaGL
what to to running this example?
thanks
stefan
|
|
|
|

|
check the path for PanoramaGL and check the box in the executable
The example will run if you check all the settings in "Using the Code" here at codeproject
|
|
|
|

|
how should I user this api if i want to create rotating globe? the solution i see is to set viewport outside from the sphere and arrange lights and textures. unfortunately I'm new to opengl and hardly can find a solution. can anybody help me?
|
|
|
|

|
After a hard working day i've managed sphere to look like globe (with appropriate textures). It's zoomable and rotateable. BUT It behaves weirdly. It seems like some areas on sphere surface are transparent, so I can see the sphere from the inside. These areas covers up to half of the sphere surface. I think this happens because when we use it like panorama we are like standing inside the sphere so the elements behind our back don't need to be displayed. How can I change the way of sphere surface behavior?
-- Modified Friday, September 17, 2010 5:57 AM
|
|
|
|

|
and, finally, after 2 days of struggling
it is solved
glEnable(GL_CULL_FACE); should be added after glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT); in PLSceneElement.h or in internalRender of PLSphere.h
|
|
|
|

|
Thanks for sharing this
have you tried that on iPhone or iPad?
|
|
|
|

|
Yes, it works. I've tested it on iPhone 3G (3.1.2)
|
|
|
|

|
i add libPanoramaGL.a in framework , u can find in folder tutorial
(if u see a 2 file u not use a libPanoramaGL.a in folder simulator)
and i follow capital 2 of this tutorial.
this's easy to fix my problem,
|
|
|
|

|
Hi guys I'm trying to implement hotspots in the panorama? Has anyone tried to do that?
Thanks
|
|
|
|

|
Hi all
I've now running this on ipad. it looks like it just scale the whole view larger on ipad. but the texture looks fuzzy. I guess I had sth missing here. how do I set the viewport resolution?
how do I actually match ipad view size? is there any settings that I can work with?
modified on Friday, August 13, 2010 2:56 AM
|
|
|
|

|
for the last 3 weeks I'm been trying desperately puting a panorama view on ipad. I did it.
I may have emailed Javier a couple more time. but i'm desperate. My apology for my constantly annoy email asking a little this alittle that.
I've made a small donation and I will make a much bigger one after I collect the money of my little project. as my gratitude to Javier.
Thank you Javier, you're the man!
|
|
|
|

|
Shawn do you have this working in XCode 4 with iOS 4.3?
|
|
|
|

|
can use this library in device iphone3g (farmware 4.0.1) and ipad(farmware 3.2)?
today i can't run on iphone 4.0.1 and ipad3.2
no error !
thank Javier Baez for library
|
|
|
|

|
ok, I've been trying to email the author and he said it could be a ipad version in the future. he said sometimes earlier in Auguest.
Also after 2 weeks trying, now I've successfully compiled the whole thing and successfully made it run it on ipad. althought it's quite memory thirsty for ipad. ipad has the same memeory size as 3gs but a much larger screen resolution. so for ipad it need to use a much larger jpg file. which takes a LOT more memory.
but anyway
2 tips for people who desperately trying to run this on ipad just like me
1. modify the glu.h file, put #include "glues.h"
2. modify the panoramaGL project to include 2 other .h file in PL classes. include those 2 in the project. They already in the folder, just not included by default. I dont know if excluding them was on purpose but after I included them, everything is fine now.
|
|
|
|

|
Thanks for your great help! Now I still have a compiling error as below, does anyone meet the same issue:
ld: duplicate symbol ___gl_pqHeapNewPriorityQ in /Users/yapingxin/Dev/PublicLibrary/Panorama/HelloPanorama/HelloPanorama/build/HelloPanorama.build/Debug-iphonesimulator/HelloPanorama.build/Objects-normal/i386/priorityq.o and /Users/yapingxin/Dev/PublicLibrary/Panorama/HelloPanorama/HelloPanorama/build/HelloPanorama.build/Debug-iphonesimulator/HelloPanorama.build/Objects-normal/i386/priorityq-heap.o
Thanks in advance,
Yaping
|
|
|
|

|
wow!! today i can run 4.0.1 on iphone and 3.2 on ipad .
code is complete.
|
|
|
|

|
is it stable on iPad?
I get many Memory Warnings on Console.. :(
|
|
|
|

|
no, it's not stable. I got lots of problems including freezing the entire system and I have to hard reset. normal project like uikit stuff, it just get kicked by super, but opengl stuff, if not do it with extreme care, you can freeze the entire system I guess?
But as far as I concern, it's the only project that I can work on, so...no other choice.
If you know any other better choice, even need to pay, I would like to hear
|
|
|
|

|
On iPhone it works perfect, it´s a iPad issue..I think. On iPhone I turned 1h around and switched the Pano´s dynamically.. No problems...
When you compile with "NSZombies" Flag or enable Guard Malloc you will see why it crashes on iPad.
Yes, my system freezed too if you don´t make any action for receivedmemorywarning..
In my case I release plView and the iPad don´t freezes
modified on Thursday, August 12, 2010 7:00 AM
|
|
|
|

|
Ld build/Debug-iphoneos/HelloPanorama.app/HelloPanorama normal armv6
cd "/Users/boardban/Desktop/myProject copy/HelloPanorama"
setenv IPHONEOS_DEPLOYMENT_TARGET 3.1.2
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -arch armv6 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.2.sdk "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/build/Debug-iphoneos" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../PanoramaGL/build/Debug-iphonesimulator" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../PanoramaGL/build/Debug-iphoneos" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../../myProject/PanoramaGL/build/Debug-iphoneos" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../../myProject/PanoramaGL/build/Debug-iphonesimulator" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../../../Documents/PanoramaGL/build/Debug-iphonesimulator" "-L/Users/boardban/Desktop/myProject copy/HelloPanorama/../../__Production/iPhone/Panorama_beta2/PanoramaGL/build/Debug-iphonesimulator" "-F/Users/boardban/Desktop/myProject copy/HelloPanorama/build/Debug-iphoneos" -F/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks -filelist "/Users/boardban/Desktop/myProject copy/HelloPanorama/build/HelloPanorama.build/Debug-iphoneos/HelloPanorama.build/Objects-normal/armv6/HelloPanorama.LinkFileList" -dead_strip -ObjC -miphoneos-version-min=3.1.2 -framework Foundation -framework UIKit -framework CoreGraphics -framework OpenGLES -framework QuartzCore -framework IOKit -lPanoramaGL -o "/Users/boardban/Desktop/myProject copy/HelloPanorama/build/Debug-iphoneos/HelloPanorama.app/HelloPanorama"
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/Foundation.framework/Foundation, file is not of required architecture
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/UIKit.framework/UIKit, file is not of required architecture
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics, file is not of required architecture
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/OpenGLES.framework/OpenGLES, file is not of required architecture
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore, file is not of required architecture
ld: warning: in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/IOKit.framework/IOKit, missing required architecture arm in file
ld: warning: in /Users/boardban/Desktop/myProject copy/PanoramaGL/build/Debug-iphonesimulator/libPanoramaGL.a, file is not of required architecture
Undefined symbols:
"__objc_empty_vtable", referenced from:
_OBJC_METACLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_CLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_METACLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
_OBJC_CLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
"___CFConstantStringClassReference", referenced from:
cfstring=pano in HelloPanoramaViewController.o
cfstring=jpg in HelloPanoramaViewController.o
"_OBJC_CLASS_$_PLTexture", referenced from:
__objc_classrefs__DATA@0 in HelloPanoramaViewController.o
"_OBJC_CLASS_$_NSBundle", referenced from:
__objc_classrefs__DATA@0 in HelloPanoramaViewController.o
"_objc_setProperty", referenced from:
-[HelloPanoramaAppDelegate setViewController:] in HelloPanoramaAppDelegate.o
-[HelloPanoramaAppDelegate setWindow:] in HelloPanoramaAppDelegate.o
-[HelloPanoramaViewController setPlView:] in HelloPanoramaViewController.o
"_UIApplicationMain", referenced from:
_main in main.o
"__objc_empty_cache", referenced from:
_OBJC_METACLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_CLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_METACLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
_OBJC_CLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
"_OBJC_CLASS_$_UIViewController", referenced from:
_OBJC_CLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
"_objc_msgSend", referenced from:
_main in main.o
_main in main.o
_main in main.o
-[HelloPanoramaAppDelegate applicationDidFinishLaunching:] in HelloPanoramaAppDelegate.o
-[HelloPanoramaAppDelegate applicationDidFinishLaunching:] in HelloPanoramaAppDelegate.o
-[HelloPanoramaAppDelegate applicationDidFinishLaunching:] in HelloPanoramaAppDelegate.o
-[HelloPanoramaAppDelegate dealloc] in HelloPanoramaAppDelegate.o
-[HelloPanoramaAppDelegate dealloc] in HelloPanoramaAppDelegate.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController dealloc] in HelloPanoramaViewController.o
"_objc_msgSendSuper2", referenced from:
-[HelloPanoramaAppDelegate dealloc] in HelloPanoramaAppDelegate.o
-[HelloPanoramaViewController viewDidLoad] in HelloPanoramaViewController.o
-[HelloPanoramaViewController didReceiveMemoryWarning] in HelloPanoramaViewController.o
-[HelloPanoramaViewController dealloc] in HelloPanoramaViewController.o
"_OBJC_CLASS_$_NSAutoreleasePool", referenced from:
__objc_classrefs__DATA@0 in main.o
"_OBJC_CLASS_$_NSObject", referenced from:
_OBJC_CLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
"_OBJC_METACLASS_$_NSObject", referenced from:
_OBJC_METACLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_METACLASS_$_HelloPanoramaAppDelegate in HelloPanoramaAppDelegate.o
_OBJC_METACLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
"_OBJC_METACLASS_$_UIViewController", referenced from:
_OBJC_METACLASS_$_HelloPanoramaViewController in HelloPanoramaViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
help me!
|
|
|
|

|
Hi
This version is tested with SDK 3.1.2, you need download last version of http://code.google.com/p/panoramagl/. Please download HelloPanorama example and follow capital 2 of this tutorial.
Best regards
Javier
|
|
|
|

|
".objc_class_name_PLTexture", referenced from:
literal-pointer@__OBJC@__cls_refs@PLTexture in HelloPanoramaViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
what 's a problem , help me please !!
|
|
|
|

|
Same problem here, with the latest SDK and iPhone SDK 3.2.
i can compile panoramaGL when I change the glue.h (import "glues.h"), but then I get this error.
Somebody an idea?
Thanks for sharing this lib!
S
|
|
|
|

|
fixed the problem...
I had to copy PLResources.h and .m in my Classesfolder
modified on Friday, August 13, 2010 6:26 AM
|
|
|
|

|
Sven, Where did you get PLResources.h and m from?
|
|
|
|

|
i can fix a problem ,i forgot a check target
follow this
Check target option of "libPanoramaGL.a" on top-right panel as shown below:
|
|
|
|

|
"_OBJC_CLASS_$_PLTexture", referenced from:
how can i fix this problem?
|
|
|
|

|
I have the same problem, a error in HelloPanoramaViewController like this:
objc-class-ref-to-PLTexture in HelloPanoramaViewController.o
and i can´t run the example, and i don´t understand your answer can you be more specific whit that about targets?
thank you!!!
|
|
|
|

|
Thanks so much for this Javier, don't know how I would be able to accomplish my programming goals without it!
|
|
|
|

|
Hi Ed
Tanks Ed for you interest in this project.
Any question please write me to my email javbaezga@gmail.com
Best Regards
Javier
P.D: I hope will release new version at first days of August,
|
|
|
|

|
Tutorial was great, and the Library is a huge addition.
|
|
|
|

|
I've been trying to migrate this app to the iPad, so far so good - however right now I'm trying to alter the area where the finger can interact with the screen. Unfortunately, the height/width seem to be limited to the 320x480 iPhone screen. How can I increase that to the 1024x798 (approx. off the top of my head) that the ipad screen offers? I've been digging around the PanoramaGL files, but no luck.
Any help would be appreciated!
|
|
|
|

|
Hi Ed
This weekend I will release a revision of the library to correct some errors.
Regards
Javier
|
|
|
|

|
Has this been updated yet?
Where can I find the latest version?
The last update in google code seems to be the 25th of April.
By the way. Awesome project. Just What I needed
|
|
|
|

|
Hi Ed
The last weekend can not release the update of the project, I had some problems. This weekend I'm going to do.
Regards
Javier
|
|
|
|

|
do you have a solution for that problem?
|
|
|
|

|
I think the problem is not plView, it´s the xib. If you start in IB "Simulate as iPad Application" you will see why..
|
|
|
|

|
I found the solution:
Upgrade your project to Universal
select MainWindow.xib in IB and klick on Create iPad Version using Automask save the MainWindow.xib as MainWindow-iPad and overwrite the old one.
Now you can interact overall!
|
|
|
|

|
Most notably: I can't find it. I've only been at the iPhone/Objective C for a couple of months, so please pardon me if the answer is actually staring me in the face, but I can't, for the life of me, find the PLView.h file.
I've tried downloading all the examples and scoping those out, and none of them contain the file - so I can't even test to see if this is exactly what I want for my app.
Any help would be greatly appreciated!
Joe
EDIT: I got it to work, I had to re-import the project to my repository and during the whole process the Header Search field value of '../PanoramaGL' wasn't set. put that in and the app launches
modified on Thursday, May 27, 2010 11:42 AM
|
|
|
|

|
I guess this is still an issue, but I'm trying to do this myself using your instructions, and I'm stuck trying to build & run the app and getting this error:
Unknown class PLView in Interface Builder file.
I know the class exists, but how come my Interface Builder doesn't see it???
|
|
|
|
 |
|
|
General News Suggestion Question Bug Answer Joke Rant Admin
|
Panorama viewer library for iPhone & iPod touch
| Type | Article |
| Licence | LGPL3 |
| First Posted | 22 Feb 2010 |
| Views | 76,422 |
| Downloads | 2,715 |
| Bookmarked | 10 times |
|
|