LyCheSis:showCase

Unity Dev and 3D Artist

Category: Development

Unity Optimisations

Optimisation tips for various platforms taken from various Unity/Unite talks:

Mobile VR:

Youtube: Unity LA 2018: Going for Speed Maximizing Performance on Oculus Go

CPU

  • Enable Single-Pass Stereo
  • Static Batching - One material per Mesh and mark meshes as static.
  • Bake Lighting - Per-pixel lights break batches.
  • Occlusion Culling - Don't draw stuff you can't see.
  • If Umbra fails build custom occlusion engine - Interiors work better with a custom portal engine.
  • Oculus Go can handle large textures - 4096x4096
  • Oculus Go can do small head translations in addition to head rotation.

GPU

  • Faster Fragmen...

Adding SSH Key to Bitbucket from Windows

Here is a quick cheat sheet on how to add a proper ssh key for Sourcetree / Bitbucket from a Windows system with the PuTTY Key Generator.

Screenshot of PuTTY Key Generator

The process is not complicated by any means, but getting things mixed up simply results in Bitbucket or Sourcetree rejecting the key, making tracking down the problem more difficult than it should be.

Steps are:

  1. Press Generate to create the key.
  2. Press Save private key to save the private key to disk.
  3. Copy the public key from the text area box above into the clipboard.
  4. Paste the public key into the Bitbucket > Settings > SSH Keys section on the website.