The Myo from Thalmic Labs has been taught to translate sign language. The application and device can [translate ASL sign language to text].
Author: tim
Playing Video from OBB File
I have a Google Play project where the APK size was over 100MB. I had to take the video content out of the APK and put into a split OBB file to get under the size limit. The OBB file wraps a couple MP4 video files and I zipped with 7-zip as a ZIP with STORAGE compression. To play the video, I used a VideoView with the [CustomAPEZProvider] to play video directly from the downloaded OBB file.
Setup UFPS for VR
The Unity forums has a post about how to [setup UFPS for VR] with example scripts.
Kotlin – New Programming Language
[Kotlin] is a new programming language that compiles into Java-byte code making it interchangeable with Java. [Try Kotlinlang] has a browser IDE and tons of references to try out the new language.
Samsung Gear VR Demo
The Samsung Gear VR connects with my Samsung Note 5. First thing I’ll put it in network adb mode so I can deploy from Unity to the phone wirelessly with it inside the Gear VR.
I have some devices already connected, so disconnect those and kill any wireless connections.
adb kill-server
Connect the Note 5 from micro-usb to the desktop computer. The device should show in the adb device list.
C:\Users\tgraupmann>adb devices
List of devices attached
0915f9e3930b3504 device
Now put the device in wireless mode.
C:\Users\tgraupmann>adb tcpip 5555
restarting in TCP mode port: 5555
Connect to my phone now that it’s in wireless mode. The IP address can be found under the wireless settings.
C:\Users\tgraupmann>adb connect 192.168.2.241
connected to 192.168.2.241:5555
And now Unity can deploy to the phone wirelessly.
Now create a new Unity project in the release version (5.3.3).
Set the platform to `Android` in build settings.
Set a bundle identifier in the `Android` other settings.
At this point `File->Build and Run` launches and runs on the `Note 5`.
Download [Oculus Utilities for Unity 5 SDK Examples] and unzip to a new folder. (This is the same download that I used for `Oculus Rift DK1`).
Copy the project settings into the Unity project settings (OculusUtilities_SDKExamples_0_1_3_0_beta\ProjectSettings).
Import the Oculus Unity Package (OculusUtilities_SDKExamples_0_1_3_0_beta\SDKExamples.unityPackage).
Restart Unity and reopen the project.
Be sure to put the [Oculus Signature File] into `Assets\Plugins\Android\assets`.
Open the sample scene (Assets\Scenes\FirstPerson_Sample.unity) and add it to the build list.
Let the baking process complete before hitting `File->Build and Run`.

There are white debug line appearing which can be disabled on the `DebugControls` GameObject by disabling the `OVR Debug Graph`.

If your pair a bluetooth controller (like the OUYA Controller), you can move around the scene with the left stick and look horizontally with the right stick.
And then I hooked up some zombies, of course, with [Setup For Fuse CC]. I’m getting some visual artifacting maybe caused by the near/far clip planes. This wasn’t happening with the `Oculus Rift DK1` on the same scene.

It’s not the near/far clip planes on the camera. The artifacts are happening on the terrain and on cubes on the sunny side.

The same issue persists even using the `Mobile/Diffuse` shader.

Logged the issue on the [Unity Forums].
I needed to change the light from a directional light to a baked area light.

Tweaking the Point light to mixed mode reproduces the lighting more closely with the desktop version.

I used Type: Point, Baking: Mixed, Draw Halo: true, and Range: 395.7.

Gitkraken GIT Client
[Gitkraken] is a new GIT client for Mac, Windows, and Linux.
Hololens Development Edition $3000
[Hololens Development Edition] starts shipping March 30th, 2016 for a mere $3000.
History of Impact Craters
Every few months there is a news story about a meteor flash. Here’s a link to see the recorded [world timeline of impact craters].
Raspberry PI 3
The [Raspberry PI 3] is now on sale for $35. This increases the RAM to 1GB. The 64-bit quad processor is 10 times faster than the original Raspberry PI. And now RPI3 comes with built-in wifi.

Top Down Medieval City
[Top Down Medieval City] is available in the Unity Asset Store. The asset store has a new integrated 3d viewer for art assets.
The Creation of ProtoStar, the First Unreal Engine Demonstration of Vulkan API
Apple TV Tech Talks Videos
Over the past few months, developers around the world learned how to design and develop apps and games for Apple TV directly from Apple experts. Now you can share in the experience by watching all of the session videos from the Apple TV Tech Talks. Related documentation, sample code, and other resources are also available.
Microsoft Plans To Acquire Xamarin
On the Microsoft Blog, [Microsoft to acquire Xamarin and empower more developers to build apps on any device]. I use Xamarin frequently to build games in [MonoGame] to run on Android. Potentially this could be good news for developers if Microsoft either makes Xamarin free for all users or incorporates features into Visual Studio.
Vimeo Developer Portal
The [Vimeo Developer Portal] has information on how to embed Vimeo videos into your applications.
Docs: [JavaScript API]
Docs: [config.xml specifications]
[API Example Repository]
[API Playground]
The [ADB Chrome Add-On] lets you debug [Cordova] in the browser while the app is running on Android.
Unfortunately because of the [same origin policy], the Vimeo API can’t be invoked from HTML5 invoked from `file:///`. Chromium has a [Command-Line] to specify `–disable-web-security` when doing local development. Web security should be enabled for the final application.
GIT Command-Line Tools
GIT is a popular version control system for tracking and storing application source code. [SourceTreeApp] works as a GIT client with a GUI and command-line. Some tools also need a [GIT] command-line client.
AWS Source Control
[AWS CodeCommit] from Amazon is a cheap source control competitor. $1 per month gives you 10GB of remote storage per user. The free tier starts at 5 users. Check out [Pricing] for details.
UE4 Plugin Docs
Here’s the UE4 reference section on [Plugins]. The [PlayFab UnrealBlueprintSDK] is a great example of how to do a UE4 plugin.
I’ll need to incorporate similar design into the `OuyaSDK` [h] and [cpp].
[Automation] has a great built-in way to write and execute unit tests to verify plugin features behave as expected in UE4.
Gaia – Terrain Creation, Texturing, Population!
[Gaia] has a sales discount in this week’s “Unity Madness Sale”. Gaia makes it easy to use stamps and detail generate to quickly make nice looking terrain.
The Foundary Game Jam Webinar Series
Starting January, The Foundary is producing the [Game Jam Webinar Series] which showcases MODO and MARI in the game content creation pipeline.
See the link above to get access to the 7 videos from the series.
“Webinar 3: UVs and the Shader Tree” has a ton of career advice for aspiring artists who will need to learn how to code to stand out in a saturated market.
MARI Sci-Tech Award
[MARI] won a Sci-tech award; see the acceptance speech below. MARI is now the top 3D texture painting tool after 10 years.
Generic In-Game Level Editing System
The creator of [ProBuilder] and [PolyBrush] has a work-in-progress update on “GILES”.
Cloud Vision API Beta
Google has a free tier to try the [Google Cloud Vision Beta] that can do OCR, detect objects, and detect facial expressions.
XPrize AI Prize
Compete for $5M in the [IBM Watson AI XPrize] to solve a world problem with AI.
Human Interface Guidelines
The [IOS Human Interface Guidelines] can be followed to really make your application shine. There’s no reason why you can’t follow the same guidelines for Android an iOS. Google has similar design guidelines called [Material Design]. [Pixate] is a useful tool for prototyping designs on Android and iOS. The Adobe [Color Wheel] helps pick colors that are constrained by design rules. You can also check your material design with the [Resizer].
Unity Asset Bundles 2.0
Unity 5.X introduced a whole new asset bundle system. [ASSETBUNDLES AND THE ASSETBUNDLE MANAGER]