Strict Standards: Redefining already defined constructor for class wpdb in /home/vhosts/blenderecia.orgfree.com/wp-includes/wp-db.php on line 57

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/cache.php on line 36

Free Web Hosting

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/vhosts/blenderecia.orgfree.com/wp-includes/cache.php on line 384

Free Web Hosting

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 541

Free Web Hosting

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 560

Free Web Hosting

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 659

Free Web Hosting

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el($output) in /home/vhosts/blenderecia.orgfree.com/wp-includes/classes.php on line 684

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/query.php on line 21

Free Web Hosting

Deprecated: Assigning the return value of new by reference is deprecated in /home/vhosts/blenderecia.orgfree.com/wp-includes/theme.php on line 540

Free Web Hosting
Blender & CIA » blender
Um blog singelo sobre Blender e 3D

A Hora e a Vez da Blender Game Engine

20 de Maio de 2010 Dalai Felinto

Problemas e Soluções para Licenciar seus Jogos - Issues and Workaround for Game licensing with Blender Game Engine

English Readers: for the time being use a translator or read in BlenderArtists a short version of the workaround presented here on Blender Game Engine license issues. 

Recentemente tenho percebido muita gente preocupada com a questão da licença da Blender Game Engine. Acho isso um ótimo sinal, pois indica que o mercado de uso profissional da mesma só faz crescer. Pois bem, atendendo a pedidos segue este artigo. Como um bom vinho ele foi feito seco ( que desculpa esfarrapada, está sem imagens porque estou com preguiça mesmo :) ).

O problema:

“Quem roubou o meu queijo?”

O código do Blender é predominantemente GPL e em uma licença própria da Blender Fundation. A GPL especifica (em definições meio vagas) que qualquer programa derivado do código original (bundled with the original code) deve ser licenciado como GPL também. Isto é feito para evitar que alguém pegue o código do Blender, altere algumas coisas, e queira distribuir o mesmo sem compartilhar suas melhorias.
Um detalhe: se um estúdio alterar o Blender para uso interno, mas não redistribuir o mesmo, ele não é obrigado a fornecer as mudanças realizadas no código do mesmo.
Isto contudo não afeta arquivos .blend, renders, scripts, texturas, … que sejam criadas com o uso do Blender. Ou seja, você é livre para usar o Blender comercialmente e licenciar suas criações artísticas do jeito que quiser.

A Blender Game Engine contudo tem um problema. Para distribuir seu jogo você precisa criar um executável (run time). O que o Blender faz é pegar seu arquivo .blend e colocar “dentro” do blenderplayer - uma versão enxuta do Blender contendo apenas as funções correspondentes à Blender Game Engine. Por mais bizarro que isto pareça, este arquivo executável se enquadra na categoria de “derivados” do programa original (por ser um híbrido de seu arquivo com o blenderplayer em si), e portanto deve ser licenciado como GPL.

  Read the rest of this entry »

There and back again - a bit of fresh news today

9 de Abril de 2010 Dalai Felinto

English
I graduated last year as Architect and Urbanist. There is something about it that still beats me. Since then I’ve been working as I never did before. Some of my work with Blender is easy to connect with my original field - architecture. Nevertheless I keep myself busy going into directions I wouldn’t think I would be taking when I started my graduation. What can I say? It’s time to look at them and try to prepare myself to the new opportunities to come.

Português
Desde que me formei muitas coisas aconteceram. É hora de celebrar todas elas e relembrá-las mês a mês. Muitos trabalhos surgiram, e muitos ainda hão de surgir. Mesmo tangência minha área de formação (arquitetura e urbanismo) eu tenho obtido bastante satisfação pessoal/profissional. Acredito que o Blender é uma peça chave desta equação. Me ajudando a conhecer pessoas, saberes e caminhos.

Architect and Urbanist ;)

September:
We got some budget from a research and started to design and build a dome at my former university (with the full support of my dad - Valdo Felinto, a great architect without whom that project literally wouldn’t even have started)

Setembro:
Conseguimos uma verba de pesquisa e começamos a construção de um domo na minha (então) ex-universidade (projeto meu com meu pai, que fez também todo o trabalho de marcenaria e o projeto pra lá de artístico da estrutura - Valdo Felinto.

Read the rest of this entry »

Blender 3D, who pays the bill?

18 de Fevereiro de 2010 Dalai Felinto

Free Software isn’t like free beer. There is a cost involving software development, and this cost needs to be paid. Who is currently paying this? What is the exchange currency here? I’ll take this as an opportunity to humbly share some personal ideas on the subject.

Read the rest of this entry »

Blender 3D, quem paga a conta?

18 de Fevereiro de 2010 Dalai Felinto

Software livre não é sinônimo de software gratuito. Por mais que andem de mãos dadas, existe sim uma conta a ser paga, e queria expor algumas idéias sobre esta conta invisível que alguém está pagando.

Read the rest of this entry »

Cabeças acima, e corações postos

17 de Novembro de 2009 Dalai Felinto

Português:
Ando um tanto sem tempo, então resolvi fazer este vídeo para contar as novidades.



English:
I’ve been short in time. Therefore I decided to record this video telling the latest news.



Related Post:

Could Elephants Dream be even cooler?

27 de Agosto de 2009 Dalai Felinto

Amazing color adjustments in the Composite Nodes. It's worthy check.

Português

Este post é minha homenagem ao grupo de artistas e desenvolvedores que se juntaram para produzir o primeiro Open Movie pela Blender Foundation. Este curta de animação chama-se Elephants Dream e foi desenvolvido entre 2005 e 2006 em Amsterdam. O projeto serviu para alavancar o desenvolvimento do Blender através deste período intenso de troca e contato entre artistas e programadores. Além disto todo o material utilizado para produzir o filme foi disponibilizado em uma licença Creative Commons o que permite que qualquer pessoa possa utilizar os arquivos, estudá-los e empregá-los profissionalmente. Para assistir ao curta e saber mais sobre o projeto visite: www.elephantsdream.org

English

This post is one of a kind. It’s about something I always wanted to talk about and never had the chance to. Being a Blender user for a few years now, I’ve met a lot of inspiring people (artists and developers). Some of them are Brazilian, some Latino-Americans and some are spread around the world. Although  some of those “Blender Heads” can be met personally, the world is as big as our heart, for the distances are sometimes prohibitive. Therefore let’s their work speak for themselves. So here is my tribute to the Orange Team. Those crazy people that provided us with this epic production. Elephants Dream was the first Open Movie organized by the Blender Foundation, therefore eternal: www.elephantsdream.org

Glow, glow, glow ... don't they get sick of it? :p

Um novo Open Movie está sendo produzido atualmente pela Blender Foundation, conhecido como projeto Durian. Por mais que este projeto ainda esteja nas suas fases iniciais, já é possível acompanhar seu blog de produção e ter uma idéia dos avanços e melhorias que ele trará para o Blender.

How could I add to this already finished and wonderful production? I don’t have enough render-power to recreate a full animation shot of this movie. Therefore I decided to produce some still images that can let Immersive Domes users share a bit of its enchantment.

I gotta say, the movie part when there is a kind of a circus music and a fading door is WOW. I loved that effect (nothing to do with this picture, but live with it)

E você pode ajudar este projeto :) A metade dos projetos da Blender Foundation são financiados com a pré-venda dos DVDs. Além dos DVDs contarem com o filme em diferentes formatos, ainda dispõe de todos os arquivos utilizados na produção. Para comprar o DVD visite o site do projeto - http://durian.blender.org. Dependendo do número de discos comprados será possível contratar mais artistas e desenvolvedores para participar do projeto. Participe, faça a sua parte !

I would love to see a whole open movie produced for a dome. In the mean time I’ll try to convince more people of the coolness of fulldome images. (Tube? Mercator? make your production a fulldome one ! :p)

And as soon as the render code is stable in Blender 2.5 I want to get my hands dirty and try a more elegant built-in fisheye/fullsome implementation in Blender (no real promises here ;) but if you wanna help, let me know … )

My second favorite moment in the movie. Really impressive animation!

Para produzir estas imagens eu utilizei os arquivos disponíveis no DVD (também disponíveis para download gratuito no site do projeto), junto com a técnica descrita anteriormente num post anterior. Basicamente eu tive que modificar a câmera para obter um campo de visão de 90º e renderizar 4 imagens por frame. Depois utilizei o editor de nodes do Blender para juntá-las de acordo com uma malha pré-definida.

Last, but not least: have you bought your Durian DVD yet? Not only you get a DVD with all the production files ready to render but also you help the Blender Foundation (therefore all of us). A good part of the sponsoring of an OpenMovie is due to the DVD pre-sale campaign. That allows growing the team (artists and developers) and getting more impressive files with new cool features - http://durian.blender.org

this is my favourite shot in the movie :)

Enfim, espero que tenham gostado. Para os ávidos por mais material eu montei uma destas imagens  em 360º na Blender Game Engine, confira (.blend 760 KB).

That’s all folks. For some background in the technique utilized in these fulldome renders check this post. If you liked those images you will probably enjoy this BGE file as well .blend 760 KB.

Um grande abraço,
Dalai Felinto
* eu tentei gerar imagens com os arquivos do Big Buck Bunny também, mas meu computador só tem 4G de memória e não consigo renderizar os arquivos do filme. * Just out of curiosity: the Portuguese version of this post is waaaay different. Bilingüês, confiram :)

Warp Mesh Generator 1.1 para Blender Game Engine - Dome

17 de Agosto de 2009 Dalai Felinto
Updates:

version 2.2 to Blender 2.6 svn
version 2.0 to Blender 2.5 svn
version 1.2 to Blender 2.49 svn

Português

Para quem acompanha este blog não é novidade que venho estudando e pesquisando soluções para integrar domos imersivos com o Blender.

Minha atual principal motivação agora é a construção de um domo imersivo com um espelho esférico para a minha universidade (UFF). Quero fazer isto até sexta-feira (quando apresento meu trabalho de graduação). Depois eu digo se deu certo :)

Uma das etapas mais enigmáticas e importantes para se utilizar um espelho esférico com um domo é a produção de uma malha de deformação para compensar o efeito produzido pelo espelho.

English

I’m studying/working/getting tired of immersive domes. and all sort of related issues My current goal and motivation is to build an immersive dome for my university (Universidade Federal Fluminense - Niterói).

My deadline is this Friday (4 days from now). That’s when I’m going to present my graduation project (Immersive domes for architecture) and I’m really excited about showcasing it in a real dome.

So on, one of the key elements while using spherical mirrors for immersive domes is the warping mesh. This mesh is used to reverse the mirror deformation in the projected image.

test image

Read the rest of this entry »

Blender Day 2009 - Rio de Janeiro - ADIADO !!!!

31 de Julho de 2009 Dalai Felinto

Português
Olá a todos!

Você tinha planos pra Agosto? Agora tem :)

Apesar do Blender PRO estar marcado apenas para o dia 7 de outubro este ano, a vontade de se reunir é tanta que em agosto, acontecerão diversos eventos regionais para preparar o terreno para o nosso encontro nacional de Blender.

* lembrete a todos: O Blender PRO este ano acontecerá no Rio de Janeiro.

Aqui no Rio, nos reuniremos no CEFET em Petrópolis para um dia inteiro de palestras, oficinas e trocas entre os participantes.  A programação será mais ou menos a seguinte:

English
Hello There!

As you may know, this year we are going to have the third edition of the Blender PRO - a Brazilian Blender Conference. For this particular edition, we are going to have several local/regional meetings before in order to prepare the ground for it.

I will have the chance to give two talks: imersive domes in Blender Game Engine and scientific visualization data with Blender Game Engine. Although they are not original talks (the first one was presented at Che Blender 2009 in Cordoba and Mike Pan and I presented the second one in the Blender Conference 2008 in Amsterdam) it’s the first time I talk about it at home, making it very meaningful for me.

  • 09:00 - Exibição de Animações e Jogos feitos em Blender/registro do pessoal
  • 09:30 - Abertura - Luis Retondaro
  •  09:40 - Palestra 1 - Dalai Felinto - “Uso da Blender Game Engine para visualização científica de dados marinhos
  • 10:30 - Intervalo
  • 10:50 - Exibição de Elephants Dream e Big Buck Bunny
  • 11:15 - Palestra 2 - Fernando Ribeiro - “A utilização do Blender como ferramenta para o desenvolvimento de jogos
  • 12:00 - Almoço
  • 13:30 - Oficina 1 - Edison Ney Jr.
  • 13:30 - Fórum (demonstrações)
  • 14:30 - Mesa Redonda
  • 15:00 - Intervalo
  • 15:15 - Palestra 3 - Dalai Felinto - “Projeções em domos imersivos com a Blender Game Engine
  • 16:15 - Palestra 4 - Jorge Valardan - “Jogo Capoeira
  • 17:15 - Palavra final - Blender Pro 2009 - Luis Retondaro
  • 17:30 - Encerramento

Data: Dia 14 de Agosto de 2009 (sexta-feira) Nova Data 28 de Agosto (sexta-feira)
Local: CEFET/RJ - UnED Petrópolis (Rua do Imperador, 971  - Centro Histórico)

Além disso está confirmada a presença de Vítor Balbio que falará sobre seu projeto recente - Ruínas 2.0 - e uma apresentação sobre o Blender 2.5, seu desenvolvimento, e o que podemos esperar nesta nova versão do Blender (com lançamento previsto para o final deste ano).

Outras cidades participantes: Salvador - BA, Fortaleza - CE, Palmas - TO, Rondonópolis - MT, Belo Horizonte - MG, Campinas - SP e Brasília - DF.

Para participar é importante se inscrever no site, para que a organização possa se prepara melhor para te receber. Em geral os eventos não terão custos envolvidos para os participantes. Entre neste site, faça a sua inscrição e divulgue !

Como vocês devem imaginar eu estou muito animado com este evento. Primeiro pela oportunidade de conhecer gente nova nas proximidades, assistir a esta programação maravilhosa e ainda por cima contribuir com duas “palestras”. Segundo  que ao que tudo indica eu não estarei no Brasil durante a Blender PRO, então fico especialmente feliz por esta oportunidade de mostrar o meu trabalho em nossas terras tupiniquins.

Um grande abraço, e se você for aqui de perto espero que nos encontremos em breve,
Dalai

Real time is not enough (ou fulldome render com Blender)

18 de Junho de 2009 Dalai Felinto

Hello there.

I’m running some tests and came out with an interesting workaround for fulldome productions with Blender. I still can’t completely get away of the seams, but they are pretty much unnoticeable.

Equiangular Fisheye / Truetheta (most common for dome projection):

“Mirror-wise” Fisheye (most popular for photography):

More on different kind of lens/projections here:
http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domefisheye/fisheye/

the method:

  •  get a predeformed mesh UV mapped (sphere, plate, …)
  • UV Node (composite)
  • linked scenes with camera set to unique and rotated.

It will work nicely only with Blender 2.49a (for a Map UV node fix after 2.49).
To get a load of how it would work for real, I’m posting here the file I used as well. This File contains:

  1. MainScene - the main scene, it’s not being rendered. However this is the scene where the camera IPO is setup.
  2. MainSceneLeft/Right/Top/Bottom - Linked scenes with the a 90º FOV camera rotating to compose a cubemap.
  3. Uvs - a scene with the UV used to remap the forementioned scenes
  4. Composite - a node composition using the UVs calculated in of the scene to distort the scenes.

Test file:
http://blenderecia.orgfree.com/blender/dome/dome_rendering.blend

Youtube videos:

Alfajores e Blender

26 de Maio de 2009 Dalai Felinto

part of my dome presentation ... mistério ...

Português

Vou dar um aviso breve. Neste final de semana acontecerá a primeira conferência de Blender na Argentina - Che Blender.

A conferância vai ser sensacional. Terão palestras técnicas, mostra de trabalhos, oficinas … Estou super contente pois vou ter minha primeira oportunidade de apresentar oficialmente o desenvolvimento da Blender Game Engine para visualização em domos.

A apresentação será no sábado, então desearme suerte :)

Existe um outro grande motivo para comemorar. Passada a conferência eu vou aproveitar para conhecer a Licuadora Studio em Buenos Aires. Eu admiro demais o trabalho deles e já tinha tentado conhecer o estúdio deles há uns três anos atrás (na época o Manos Digitales).

Enfim, a julgar pelos trabalhos e palestras que vão rolar, parece que os argentinos compensam  a falta de talento futebolístico com talento de sobra na área de 3D :)

Inglês

I’ll be very short here today. This weekend is going to happen the first ever Blender conference in Argentine - Che Blender.

The schedule is really impressive. It’s going to happen technical talks, artisthical workshops, demoreels … Also this is going to be the first time I officially present the development of Blender Game Engine for use with Domes. I’m planning to do an informal talk but exposing some technical aspects as well.

Keep tuned, I’ll post some pictures and files as soon as I get back home.

Indeed I’m also going to know Licuadora Studios. Who are they? You must be kidding :) Some of the artists that  worked in the Plumiferos project started this company a few years ago. Go check their portfolio.

Now I may only hope that Argentine people are better with 3D than they are with soccer. (I’m Brazilian, whatelse would you expect me to think).