SpaceshipGenerator
Version 1.1.3
Um script do Blender para gerar naves espaciais 3D de forma processual a partir de uma semente aleatória.
add_mesh_SpaceshipGenerator.zip
mais recente na seção ReleasesAssista no YouTube: https://www.youtube.com/watch?v=xJZyXqJ6nog
As capturas de tela a seguir foram criadas usando valores extremos para o número de segmentos de casco e segmentos de assimetria para mostrar como o algoritmo funciona.
Spaceship
antes de gerar uma nova nave espacial. Para desativar esse recurso, remova ou comente a chamada para reset_scene()
na linha 735 da função principal.generate_spaceship()
para gerar sempre a mesma nave espacial. Por exemplo, generate_spaceship('michael')
.generate_spaceship()
utiliza muito mais parâmetros que afetam o processo de geração. Experimente brincar com eles!hull_normal.png
é um mapa normal que adiciona "greebles" de superfície extras. hull_lights_diffuse.png
é uma textura difusa aditiva para definir a cor das luzes da janela. hull_lights_emit.png
é uma textura emissiva para fazer as janelas brilharem na escuridão. Escrito para diversão como parte do desafio mensal /r/proceduralgeneration de junho de 2016.
Lançado sob a licença MIT.
De autoria e manutenção de Michael Davies.
GitHub @a1studmuffin Twitter @butterparty
Agradecimentos especiais a @panzi pelas correções de bugs, uma GUI adequada e um script de construção. Também a @mjrthemes pela correção de bugs e @LendoK pela porta 2.80.