Saturday, November 19, 2011

Blender Intro - Part 4 - Importação de Objetos


Boas

Como já vimos antes, podemos criar ambientes tridimensionais recorrendo a objectos que o Blender já trás consigo.


Contudo os modelos são simples demais e ficamos bastante limitados com o que podemos fazer com eles.

Existem diversos sites que possuem modelos 3D bastante elaborados, uns gratuitos e outros pagos. Existem modelos de diferentes formatos, sendo os mais comuns os *.3DS, *.OBJ, *.FBX e COLLADA (*.DAE)

O blender pode utilizar ficheiros de muitos formatos mas o sue tipo especifico é o *.BLEND. Estes podem armazenar mais do que um simples objecto, permitindo guardar paisagens, iluminações, câmaras e animações.

Para utilizarmos ficheiros de outro tipo no Blender, por exemplo, um ficheiro *.3DS temos de o importar:


NOTA: Não esquecer a importância do Cursor 3D.

Aqui vos deixo um ficheiro *.3DS para testarem:


NOTA2: Como podem comparar, a imagem do canhão acima tem várias cores, ou seja, uma textura. O Modelo 3ds que vos forneço não tem qualquer cor. A próxima mensagem neste blogue será pois sobre este mesmo assunto.

NOTA3: O ficheiro original não é meu e pode ser encontrado em formato *.BLEND, num site bastante útil repleto de modelos 3D, onde os seus utilizadores, entre os quais me incluo, trocam ficheiros entre si:

Apresento-vos o BLENDSWAP:

 
___________
prof-2004

Friday, November 11, 2011

Blender Intro - Part 3 - 3D Cursor


Peço desculpa pelo atraso na colocação de mais uma parte desta minha introdução ao Blender.

Desta vez irei mostrar como podemos inserir diferentes objectos em diferentes partes do espaço 3D.


Como já viram, nas outras partes desta introdução eu utilizei mais do que o Cubo inicial. O Blender vem já com alguns objectos que podemos utilizar, estes são:


Como se vê na imagem acima, através do menu Add - Mesh, podemos aceder a uma lista de objectos.

Agora se formos clicando nestes objectos eles irão surgir uns por cima dos outros no espaço 3D:


Isto não é nada prático numa cena tridimensional.
A cena óptima deverá ter os objectos separados entre si.

Como já viram antes, pode-se "agarrar" (com a tecla G) qualquer objecto e move-lo pelo espaço 3D, contudo na inserção de objectos existe outra opção.

O Cursor 3D:




Qualquer objecto que se insere no espaço 3D do blender surge no local onde estiver este cursor.
Para colocar o cursor noutro local basta clicar com o botão esquerdo do rato.

Exercício:
Tentem inserir os diferentes objectos em diferentes locais do espaço 3D.


________
prof-2004

Sunday, November 6, 2011

Blender Intro - Parte 2


Olá novamente,

Esta é a segunda parte da introdução à aplicação Blender.



A última mensagem terminou com um exercício que permitia movimentar objectos pelo espaço 3D utilizando a tecla G ("grab" - agarrar)

__________

Primeiro que tudo vou rever alguns aspectos importantes da última mensagem:

O espaço 3D do Blender surge com 3 objectos:
A Câmara, a Lâmpada e o Cubo;

Botão Direito do Rato - Seleccionar Objectos;

Contorno Laranja - Objectos actualmente seleccionados;

Setas Vermelha, Azul e Verde - Eixos dos x's, y's e z's;

Botão Esquerdo do Rato - Arrastar objectos ao longo dos eixos;

Tecla G - Agarra o objecto seleccionado e move-o;

Teclas G-X, G-Y e G-Z - Agarra e move um objecto ao longo do eixo seleccionado.

Neste pequeno resumo podemos ver que esta aplicação usa e abusa da combinação de teclas e botões do rato, habituem-se, pois vai ser sempre assim!

;-)

Nesta mensagem vamos tentar aplicar novas combinações de teclas:

R - Roda um objecto;

R-X, R-Y e R-Z - Roda o objecto ao longo do eixo escolhido.


Outro botão bastante importante é a roda do rato, que serve para:

-Fazer zoom-in e zoom-out do espaço 3D;

-Quando está pressionada e movemos o rato podemos ver todo o espaço de outras perspectivas:


Tentem brincar um pouco com estas novas opções.

________
prof-2004

Friday, November 4, 2011

Blender Intro - Parte 1


Oi

Eu sou o prof-2004 e vou introduzir-vos à aplicação Blender.

Como podem ter visto na minha última mensagem, eu gravei um vídeo a demonstrar como se poderia obter a mais recente versão do Blender (aliás, ja saiu a versão 2.7b, por isso, toca a ir buscá-la!).

Aqui vai então a introdução ao Blender:


Assim que se abre o Blender deparamo-nos com a mensagem acima, a esta dá-se o nome de "the splash screen"!

Com um simples clique do rato tiramo-la da frente e podemos começar a brincar... er... er... cof... cof..., a trabalhar ^_^

A cena inicial é composta por três objectos: a Câmara, a Lâmpada e o Cubo:



Se repararem bem, o Cubo está com um sublinhado de cor laranja, isto significa que está seleccionado. Podemos seleccionar diferentes objectos com o botão direito do rato.

Exercício1: Tentem seleccionar outros objectos e porque não, mais do que um objecto ao mesmo tempo?

__________


Ao seleccionarmos, por exemplo, a Lâmpada:


Verificamos que esta fica com um sublinhado laranja e com três setas perto de si, uma vermelha, uma verde e outra azul (cada cor correspondendo a cada um dos eixos).

O Blender é uma aplicação de desenvolvimento tridimensional, ou seja, trabalha com os eixo dos x's, dos y's e dos z's (largura, profundidade e altura)

Podemos mover qualquer objecto utilizando essas três setas, bastando para isso pressionar e arrastar o botão esquerdo do rato em cima de uma delas:


Comparem esta imagem com a outra parecida um pouco mais acima. Movi a Lâmpada ao longo do eixo dos z!


Exercício2: Tentem manipular os diferentes objectos pelo espaço 3D e em vez de usar as setas dos eixos usem a combinação de teclas:

g - z (altura)
g - y (largura ou profundidade)
g - x (largura ou profundidade)

Ou simplesmente a tecla g para ver o resultado.

Boa prática!

________
prof-2004


Ps: Aqui ficam um exemplo de disposições originais de objectos: ex-aula1

Obter o Blender


Aqui fica um pequeno vídeo gravado por mim demonstrando onde costumo obter as minhas últimas versões deste excelente software:








Cumprimentos,

_________
prof-2004

Lançamento do Blogue



Lançamento do blogue relativo ao Blender Game Engine



Foi após lecionar a disciplina de Linguagens de Programação e ter ensinado alguns aspetos do Blender aos meus alunos, chegando mesmo a criar alguns exemplos de jogos bastante simples, que me lembrei de criar um local na Internet disponível para que todos possam aprender a criar um jogo usando o Blender.

A ideia é partilhar todos os passos, desde a introdução a este programa, à sua vertente de criação de jogos, até à publicação final de um jogo.

Partilharei gratuitamente todos os recursos utilizados:

-Sites úteis;
-Modelos 3D;
-Texturas;
-Scripts python;

E criarei vários tutorais gerais de suporte:

-Introdução ao Blender;
-Introdução ao Blender Game Engine;
-Introdução à Linguagem de Programação Python;
-Utilização dos Blocos Lógicos;

E outros mais específicos:

-Como criar uma Skybox;
-Como criar um Menu;
-Como criar um ficheiro de jogo executável;
-Como encriptar o nosso jogo;



_________
prof-2004