Home Artists Posts Import Register

Content

Previously, there's been an issue with lighting and expressions in Unity (the game engine we use). Basically, because certain surface information is not imported into Unity (at least not from blender), blend shapes (variations of a mesh) would use the base version's data instead when rendering. Usually this wouldn't be a problem, but for some expressions this would become very apparent.

Here's an example of what Frænír's nausea expression looks in the latest build:

https://gfycat.com/FrightenedHoarseAvians

As you can see, it looks strange. Lighting doesn't behave the way one would expect. This is because the surface normals used in this instance come from a state where the cheeks are flat (the base version).

Unity recently exposed their blend shape API to developers, meaning we can now use custom normals for expressions, and thus improve the way lighting behaves on expressions.

Here's Frænír's nausea expression again using our custom normals:

https://gfycat.com/ClumsyResponsibleAmericanindianhorse

All current and future models will use this new technique.

Files

Create, Discover and Share GIFs on Gfycat

Watch this GIF on Gfycat. Discover more GIFS online at Gfycat.

Comments

Ladmaro

I like that the male dragon has the letter "æ" in his name :)

ryu lee

It looks funny when he makes that expression. XD

Dr.Stain

I wonder what the surprise on the roadmap is...>v>