#Android #Live Wallpaper

... Monday, 5 April 2021

Under the Sea Live Wallpaper Remastered

It has been seven years since I’ve last updated the original Under the Sea live Wallpaper application for Android. The app turned out to be surprisingly popular, but busy with other projects I did not find the motivation to give it a much deserved rewrite. Until now, that is.

Read more

#GameDev #Unity #Shadows

... Thursday, 7 February 2019

Implementing Projected Planar Shadows in Unity

Shadows add realism to the scene, provide depth cues and reveal contact points. In cases when realism is less important for stylistic or performance reasons a viable alternative to shadow mapping could well be planar shadows. Planar shadows are created by projecting the object’s mesh to a shadow receiver plane based on light direction. While being fast and simple they also come with some drawbacks.

Read more

#GameDev #Maya #Unity #LOD

... Friday, 1 February 2019

Automated Creation of Skinned Meshes With Levels of Detail

LOD (Level of Detail) models can improve performance by swapping out high detail models for lower detail models when they appear further away from the camera. Making LOD models can be automated using Maya LT, including models with skinned meshes. When LOD model naming convention is followed, Unity can set up LOD Group component on import.

Read more