Principais Alternativas de OGRE3D Mais Bem Avaliadas
21 de 22 Avaliações Totais para OGRE3D

É leve em tamanho, bem organizado em estilo de programação e padrões de design, super rápido em desempenho. Você tem acessibilidade completa ao código-fonte acima do nível do sistema operacional. Ogre recentemente adicionou suporte a Vulkan, isso reestimulou meu interesse neste motor. Além disso, Ogre é bom para fins educacionais em termos de prática de C++, eu recomendaria fortemente para estudantes de ciência da computação que gostariam de aprender os meandros do desenvolvimento de jogos. As documentações e tutoriais estão bastante atualizados. Análise coletada por e hospedada no G2.com.
Falta de suporte da cadeia de ferramentas, o formato multimídia do Ogre não é amplamente suportado ou muito popular, converter malhas de um lado para o outro é um pouco inconveniente e consome muito tempo. É ótimo por ser um motor de renderização, não podemos culpá-lo por não ter um módulo de rede sofisticado, manipulação de dados fácil, ferramentas de animação ou gráfico de fluxo visual, etc., muito menos aquele suporte de relacionamento com a indústria atualizado. (Por exemplo, o suporte mais recente para plataformas móveis ou XR precisa de atualização constante e colaboração organizacional, o que ainda não é algo que a comunidade Ogre pode alcançar.) Análise coletada por e hospedada no G2.com.

Fácil de usar, bem documentado, portabilidade entre plataformas, estabilidade. Recentemente, há um bom esforço para mantê-lo e eu acompanho o que está acontecendo, pelo que posso ver, está indo na direção certa. A API é boa e não há grandes mudanças, a base de código é muito sólida. Fácil de integrar em diferentes bibliotecas de interface do usuário. Análise coletada por e hospedada no G2.com.
Faltando algumas coisas dependendo do que você quer fazer, e alguns problemas de desempenho, mas fácil de encontrar uma solução alternativa. Por exemplo: - está faltando um bom seletor de triângulo que você não precise implementar você mesmo. - a criação manual de malhas precisa ser revisada para facilitar o carregamento de malhas muito grandes, porque há muitas cópias na interface fácil de usar existente. Para criação de jogos, isso não é realmente um problema porque você carrega os recursos uma vez em geral, mas para realmente usar o Ogre3D como gerenciador de cena, acho isso irritante, é bastante comum do meu lado carregar ou atualizar malhas em tempo real. - o novo backend de materiais está realmente faltando um conjunto bem escrito de tutoriais. Gostaria que houvesse algo fácil de seguir com alguns bons exemplos de materiais, para mergulhar e fazer algo atraente. Sei que está funcionando bem, mas sinto que há muito tempo a ser gasto do meu lado para ter um bom resultado. Como tenho tempo muito limitado para trabalhar e isso não é uma prioridade importante, tento encontrar de tempos em tempos se há tal recurso. - o desempenho pode ser um problema em alguns lugares. - algumas ligações para bibliotecas de UI podem estar um pouco desatualizadas ou não realmente implementadas para suas necessidades: no meu caso, não estou usando nenhum esquema de loop simples como encontrado na maioria dos jogos, estou usando Qt e seu esquema orientado a eventos para atualizar a cena. Análise coletada por e hospedada no G2.com.

Bastante básico para que eu tenha melhor controle sobre a renderização, isso seria uma boa ferramenta de aprendizado para ensinar como funcionam os motores de jogos. Além disso, o fato de ser gratuito e de código aberto é bom para mostrar o código do motor aos alunos para mostrar como as coisas realmente funcionam. Análise coletada por e hospedada no G2.com.
Ogre3D não é realmente um padrão da indústria atualmente e está seriamente desatualizado em comparação com a tecnologia atual. Eu não usaria isso em nível de produção, embora para hobby ou para aprendizado isso seria ótimo para começar. Para produção, eu preferiria usar os motores populares atuais, Unity3D, UE4, Godot, etc. Análise coletada por e hospedada no G2.com.

Acho que o movimento da câmera e a configuração são muito bons. É fácil dispor o mapa conforme suas escolhas e é fácil ir para qualquer coordenada que você precise ir. Programar a câmera é simples e fácil de usar. Análise coletada por e hospedada no G2.com.
Acho que os gráficos não estão à altura dos gráficos de hoje. A taxa de quadros também não é ótima. Análise coletada por e hospedada no G2.com.

- Código aberto
- Pode ser vinculado a uma linguagem de script como Lua
- Ótima comunidade
- Muito otimizado
- Multiplataforma
- Documentação bastante completa Análise coletada por e hospedada no G2.com.
- Bastante difícil de configurar
- Não é amigável para iniciantes / pelo menos você precisa saber sobre C++ e o básico de programação gráfica
- Não é exatamente um motor de jogo totalmente funcional (é apenas um motor gráfico)
- Funciona nativamente apenas em C++ Análise coletada por e hospedada no G2.com.
It is free and capable depending on your experience with graphics. It has a few experienced users in the community along with the lead dev. Análise coletada por e hospedada no G2.com.
It has very poor documentation and the community is hit or miss. I think the project is dying to be honest. Análise coletada por e hospedada no G2.com.
C++, Bastante padronizado, Bem codificado, API agradável. Análise coletada por e hospedada no G2.com.
Difícil de estender. Requer muitos plugins para fazer recursos avançados. Recursos são difíceis de adicionar. Análise coletada por e hospedada no G2.com.
Ogre makes it simple to render and animate models, with some knowledge regarding 3D rendering and camera logic, it is fairly intuitive to use, it is also easy to provide effects such as particles Análise coletada por e hospedada no G2.com.
Considering the time since I last used ogre, I don’t directly recall any major issues, though perhaps if you are not already familiar with concepts of 3D rendering ogre could be difficult to pick up and use Análise coletada por e hospedada no G2.com.


Fácil de usar, a documentação é muito boa e você pode encontrar muitos exemplos interessantes. Análise coletada por e hospedada no G2.com.
Eu "não gosto" da falta de muitas discussões sobre Ogre no Stack Overflow, ainda não é muito amplamente utilizado
A integração de Shades requer grandes habilidades Análise coletada por e hospedada no G2.com.