i just installed the updated version via google play and apparently its not even loading the ui anymore i keep getting the same error though....
"The application Polyviewer (process com.fusedresistance.polyviewer) has stopped unexpectedly . Please try again"
im running 2.2.1. and kernel version 2.6.32.9 on a sidekick 4g incase you were interested :P
Its interesting cause on the google play website it says my phones compatible but on thee actual phone that happens
Thanks so much Keg!
I was actually thinking of trying to take on making my own model viewer for Android because I've been wanting one so bad.
Yours is awesome and way better than I expected to have on my phone!
Installed this today, tried everything to figure out the obj export settings for Maya to make this work as I kept getting a crash when loading the mesh. Then I read an early post about exporting from Max. No issues now!
I've been after a decent model viewer for mobile for some time, awesome work Keg!
Any support for the Kindle Fire? I have an app I currently use, but it only supports diffuse maps, and doesn't have all the extra features this app has.
Edit: I got it working to the point of being able to select a file, but it ends with a 'stopped unexpectedly' messages. I'll try to figure out why.
beats, what was the solution you had? I'd like to add some support details to the website so info is always welcome.
tristamus, sadly there's a couple problems with putting this app on the ipad/iphone. I'd need an apple laptop/desktop and an ipad or iphone to test things out. Currently that $1500 or so expense is very prohibitive to any development.
Hey Keg,
I just downloaded it here are my results/thoughts.
Interface Issues
You have the UK/US color and colour in the color menu.
You say press color to choose, which can be confusing. Does one press the name color or the color on the side?
If Wireframe can only be supported alone, it should auto disable the other options. In any case, made no effect when selected (Gingerbread).
Does not work with built in menu/option button on most android devices. Which breaks the consistency of the android interface across programs.
Icon is somewhat lost in a busy background. Give it a full background versus just a letter. Suggestion, your box icon in a square.
Enhancement Ideas
A momentum turn option would be great as turning the object and it slowly spins down based on speed of finger swipe when released.
Screenshot capture be great
Another mode for naming using following to make it faster to get objects in and without having to make long texture names. *.D.jpg (diffuse) .S.jpg (specular) etc. I.E. Just use a dot to separate the texture name and then the first letter of what shader the texture is.
Option to move the Axis center on larger objects. Maybe based on closest point when someone chooses such an option. So choose the move axis button. Touch on object close to where want rotation. Axis locks to closest point to touched area.
Maybe was present, but lock lights to camera option.
Default light angled initially to keep from full on white specular on object when opened at first.
Ability to move program to your sd card.
With your crashing issues, are the google crash reports helping any? Curious how useful that feature really is for developers.
Hey Keg,
I just downloaded it here are my results/thoughts.
Interface Issues
You have the UK/US color and colour in the color menu.
You say press color to choose, which can be confusing. Does one press the name color or the color on the side?
If Wireframe can only be supported alone, it should auto disable the other options. In any case, made no effect when selected (Gingerbread).
Does not work with built in menu/option button on most android devices. Which breaks the consistency of the android interface across programs.
Icon is somewhat lost in a busy background. Give it a full background versus just a letter. Suggestion, your box icon in a square.
Enhancement Ideas
A momentum turn option would be great as turning the object and it slowly spins down based on speed of finger swipe when released.
Screenshot capture be great
Another mode for naming using following to make it faster to get objects in and without having to make long texture names. *.D.jpg (diffuse) .S.jpg (specular) etc. I.E. Just use a dot to separate the texture name and then the first letter of what shader the texture is.
Option to move the Axis center on larger objects. Maybe based on closest point when someone chooses such an option. So choose the move axis button. Touch on object close to where want rotation. Axis locks to closest point to touched area.
Maybe was present, but lock lights to camera option.
Default light angled initially to keep from full on white specular on object when opened at first.
Ability to move program to your sd card.
With your crashing issues, are the google crash reports helping any? Curious how useful that feature really is for developers.
Thanks for the feedback. Yea the google crash reports help immensely.
Excellent points, not going to really touch on any of them yet as they're all good points to fix/add
just tried it on my samsung gt15500 (small phone, i know) ..it works, but the screen res or something is messed up. looks like interlaced resolution on lsd, with all crazy colors pinks and yellows etc...and i don't even DO drugs!
I basically re-exported a basic cube several times from Maya using every possible obj options. It would crash each time unless I un-checked export normals, which would just give me a blank screen.
I used the default obj export settings from Max, but checked 'Triangulate' and it worked no problem.
But now I have another issue......
Using the free version I was then able to add folders no issues. I then got the paid app and when clicking 'View Models' nothing happens. So I'm unable to load any models into the paid app, the free version is still working no issues. I've tried uninstalling the free version, didn't solve it.
Does the polyviewer folder need to be located somewhere specific? I'm using a samsung galaxy s3 btw.
Aga22, Not good to hear, I'll look into that and might contact you at some point with a test version to try out before I release the update online (no point releasing an update that I have no clue if it does anything helpful)
Beats, the folder shouldn't matter much. generally based off the windows view I search for a folder named polyviewer either in the root folder or in the data sub folder. (should look like mnt/sdcard/polyviewer or mnt/sdcard/data/polyviewer if looked at from file explorer on android). I'm not sure why what works on the free doesn't work on the paid, everything there has worked for me on my S2. I'll look into some stuff though.
Yea I need to update the website and in-app help to specify triangulation is recommended, quads should work as well though.
Oxy,
1. The colour picker I'm replacing since it's one I found online and am not happy with actually. As for the colour vs color. I'm canadian and colour just feel natural to me so that's how it'll stay and I'll be working on making that consistent through-out.
2. Wireframe should overlay anything, if it isn't, I guess there's an issue or two I need to sort out still.
3. Icon, I have to agree and I think I'll switch things up next update.
4. Menu's need fixing, yup
5. The camera velocity I shall add, I didn't think of that idea.
6. screenshot I'm iffy on since from ICS onwards it's built into android, but since previous versions don't, I'll toss in an option to capture
7. Naming details, done and should be in the next update
8. currently the camera defaults to focus to the mid point of the mesh. adding the option to select a focus point I can see adding in a future update, it's not an immediate priority
9. locking the light to the camera, default light angle and move to sd card should all be added before long
Version 1.0.2 updates:
- changed default light preset value to a downward facing direction (may require re-install or going to the options)
- move to sdcard option added
- new icon
- fixed crashing when selecting default texture setup in the options
- fixed database crashes
- fixed crash on creation of an opengl view
Next update will include a replaced colour picker among other tweaks.
Tried the newest release and still have the same problem as last time. Can access the app and read the help menu, but i get a force close whenever i try to load a model.
Hey Keg, im gonna get this app, samsung galaxy s3, newest os, free version. ill let you know ifi have any problems with it.
from what ive seen, good work man!
how long did it take you to program this?
as a programmer/artist guy, id love to know how you did it
AbominableSoul - You had any issue on the s3? The free version locates the polyviewer folder no issues and works like a dream. The paid version on my s3 wont find the polyviewer folder at all.
Any ideas Keg? I've tried placing the file in several locations. Didnt expect that would work tho as I'm having no problems with the free version.
couple tweaks to hopefully prevent a instances of crashing.
Beats, No clue what's going on. I'll try and look into it some more.
Lachtan, the alpha channel on the specular channel controls the roughness of the specular channel. I'll probably add a default value setting at some point. Cubemaps are planned, half-lambert is a good idea to add. texture loading though I'm not sure about. I have trouble seeing many cases where that would be used often enough to justify the potential extra complexity. As for model outlines, do you mean a silhouette setup (possible just be turning off all lights) or more of an edge detection cell shaded outline setup?
AbominableSoul, Can't really say 100% how long it took, I'd say about 4 months on and off. How I did it isn't complicated in my mind, it's just an obj loader, opengl viewport, some opengl shaders and setting up the interface so components can interact accordingly.
iWerez, Hmmm not sure there, might be due to being rooted. Having a little trouble seeing where that might cause an issue, but I'm looking into it.
Replies
"The application Polyviewer (process com.fusedresistance.polyviewer) has stopped unexpectedly . Please try again"
im running 2.2.1. and kernel version 2.6.32.9 on a sidekick 4g incase you were interested :P
Its interesting cause on the google play website it says my phones compatible but on thee actual phone that happens
I was actually thinking of trying to take on making my own model viewer for Android because I've been wanting one so bad.
Yours is awesome and way better than I expected to have on my phone!
how awesome would this be
I've been after a decent model viewer for mobile for some time, awesome work Keg!
Downloading the paid version now!
Edit: I got it working to the point of being able to select a file, but it ends with a 'stopped unexpectedly' messages. I'll try to figure out why.
tristamus, sadly there's a couple problems with putting this app on the ipad/iphone. I'd need an apple laptop/desktop and an ipad or iphone to test things out. Currently that $1500 or so expense is very prohibitive to any development.
I just downloaded it here are my results/thoughts.
Interface Issues
Enhancement Ideas
With your crashing issues, are the google crash reports helping any? Curious how useful that feature really is for developers.
Thanks for the feedback. Yea the google crash reports help immensely.
Excellent points, not going to really touch on any of them yet as they're all good points to fix/add
I used the default obj export settings from Max, but checked 'Triangulate' and it worked no problem.
But now I have another issue......
Using the free version I was then able to add folders no issues. I then got the paid app and when clicking 'View Models' nothing happens. So I'm unable to load any models into the paid app, the free version is still working no issues. I've tried uninstalling the free version, didn't solve it.
Does the polyviewer folder need to be located somewhere specific? I'm using a samsung galaxy s3 btw.
Beats, the folder shouldn't matter much. generally based off the windows view I search for a folder named polyviewer either in the root folder or in the data sub folder. (should look like mnt/sdcard/polyviewer or mnt/sdcard/data/polyviewer if looked at from file explorer on android). I'm not sure why what works on the free doesn't work on the paid, everything there has worked for me on my S2. I'll look into some stuff though.
Yea I need to update the website and in-app help to specify triangulation is recommended, quads should work as well though.
Oxy,
1. The colour picker I'm replacing since it's one I found online and am not happy with actually. As for the colour vs color. I'm canadian and colour just feel natural to me so that's how it'll stay and I'll be working on making that consistent through-out.
2. Wireframe should overlay anything, if it isn't, I guess there's an issue or two I need to sort out still.
3. Icon, I have to agree and I think I'll switch things up next update.
4. Menu's need fixing, yup
5. The camera velocity I shall add, I didn't think of that idea.
6. screenshot I'm iffy on since from ICS onwards it's built into android, but since previous versions don't, I'll toss in an option to capture
7. Naming details, done and should be in the next update
8. currently the camera defaults to focus to the mid point of the mesh. adding the option to select a focus point I can see adding in a future update, it's not an immediate priority
9. locking the light to the camera, default light angle and move to sd card should all be added before long
Version 1.0.2 updates:
- changed default light preset value to a downward facing direction (may require re-install or going to the options)
- move to sdcard option added
- new icon
- fixed crashing when selecting default texture setup in the options
- fixed database crashes
- fixed crash on creation of an opengl view
Next update will include a replaced colour picker among other tweaks.
Galaxy s2 BUT it is rooted?
from what ive seen, good work man!
how long did it take you to program this?
as a programmer/artist guy, id love to know how you did it
Any ideas Keg? I've tried placing the file in several locations. Didnt expect that would work tho as I'm having no problems with the free version.
Currently, specular is too sharp, surfaces are wet like, not very realistic
Bought the pro version to show the support, if these would be implemented it would be killer app
Beats, No clue what's going on. I'll try and look into it some more.
Lachtan, the alpha channel on the specular channel controls the roughness of the specular channel. I'll probably add a default value setting at some point. Cubemaps are planned, half-lambert is a good idea to add. texture loading though I'm not sure about. I have trouble seeing many cases where that would be used often enough to justify the potential extra complexity. As for model outlines, do you mean a silhouette setup (possible just be turning off all lights) or more of an edge detection cell shaded outline setup?
AbominableSoul, Can't really say 100% how long it took, I'd say about 4 months on and off. How I did it isn't complicated in my mind, it's just an obj loader, opengl viewport, some opengl shaders and setting up the interface so components can interact accordingly.
iWerez, Hmmm not sure there, might be due to being rooted. Having a little trouble seeing where that might cause an issue, but I'm looking into it.
Well, I'm looking forward for new features, cubemaps will be sick!