Afrikaans
Akan
Albanian
Amharic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranรฎ)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
The 3D examples 3D was first created in 2010 by Ricardo Cabello, Mr. Doube at the time of writing his
unreleased 117 and is supported by a large number of developers.
It's a robust library with many features, and we'll explore it for those new to the library in the
next section.
You might be wondering why I'm talking about 3D and not just WebEx are.
The reason is WebEx will generate viewer position and orientation, control a position in orientation
and allow you to test hit tests on real world geometry.
But he won't actually render anything.
To actually show the results of these interactions with the census, we'll need to use WGL and WGL is
hard to use.
3D makes it easy to use.
The library now includes a WebEx manager that acts as a bridge between the 3D camera and the WebEx.
Our API will be developing our own app soon.
But first, let's look at the ones that are included.
When you download the complete library over to 3D Darg, the 3D website Home Page includes examples
of great content created using the library.
If you're new to the library, I recommend exploring some of these inspiring examples.
When you're ready, click the examples button and search for WebEx are.
You'll see several examples noticeably split into AAO and they are examples where Bexxar brings together
augmented and virtual realities to provide a single API for Web developers to view the examples I recommend
a mid-range are better Android device.
If you're on a desktop, you'll be able to see the VR examples.
If you use Chrome and install the Web browser emulator extension to install, go to the Chrome Web store
and search for WebEx, our API emulator.
The first example in the WebEx.
Our list is a you'll need a device that supports WebEx.
Are are I recommend that Android mobile phone.
If you have an alias device, then go to the App Store and search for WebEx our viewer and install it.
They are examples will work fine, but not via the link on the website.
Go to this address and follow the links from there.
The query string that 3GS provides doesn't work in the viewer.
If you view it in Chrome on the desktop, then make sure you have developer tools.
All that is control plus shift plus JAAM, Windows and command plus option plus namak.
Go to the web browser tab and in the list of device options, select Samsung Galaxy S3 plus R in the
dropdown list.
If another device is selected then the R examples will say R is not supported.
Koans allows you to click on the screen and a new column will be added.
It simply positions the cone where the controller is positioned at that moment in time, pushed along
in the negative Z axis.
So it's not too close to the camera.
You learn much more about control later in the course.
WebEx are supposed to view oppose the position and orientation and various input devices for a mobile.
The touch screen is treated as an input device, which is referred to as a controller will learn about
the events this controller generates and how to write code to respond to them.
The second example is a hit test.
Here, the code base uses the real world geometry that is being generated by the WebEx Excel API as
the user moves their mobile device around and uses this to position the target as though it's actually
in the room and anchored on a floor table or a wall.
Our pain shows how to use a controller object as an input device to allow the user to paint in space.
It uses the tube, paint a class to handle updates in a mesh in response to the user input.
PR ball shooter less issue balls into a virtual environment using a controller.
They are dragging, lets you select and move geometry with your controller to see this work in a real
headset with a real controller is almost essential, is pretty difficult to use the emulator effectively.
The Are Panorama example shows how to set up a 360 degree photo.
It uses a cube map projected onto a box with a Z scale has been inverted.
If this is totally confusing Faina, it will all make sense when you've completed the course.
The VR Panorama depth takes a different approach, using a spherical image map and a depth map so that
parts of the texture nearer to the camera move at a different rate.
As the camera sweeps around, we are paying less.
You draw with your controller as you press the select button in a similar manner to the R example.
The roller coaster takes you on a roller coaster ride where you're in one of the cars we are, Scholte
lets you use your controllers to sculpt a blob of virtual clay.
And they are video shows an example of a 360 stereo video where the user can look around as the action
progresses.
Once you've worked through this course, many of these examples will have code techniques you're likely
to find useful.
I strongly recommend using these examples as a guide for your apps.
Now you ready to create your first 3D apps?
And that's what we'll do in the next section.
See you there.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.