Can I record or expor 360 degree VR Videos from a-frame scenes? (to be used in Youtube) - aframe

I want to ask if I can create 360 degree VR Videos from aframe scenes to be used on YouTube. Unity and Unreal engines do have plugins for it.
All I could find is this three.js library https://github.com/imgntn/j360 that I failed to userun with latest version of A-frame (library is 6 years old). Is there anything else that people use, or you may know?

Related

A-Frame scene optimization for mobile devices

I have created a grocery store project built on A-Frame with 63 products and 3 shelves.
Screenshot: https://i.stack.imgur.com/A1x5u.jpg
On the laptop, after the grocery store is loaded, it holds 60 fps.
But it won't load on mobile devices - it's just crash the browser (tried on iPhone 13, Safari/Chrome and Samsung Galaxy S10, Chrome).
What guidelines should I follow to optimize the A-Frame scene for mobile devices?
I'd recommend looking at the Best Practices - Performance docs.
In my experience the most common culprit is making too many draw calls. If you have identical objects it would be best to use Instanced Meshes.
Diarmid McKenzie made a cool component if you don't want to dive into the THREE.js API
Use the stats component as often as possible, to keep track of the complexity of the scene (draw calls, geometries, lights).

Google Earth Plugin performance

We have several problems with Google Earth Plugin performance, particularly when we change the modes - from the one where we control moving object (aircraft) to the panoramic mode (where we just watch around, zoom etc). We believe this is due to the plug-in being forced to reload our and their own 3D images. The question is, if there is a way to improve that?
Is there a way to pre-load all 3D stuff in GE plug-in?
Is there an equivalent of Google Earth Pro for Google Earth plug-in - so we can get better performance with regard to loading 3D stuff?
Ideas will be very much appreciated.

Flash Augmented Reality Virtual buttons

I'm working on Flash Augmented Reality. I want to add virtual buttons using FLAR MANAGER but can't do it. Anyone plzz help
thanx a lot in advance..!! :)
FLAR Manager relies on one of
FLARToolkit
flare*tracker
flare*nft
see http://words.transmote.com/wp/flarmanager/
All 3 of these libraries are for tracking 2d "targets", not for tracking general motion. None of them have the feature of tracking face or hand motions like the video clip.
If you are set on using Flash, you might be able to use Marilena, a Flash conversion of OpenCV that was floating around a couple of years ago. However, the only demos I saw that used it were using it for face tracking, so I'm not sure whether it has other motion tracking in it or not.
http://www.quasimondo.com/archives/000687.php#000687
A little google search for "eye toy for flash" gives me this "flytoy" library, really similar to your video.
http://www.zachernuk.com/2010/12/19/flash-eyetoy-with-source-code/

How to view a Collada mesh in a Qt application?

How do I create a small 3D viewport and show there a Collada mesh? Also, mesh has textures, and user would want to rotate and zoom in/out with a mouse.
I believe that OpenSceneGraph supports the Collada file format, and provides a choice of Qt widgets.
You may need to install the OSG Collada Plugin.
I used OpenSceneGraph with Qt nearly 3 years ago, and it was a very good experience. I found the mouse control to be very pleasing.
They released version 3.0.0 in June this year, and 3.0.1 in July, suggesting that it is still being actively worked on.

How can I do Flash 3d animation, Flash only supports 2d animation?

I am a beginner Flash developer. I saw some site like [http://www.3dfreeair.com]1 and another site also. On this site some 3d Flash animation there. How can I do like those animations? Because Flash only supports 2d animation. If you know, send me any reference url for studying 3d animation in Flash only.
Flash CS4 only supports very basic 3D animations and movement. If you want more advanced 3D in flash you need to use one of the various non Adobe 3D libraries. The list includes:
http://blog.papervision3d.org/
http://away3d.com/
http://www.flashsandy.org/
http://blog.alternativaplatform.com/en/
http://www.yogurt3d.com/en/
http://www.ambiera.com/coppercube/index.html
Be aware that no 3D libraries in flash are hardware accelerated so you'll never get the same performance or features that you get with proper 3D graphics programs. If you do need high end hardware accelerated 3D graphics in the browser you may want to take a look at unity3D
http://unity3d.com/
J
Flash CS4 / Flash Player 10 supports basic 3d Animation of flat planes. Check this out. A quick search gave me lot of flash 3d tutorials.
PaperVision3D is the most widely-used library and is excellent.
BTW,
Papervision3D is evolving to PapervisionX, and Alternativa3D 5.5 is evolving to version 7, both with specific support for player 10's anisotropic texture mapping capabilities, which should improve scene complexity and frame-rates considerably.
Also worth a peek is ND3D and Glen Rhode's Flash Ray Engine

Resources