Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I've been looking into AR recently because I decided I should use it for my Android app and I found about Unity and Vuforia, which is probably the simplest way to implement AR. I've never before used Unity so I'm a complete beginner to it.
I've followed this video: https://www.youtube.com/watch?v=YvSrZqP0elQ and it's working on my phone.
Vuforia uses marker, which I don't want. I would like for it to render AR image on the ground. More accurately said, I would need it rendered so that it is vertical to your body and horizontal to the floor.
Is there a way to do this in Unity with Vuforia? It would be great if I got any kind of help, for example link to useful resource or documentation, explanation or even example. Thank you for your help.
Vuforia does not provide markerless. They hqve smart terrain but seems to be oriente for games and has not been updated for years.
There are some SDK available like Wikitude, but they provide it as beta.
http://www.wikitude.com/blog-wikitude-3d-tracking-beta/
I think ARToolkit does something similar called Natural Feature tracking (NFT).
http://artoolkit.org/documentation/doku.php?id=3_Marker_Training%3Amarker_nft_fiducial_markers
What you may look for is SLAM but beware that the technology is not yet mature.
There is Kudan but it also has limitations as it seems to rely on hardware. Gyro for rotation so some Android device won't do.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I created an ARKit app using SceneKit Framework. I want to bring it over to ARCore but using straight OpenGL seems daunting.
Is there a high-level scene graph framework like SceneKit for Android developers that can help to import and render 3D models?
ViroCore is a SceneKit for Android. With ViroCore you describe scenes at a high level in Java, without having to implement rendering algorithms yourself in OpenGL. It has built-in integration with ARCore, and its rendering feature-set is equivalent to SceneKit.
It's also thoroughly documented, with development guides, a full Javadoc, and code samples. A good starting point is trying out this AR retail code sample -- it's a full ARCore application written with ViroCore.
Here's the LibGDX and ARCore blog too: https://medium.com/#wilkinsonclay/investigating-arcore-with-libgdx-f69b83764118
You could use https://github.com/Rajawali/Rajawali or https://libgdx.badlogicgames.com/ for this purpose. A good start for Rajawali and ARCore is this blog post https://medium.com/#alex_dennis/intro-to-augmented-reality-development-with-tango-b9ea2923bdea. It's about Tango but as ARCore is based on Tango the concepts and APIs are almost the same.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Okay, so I want to get into programming games for android. (I am not an absolute beginner, as I already have an app on the amazon app store) I have searched the Internet and found nothing of particular use. Can somebody point me in the right direction?
By the way this is my first question on stack exchange, so if I'm going about this wrong, please help me.
Thanks in advance! :)
EDIT: What I mean when I say 'the right direction' is a resource of sorts to get me started with sprites and canvases and the like.
ANOTHER EDIT: I have decided that I will use unity for my game, which will be 2D. A tutorial for that would be helpful. :)
The most simple way for a beginner to get into game development is start using some framework/engine (Unity3d,libGdx,etc) . You will understand that making game is pretty hard even on high-level tools (and drawing on canvas even simple frame-by-frame animation with correct memory management is not simple task).
If this is exactly what you need try some Java game tutorial (like this one http://zetcode.com/tutorials/javagamestutorial/) and backport it as android version. The methods looks very similar.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I have started learning Android App development and would now like to try myself on an Android game. I am entirely new to game-development however, and thus I have a lot of questions.
I was wondering if someone knew some well coded open source games for me to do some code-reviewing on to get myself in to this a little. I have gotten the experience that I learn fairly quickly if I have a chance to see good examples.
Additionally if someone has any good tips and information on the subject of using engines, I am open ear for those. I have no idea on if / which engine to use, if it makes sense or if it is easier to do everything myself. I am open for suggestions.
Thanks a lot!
- Cheers
Are you new to Android Development as well? If yes, I don't recommend starting off by coding a game.
Just try to develop some simple Android apps first.
If no,
Here is a very populair game engine AndEngine with some examples as well
If you want more examples of AndEngine, their are enough books about AndEngine.
To be very honnest, I don't think that any great game will share the source code because, sadly, there are people that will copy the code and adjust 2 or 3 things and call it their own.
Here is a little secret: Flappy Bird runs with AndEngine as well!
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I'm looking to do basic eye tracking using an Android tablet, hopefully to track the users eyes to allow movement of a cursor around the screen. I've been doing some searching, I've read a little bit about OpenCV and FaceL and have seen an example in another SO question here showing it is possible to track eye movement on android.
I was wondering if anyone knows of any good tutorials or sample code that would be good to refer to or work from? I'm looking for anything that can help me figure how to get this working. Even in its most basic form.
I found your question via comment.
FaceL use OpenCV too, but with python wrappers.
For basic ideas I recommend this:
eye tracking
eye detect
but they are in native C API (OpenCV 1.X), OpenCV 2.3 java wrappers use C++ API (OpenCV 2.X) syntax, so Mat instead Iplimage etc.
You can see new syntax in:
template matching
On android you can choose two way to access OpenCV - JAVA API (70% functions) or C++ (with android NDK)
Im using java side and think, all functions you would need are accessible via java side.
Hope that helped you a little ;)
Try Opengazer. Actually it is used in PC (linux/Mac). But you can get an idea where to start.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
My first Android app is going to involve a front facing camera, and facial expression recognition. I did a lot of research, yet I couldn't find any Android libraries that involve any facial expression recognition. I basically want to measure reactions.
I'm thinking it MUST have been done somewhere in some app, can anyone point my research in the right direction? If not in Android, perhaps somebody may know of a library that I can port over?
I'd suggest getting the Android OpenCV port working as a good first step.
Due to real-time requirements for image processing, most of the face detection/recognition code you're going to see is likely to be in C++. Many systems may use OpenCV as a base and/or you can cobble together a reasonable solution from OpenCV's many low-level functions.
The CVCamera sample in there is also good for showing how JNI/NDK interop works on Android which can be helpful for interfacing with other code.
what about face.com? it's web(service) based, but supposed to be pretty good!