New Version Of Mesh Baker With Better Support For Non-Texture Properties

bakerWithRockeCube-800x451This version offers improved support for non-texture material properties such as _Color and _Glossiness through the addition of TextureBlenders. TextureBlenders are custom scripts that blend non-texture properties with textures as they are being added to an atlas. It is easy to extend Mesh Baker by writing TextureBlenders for custom shaders.
This version also offers support for  multi-object editing for the MB3_TextureBaker and MB3_MeshBaker components.

Mix And Match Skinned Mesh Body Parts With Mesh Baker

CharacterCustomizationEditor

Customize your characters by switching clothing: sweaters, swimsuits, space suits, gloves, wetsuits etc… Slowly turn your character into a zombie one limb at a time. Do all this at runtime and maintain one drawcall per character.

A new Mesh Baker updated has been released to the Unity Asset Store with character customization features. The update includes a script for processing skinned mesh parts so they can be merged seamlessly in Unity.  Check out this youtube video for full details.

Big Mesh Baker Update In The Asset Store

bakerWithRockeCube-800x451

Mesh Baker has two cool new abilities that improve its atlas building capabilities:

  • When a source texture is copied to a target atlas only the part that is used by the source mesh gets copied. This is great if the source mesh already uses an atlas. It is not efficient to be copying atlas into atlases. Note that this only works if “Consider Mesh UVs” is checked.
  • Often when combining buildings the same tiled texture will be used with different tiling options on different source meshes. Mesh Baker can now detect this and map these meshes to a single shared tiled block in the atlas.

Aside from these changes there are a few aesthetic changes.

  • “Fix out of bounds UVs” has been changed to  “Consider Mesh UVs” to reflect the fact that it does not deal only with out of bounds UVs.
  • The multiple materials section now has candy striping in the inspector to improve readability.

EVA Infinity Will Be Released On Windows Store Soon

AstronautLogo_960x540

It is an exciting time for me. I have spent December and January getting EVA Infinity ready for release.  Nine new levels have been added. Other levels have been adjusted for difficulty. It has been tested endlessly on tablets and PCs. Settings have been added for adjusting difficulty. In a few days it will go live on the Windows Store.

I am very nervous. EVA Infinity uses a novel mechanic of tethering to objects to navigate and manipulate the environment. What will others think of it?

Mesh Baker Update And Sale!

bakerWithRockeCube-800x451

I have submitted a significant Mesh Baker update to the Unity Asset Store. Changes include:

  • Added UV3 and UV4 channels for Unity 5
  • Added a new script Bone Weight Copier for creating skinned mesh parts that can be mixed and matched
  • Improved the TextureBakerFast option
  • Improved baking meshes without baking textures first.

Mesh Baker will be on sale 30% off in the Unity Asset Store Monday November 30th!

Bullet Physics In Unity3D!

 

This is something I have been tinkering with for a long time and finally made it work! I owe a huge thanks to Andres Tracks for his BulletSharp PInvoke project on Github. He is the one who has done the majority of the work building the necessary wrappers. It was still tricky getting it working in Unity though. I will try to post some how to documentation soon explaining how to do it.

 

Music & Games — What's your symphony?