Featured Post (TOP)

Usar o Mesh Collider no Unity 5

Em alguns casos podemos ter a necessidade de implementar um triger para dar alguma "acção" ao jogo,

Texturas realistas em Blender e Unity

Alguns exemplos de implementação de texturas realistas em blender:



Usei as seguintes texturas do site http://www.cgitextures.com:


O software de tratamento do imagens  http://www.crazybump.com para gerar os mapas Normal e Occlusion:



Pode-se usar as ferramentas do Unity para o uso o Normal e Oclusion Map, basta arrastar as imagens NRM/OCC para a variável normal/Oclusion map residente no material desejado do objeto, neste caso a parede da casa:

Os exemplos das aplicações dos mapas antes e depois das aplicações:








Unity 3D - Optimização na construção

Após “build” verificar este ficheiro para determinar quais os objetos não estão otimizados, normalmente são as texturas que fazem aumentar o tamanho do “build”.

%LOCALAPPDATA%\Unity\Editor\editor.log

No meu "cenário" atual, cheguei à conclusão que os objetos que foram importados da "asset store" e o uso do avatar na terceira pessoa aumenta os ficheiros de "build":

Textures      82.2 mb       84.1%
Meshes        2.9 mb        2.9%
Animations    1.3 mb        1.4%
Sounds        0.4 kb        0.0%
Shaders       2.8 mb        2.9%
Other Assets  3.7 mb        3.8%
Levels        97.5 kb       0.1%
Scripts       471.4 kb      0.5%
Included DLLs 4.1 mb        4.2%
File headers  52.4 kb       0.1%
Complete size 97.6 mb       100.0%

Used Assets, sorted by uncompressed size:
 10.7 mb 10.9% Assets/Standard Assets/Characters/ThirdPersonCharacter/Textures/EthanOcclusion.png
 10.7 mb 10.9% Assets/Standard Assets/Characters/ThirdPersonCharacter/Textures/EthanNormals.png
 6.6 mb  6.8% Assets/_AssetStore/Medieval Environment/Terrain/Terrain1.asset
 5.3 mb  5.5% Assets/_AssetStore/Medieval Environment/Textures/Concrete1_diff.tga
 5.3 mb  5.5% Assets/_AssetStore/Medieval Environment/Textures/Stone1_diff.tga
 5.3 mb  5.5% Assets/_AssetStore/Medieval Environment/Textures/Ground1_diff.tga
 2.7 mb  2.7% Assets/_AssetStore/Medieval Environment/Textures/Ground1_nm.tga
 2.7 mb  2.7% Assets/_AssetStore/Medieval Environment/Textures/Concrete1_nm.tga
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_UP.jpg
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_RT.jpg
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_LF.jpg
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_FR.jpg
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_DN.jpg
 2.7 mb  2.7% Assets/_AssetStore/Classic Skybox/02/sky2_BK.jpg
 2.6 mb  2.7% Resources/unity_builtin_extra
 2.4 mb  2.4% Assets/New Terrain 2.asset
 1.3 mb  1.4% Assets/_Julio/char_cyberKid_dff.tif
 1.3 mb  1.4% Assets/_AssetStore/Medieval Environment/Textures/Grass1_diff.tga
 1.3 mb  1.4% Assets/_AssetStore/Medieval Environment/Textures/Cliff1_diff.tga
 1.0 mb  1.0% Assets/_AssetStore/Medieval Environment/Standard Assets/Skyboxes/Textures/Sunny2/Sunny2_up.tif
 1.0 mb  1.0% Assets/_AssetStore/Medieval Environment/Standard Assets/Skyboxes/Textures/Sunny2/Sunny2_right.tif
 1.0 mb  1.0% Assets/_AssetStore/Medieval Environment/Standard Assets/Skyboxes/Textures/Sunny2/Sunny2_left.tif
 1.0 mb  1.0% Assets/_AssetStore/Medieval Environment/Standard Assets/Skyboxes/Textures/Sunny2/Sunny2_front.tif
 1.0 mb  1.0% Assets/_AssetStore/Medieval Environment/Standard Assets/Skyboxes/Textures/Sunny2/Sunny2_back.tif
 867.6 kb 0.9% Assets/Standard Assets/Characters/ThirdPersonCharacter/Models/Ethan.fbx
 682.8 kb 0.7% Assets/_AssetStore/Terrain Assets/Trees Ambient-Occlusion/Textures/ScotsPinebranches.psd
 682.8 kb 0.7% Assets/_AssetStore/Terrain Assets/Trees Ambient-Occlusion/Textures/SycamoreLeaves5.psd
 682.8 kb 0.7% Assets/_Blender/CasaDaVinci/WoodRough0084_1_M.jpg
 682.8 kb 0.7% Assets/_Vivaty/SwingBridge/Texturas/hillstone.jpg
 682.8 kb 0.7% Assets/_AssetStore/Medieval Environment/Textures/Grass1_nm.tga
 682.8 kb 0.7% Assets/_AssetStore/Medieval Environment/Textures/Cliff1_nm.tga

Referências:



Construir uma casa em Blender para usar no Unity (3 de 3)

   Finalizando no Unity 3D.

Construir uma casa em Blender para usar no Unity (2 de 3)


   Continuando com os trabalhos,

Construir uma casa em Blender para usar no Unity (1 de 3)


Deixo aqui uma ligeira descrição do video,

Como começar no Blender

Para começar é necessário perceber o Interface do Blender e como funciona, estes tutoriais são simples e intuitivos: