Warp Mesh Generator 1.1 para Blender Game Engine - Dome
| 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. |
| Português
Isto não é das tarefas mais fáceis, mas uma solução simples é utilizar o programa meshmapper desenvolvido por Paul Bourke. Como este programa só roda no Mac, eu resolvi desenvolver uma solução equivalente que fosse multiplataforma e que me permitisse total autonomia no modelo do domo. Eu tive que encontrar meus livros de física da época do vestibular, recorrer à internet e consultar uns amigos mais sabidos. Finalmente, para minha alegria e alívio ficou pronto o Warp Mesh Generator v1.1 (blend file) Este é um script que roda dentro do Blender e que ao mesmo tempo que cria o arquivo para ser usado na Blender Game Engine, ele também desenha os raios de luz conforme o cálculo realizado. |
English
Believe me, this is not a piece of cake. The easiest solution is to use the software meshmapper (developed by Paul Bourke). However this software (although is cheap and worthy) runs only in OSX. Hopefully I like challenges, and I decided to write my own warp mesh generator. (I had no idea how hard that would be before starting it After a hardcore math week, I came out with Warp Mesh Generator v1.1 (blend file) This is a blendfile with a README, the script and a sample dome scene. This scene is there to help you visualizing the casted rays. My next goal is to alter this script to produces meshes to be used with Cylindrical surfaces. |
| Portuguese
O mais legal deste projeto, é que eu pude usar o Blender de diversas maneiras. Como ferramente de desenvolvimento (com o python), como ferramenta de visualização (desenhando na tela 3D os resultados que eram ruins de conferir pelos resultados numéricos) e como ferramenta final (com a BGE). O Blender é ou não é uma ferramenta completa? Grandes abraços, |
Inglês
The coolest thing about this project is how I’m using Blender for different steps of its development. It helps me developing (the dome code in C++, this script in python), visualizing it (what you see in the above image are the light rays as calculated from the script) and to check the result (as in the first image running a generated file in BGE before and after code adjusts). There is no doubt Blender is the best software in the world =D |
| Dalai - estudante de arquitetura e urbanismo por mais 4 dias :p | |


Se você puder, deixe um comentário