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 »
Posted in blender, game engine, outros | 11 Comments »
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. |
|

|
|
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 »
Posted in blender, game engine, uff | 2 Comments »
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 »
Posted in blender, outros | 1 Comment »
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 »
Posted in blender, outros | 2 Comments »
27 de Agosto de 2009 Dalai Felinto

| 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
|
 |
|
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.
|
|
|
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 … )
|
 |
|
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
|
 |
|
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 |
Posted in blender, domes | 1 Comment »
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.
|
|

|
Read the rest of this entry »
Posted in blender, game engine, programação | 7 Comments »
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
Posted in blender, outros | 1 Comment »
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:
- MainScene - the main scene, it’s not being rendered. However this is the scene where the camera IPO is setup.
- MainSceneLeft/Right/Top/Bottom - Linked scenes with the a 90º FOV camera rotating to compose a cubemap.
- Uvs - a scene with the UV used to remap the forementioned scenes
- 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:
Posted in blender | No Comments »
26 de Maio de 2009 Dalai Felinto

| 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).
|
Posted in blender, outros | 1 Comment »