Jeffrey Cross
Jeffrey Cross

Começando com a realidade virtual: as melhores ferramentas de software são gratuitas

Agora que você descobriu qual fone de ouvido vai ter, terá que interagir com algum software. À medida que você se arrisca a fazer coisas para o mundo da RV, há duas peças principais com as quais você provavelmente trabalhará, e essas são mecanismos e software de modelagem em tempo real.

Você começa com o software de modelagem para criar as coisas que deseja e, em seguida, move essas coisas para um mecanismo em tempo real para transformá-las em algo que você pode experimentar em realidade virtual. Estas serão suas ferramentas se você estiver criando ambientes puramente digitais, mas também se estiver criando itens físicos para interagir com suas experiências digitais. Falarei mais sobre como criar o lado físico das coisas em uma postagem futura. Por enquanto, vamos dar uma olhada nas ferramentas de software disponíveis.

Não apenas jogos

Antes de entrarmos no software que está disponível, eu gostaria de mencionar que você ouvirá e verá muito sobre jogos e design de jogos abaixo. Isso ocorre porque, até recentemente, a maioria dos casos de uso de mecanismos em tempo real era para jogos. Embora existissem outros usos antes, a realidade virtual está realmente expandindo todo esse conceito e expandindo em quais mecanismos de tempo real são usados. As primeiras unidades comerciais do Oculus Rift ainda não foram enviadas e já estamos vendo coisas como turismo virtual, treinamento médico, psicoterapia, meditação, educação, visualização arquitetônica e muito mais.

Apenas mantenha isso em mente enquanto avança.

Motores em tempo real

Unreal Engine - Custo: Grátis

O Unreal Engine é muito conhecido na indústria de games. Este pacote é incrivelmente versátil, permitindo a criação de jogos a partir de plataformas de mão dupla até cinematográficas quase como experiências. Eles investiram na realidade virtual de frente e oferecem suporte às mais recentes tecnologias nativamente. Há um mercado integrado onde você pode encontrar e comprar ativos para incluir em seus projetos e uma comunidade muito grande compartilhando tutoriais e inspiração.

O mais impressionante é que o Unreal Engine é totalmente gratuito. Você pode fazer o download agora e começar a criar experiências de realidade virtual com custo zero.

Unity 3D - Custo: Gratuito

Nos últimos anos, a Unity cresceu de uma pequena e promissora startup para enfrentar os nomes do Unreal Engine. O lançamento dos primeiros grandes headsets de realidade virtual disponíveis apenas ajudou a nivelar o campo de jogo, já que a Unity vem cortejando agressivamente essa comunidade. Você pode baixar o Unity e começar a construir ambientes de RV imediatamente sem experiência prévia.

Cryengine - cost: pague o que quiser

O Cryengine é conhecido há muito tempo por suas ricas habilidades visuais, e os principais jogos desse mecanismo são usados ​​como referência para determinar a força de um computador. Até muito recentemente, havia custos associados a esse mecanismo que o mantinham nas mãos de muitos pequenos desenvolvedores. Agora, é um modelo pay-what-you-want que significa que você pode baixá-lo gratuitamente apenas para experimentá-lo e ver se você gosta dele.

 

Lumberyard - cost: Grátis

Lumberyard foi recentemente revelado pela Amazon. Esta é uma adição recente ao mercado e a comunidade está apenas começando a crescer. No lado técnico, esta é uma versão anterior do mecanismo de criptografia, mas com a Amazon apoiando, alguns ajustes foram feitos.

Software de Modelagem

Todos os itens que estão em seus mundos virtuais precisam ser criados. Para construir essas coisas, você as modelou em software de modelagem 3D. Existem muitos, muitos softwares disponíveis, então escolhi alguns que são gratuitos, para permitir que você experimente os diferentes tipos e veja o que pensa.

Observe que eu selecionei vídeos de demonstração que mostram esculpir rostos complexos. O software de modelagem 3D é tipicamente muito robusto, mas eu queria selecionar algo que parecesse drasticamente diferente do CAD para ajudar a consolidar a diferença. Eu vou entrar mais nas diferenças daqui a pouco.

Liquidificador - Custo: Grátis

O Blender é uma ferramenta de animação e renderização de código aberto, multiplataforma. Ele cresceu para ser incrivelmente robusto e poderoso, rivalizando com os nomes do setor como Maya, Softimage e 3DS max. O conjunto de recursos incluído com o produto absolutamente livre é suficiente para levá-lo através de toda a linha de produção de criação de jogos. Ele ainda tem seu próprio mecanismo de jogo integrado, embora o suporte a RV ainda não seja tão forte quanto você verá nos mecanismos em tempo real acima.

Há uma enorme comunidade por trás deste pacote e você pode encontrar toneladas de tutoriais em toda a web.

Sculptris - Custo: Grátis

No outro extremo do espectro está o Sculptris. Este software livre é muito limitado em funcionalidade, mas faz sua tarefa singular muito bem. Se você se encontrar sobrecarregado pela interface de um típico software de modelagem, experimente isso. A interface imita a escultura de um pedaço de argila e parece muito natural.

Esses são apenas dois exemplos em extremos opostos do espectro de recursos. Aqui estão mais alguns softwares para testar.

Sketchup Make

Asas 3d

Equinócio 3d

Estúdio Daz

Artesão 3D

Há muito mais para descobrir se você pesquisar o suficiente. Estes devem ser suficientes para você começar.

E quanto ao software CAD?

Se você já fez impressão 3D ou usinagem CNC, já está mexendo com o CAD. Programas como o Autodesk Fusion 360, o Designspark Mechancial, o TinkerCAD e o FreeCAD são destinados a fazer construções tridimensionais precisas. Geralmente, eles não são ideais para modelar ativos para mecanismos em tempo real, pois seu foco está na precisão física e eles não têm muitas ferramentas para otimizar em um ambiente em tempo real.

Simplificando, se você fosse projetar algo no software CAD, seria excessivamente complexo e funcionaria mal em um mecanismo de jogo.

Isso não significa que você não pode usar essas ferramentas. Significa apenas que, quando você está começando, você provavelmente deveria se ater a sistemas não CAD. Depois de descobrir os conjuntos de ferramentas, você descobrirá que os fluxos de trabalho para otimização existem para o software CAD e você pode aproveitar isso.

Manipulação de imagem para texturas e mais

É claro que a modelagem não é a única ferramenta que você precisa. Você também terá que fazer algumas manipulações básicas de imagens. Nem todos podemos comprar o photoshop, então confira esses softwares gratuitos que podem facilmente fazer o trabalho.

Gimp - cost: Grátis

O Gimp, ou GNU Image Manipulation Program, é uma ferramenta muito poderosa para manipulação de imagens. Os usuários que pulam diretamente do photoshop podem ficar frustrados com o fluxo de trabalho e as diferenças de interface, mas não se enganem, este pacote pode fazer o trabalho.Se você está fazendo planos de fundo, elementos de interface do usuário, texturas ou qualquer outra coisa, o GIMP pode lidar com isso. É plataforma cruzada também, o que é bom.

Paint.net - custo: Grátis

O Paint.net pode não ser tão poderoso quanto o GIMP, mas para algumas pessoas a interface é mais fácil de entender. Sendo livre, não faz mal tentar!

Você precisará de som

Para aqueles que estão apenas começando, muitos efeitos em lata provavelmente vão mantê-lo ocupado. No entanto, se você quiser fazer seus próprios efeitos sonoros e dicas musicais, terá que editar.

Audácia - custo: grátis

Existem várias maneiras de usar o Audacity. Os usos mais comuns para um iniciante seria gravar um som e trazê-lo para o Audacity para limpá-lo e ajustar a velocidade e a afinação. A partir daí, você pode expandir em muitos, muitos recursos do software.

OcenAudio - custo: grátis

Não é tão característico quanto o Audacity, você pode achar a interface um pouco mais fácil de navegar.

Nós temos visões e sons, e o código?

Comunidade Visual Studio - custo: grátis

Isso foi chamado visual studio express e foi lançado para conseguir mais pessoas codificando, que não podiam pagar o pacote completo. A versão da comunidade é gratuita e é extremamente capaz. Você encontrará muitas ferramentas úteis e um ecossistema vibrante com muita documentação.

Notepad ++ cost: grátis

Eu uso o notepad ++ para todos os tipos de código, principalmente php / html / css. No entanto, é extremamente robusto em que você pode ir direto para C ++ ou C # ou o que quer que seu mecanismo de jogo queira. É totalmente gratuito, robusto e organizado. Não espere que segure sua mão embora.

Ação

Deixar Um Comentário