Sobre Geexlab

GeeXLab é um aplicativo independente gratuito para sistemas operacionais desktop. Basta baixá-lo e usá-lo. GeeXLab está disponível para Windows 32/64-bit, Linux 64-bit, Mac OS X e Raspberry Pi. GeeXLab suporta tanto Lua e Python como principais idiomas para codificação de demonstração, bem como GLSL (OpenGL e Vulkan) e HLSL (Direct3D 12 -- Windows 10 somente) para programação de shader em tempo real. Lua e Python podem ser usados ao mesmo tempo em uma demonstração. Alguns scripts podem ser codificados em Python e outros em Lua. It's up to up to mix them as you want. Lua, Python, GLSL e HLSL podem residir em arquivos separados ou em um único arquivo XML que atua como um recipiente para todos os scripts. Aqui está, em poucas palavras, como o GeeXLab funciona: uma demo é essencialmente composta por um ou vários scripts de inicialização (Lua e/ou Python) e um ou vários scripts por frame (Lua e/ou Python.) Os scripts de inicialização são executados uma vez no início dos scripts de demonstração e frame são executados cada frame. That's all. GeeXLab não inclui um motor de jogo que assume o controle sobre sua lógica. GeeXLab oferece uma API de baixo nível (don & #39; t pânico, nenhum montador aqui) que permite que você livre para gerenciar sua lógica e renderização código como você quer. Você pode até mesmo codificar suas próprias bibliotecas dinâmicas (em C/C+, por exemplo) e carregá-las em scripts Lua e Python.

Categorias

  • Free
  • Open Source
  • Paid
  • Development