Tutorial :: usando o plugin Riptide no Cinema 4D

Apresentaremos a utilização de um Plugin para Exportar e Importar Objetos no formato OBJ, chamado de Riptide. Aqui nos dedicaremos a versão que funciona com o Cinema 9.1 (do LAB PUCSP), apesar do autor possuir versões para diferentes do Cinema 4D e ainda uma versão Pro do plugin a preço muito acessível.


:: Sumário ::

:: introdução ao plugin e seu uso ::
:: página do plugin e versão do Cinema 4D ::
:: download e instalação do plugin ::
:: trabalhando com o Cinema 4D e Exportando com o Riptide ::

:: introdução ao plugin e seu uso ::

O plugin Riptide poderá ser utilizado por nós de muitas formas interessantes. Em primeiro lugar ele permite que salvemos arquivos trabalhados no Cinema 4D para o formato OBJ. Você sabe o que é o formato OBJ no mundo do 3D? Veja na Wikipaédia informações sobre este importante e versátil formato criado pela WaveFront Technologies.

Observação: Na Wikipédia em português os dois verbetes acima nãoe stão traduzidos. Estamos abrindo a oportunidade de realização de atividade complementar para o Curso de Jogos Digitais na área de tradução de verbetes da Wikipédia (os quais também irão figurar na nossa Wiki de trabalho e pesquisa. Os interessandos podem enviar e-mail para o Prof. Dr. Luís Carlos Petry ::petry@pucsp.br)

O Riptide salvará um arquivo com estesão OBJ que é lido pela maioria dos Softwares de 3d, bem como pelos renderizadores e softwares de ambientes naturais, tais como o Bryce e o Vue. Nas comunidades de trabalho com 3D, tais como Renderosity e DAZ Studio, o formato OBJ é tomado como um arquivo 3D de alta portabilidade. O plugin será utilizado para
(1) exportar arquivos OBJ pelo Cinema 4D;
(2) importar arquivos OBJ para dentro do Cinema 4D;
(3) transportar arquivos OBJ para dentro do Bryce;
(4) transportar arquivos OBJ para dentro do Vue;

um aspecto fundamental do plugin deve-se ao fato de que ele salva (ou grava), juntamente com o arquivo OBJ, um outro arquivo responsável pela organização dos materiais, o qual terá extensão “MTL”.

O formato do arquivo OBJ. O arquivo OBJ (e o MTL) poderá ser gravado internamente no formato ASCII (como o XML) ou no formato Binário. Veja o nosso arquivo de trabalho,”Cubo_OBJ.obj”, como foi gravado:

arquivo_OBJ

:: Página do plugin e versão do Cinema 4D ::

A página do autor do Riptide é: http://www.skinprops.com
O cinema 4D versão 9.1:
versionCinema91

:: download e instalação do plugin :

O procedimento de instalação do Plugin é o mesmo procedimento básico já explicado nos tutoriais anteriores e ele poderá ser baixado na página do autor (lembre-se que LER é fundamental na área do 3D):
Página de Download do Ripide R9.1+ v.1.9 :: http://www.skinprops.com/download.php?view.39

:: trabalhando com o Cinema 4D e Exportando com o Riptide ::

A primeira coisa a ser feita é organizarmos o nosso objeto a ser exportado pelo plugin com a seleção de faces desejada e seus materiais organizados, tal como nos mostra a imagem a seguir:
Riptide_01

Poderemos escolher o Nome do arquivo a ser exportado. No caso, escolhi “Cubo_OBJ.obj”, conforme mostra a imagem a seguir:
Riptide_02
Ao salvar eu escolhi as opções – posso separar partes do arquivo usando seus materiais como referência:
Riptide_03
Usaremos esta opção quando formos exportar um objeto para ser costumerizado para a exportação final em FBX para o Unity 3D (mas isso será objeto de outro tutorial).

Após isso eu carreguei novamente o arquivo OBJ pela opção de importação, selecionando as opções Split por material e carregando em uma Nova Cena:
Riptide_04

Escolho o modo de Split (por material) e o carrego em uma nova Cena:
Riptide_05

O resultado poderá ser conferido na imagem a seguir:
Riptide_06
Veja o o nosso Cubo foi carregado com suas partes relativas aos materiais como sub-objetos do arquivo OBJ.

Eis o trabalho básico com o plugin Riptide, o qual torna o trabalho mais amigável e possibilita portabilidade.
LCPetry 2009/09/02

PS.: Ajude com a correção dos erros de português no BLOG

Tutoriais Muro

muro_vue_01

Iremos completar o processo iniciado com a Modelagem do Muro. Para que isso ocorra, é importante seguirmos as etapas organizadas pelos tutoriais colocados abaixo.

Após a modelagem, a redução de polígonos e a seleção de faces, o muro será desenhado e exportado como OBJ para a construção de um cenário que servirá de guia para o futuro ambiente no Unity. O Cenário será construído em duas versões: (A) no Vue e no (B) Bryce, mostrando as suas potencialidades para esboços e mattepaint. É importante observar que o Muro será finalizado para ser carregado como objeto pelo Engine (Unity 3D), de forma que funcione adequadamente.

Conceito: em linhas gerais nós nos dedicaremos aqui, em nossa primeira e real atividade de trabalho a desenvolvermos um método seguro de trabalho de modelagem que resulte em um processo organizado para o design de games. A reunião de todos os muros do grupo irá compôr um labirinto interativo dentro do Unity 3D,  dentro do qual poderemos navegar e disparar tiros (em primeira pessoa – FPS). Por isso é importante que cada um trabalhe organizadamente e seguindo as instruções de trabalho – pois somente assim é que poderemos maximizar os resultados.

Você poderá baixar o trial do Unity3D pelo link: http://unity3d.com e realizar os seus próprios testes.

*

:: Parte A :: Construção e Preparação do Objeto Muro no Cinema 4D

Modelagem e preparação para  Materiais a serem colocados no Engine ou nos Renderizadores Bryce e Vue:
Salve o arquivo com outro nome e retire os alementos do Ambient Occulusion (o Lumen Lite) – deixando somente o Objeto Muro e realize os tutoriais a seguir. Organize um Post seu em Rama para mostrar a evolução de seu trabalho, comentando-o. Boa Atividade:
01. Modelagem do Muro a partir de Cubo
02. Renderização de Modelo em Ambient Occlusion
03. Redução de Polígonos
04. Seleção de Polígonos :: para podermos organizar os materiais do Objeto
:: Desenhando o Muro :: interlúdio.

Parte para preparar para levar o Objeto para o Unity 3D:
05. Exportar como OBJ (pelo plugin RIPTIDE)
06. Importar OBJ (pelo plugin RIPTIDE – com as opções Split by Material)

TUTORIAIS:

O Tutorial s seguir apresenta o processo de Redução de Polígonos encontra-se no link a seguir: 02_Tutorial_Red_Pol_2007A

O Tutorial de Help do Merge Quadrangles: 03_Merge_Quad_Help
A seguir você tem o tutorial do Merge Quadrangles:
04_Tutorial_Sel_Pol_2007A

Observações:
Atualização do link do Site de Yumi: http://www.forcedimension.jp/qdg/

:: Parte B :: Exportando como OBJ no Cinema 4D

Disponível em 02 de setembro de 2009

:: desenho de projeto e ambiente #001 ::

por Luís Carlos Petry :: alletsator@gmail.com

Dentro da idéia de um projeto em hipermídia e games, uma das primeiras etapas consiste no desenho do projeto e do ambiente (veja outras etapas na página de projetos do 3D Rama).

:: mapa de uma ilha qualquer ::

Abaixo você pode visualizar um mapa TOP de uma Ilha qualquer que está na minha galeria de imagens (desenhos):

A imagem TOP de Rama ainda não existe, pois precisamos algum tempo de dicussão no grupo para delimitar os contornos da ilha de Rama. Mas, para fins de trabalho aqui, este Post irá usar o mapa acima para mostrar como se pode levantar um terreno no Bryce a partir de uma imagem como a que você vê acima. Irei apresentar o proceso por passos ou etapas. Vamos lá então:

:: um pequeno esboço inicial de Rama ::

Desenho de Rama (corte sagital) no caderno de artista:

Aqui o desenho busca imaginar a situação do ambiente, isto no seu geral. Outros desenhos deverão ser feitos, considerando melhor o ambiente.

:: a idéia do caderno de artista ::

Utilizo nos projetos de trabalho de ambientes sempre um caderno sem linhas, dentro do qual eu desenho, rascunho, realizo anotações das idéias, programações, colo coisas enfim, tudo o que estiver relacionado ao projeto no qual estou trabalhando e, seu entorno. Abaixo eu coloco uma imagem do caderno tilibra que inaugurei em 02 de Setembro de 2008: