Pergunta

Eu tenho problemas desenvolvendo um aplicativo OpenGL.

O estranho é que eu e um amigo meu está desenvolvendo uma cena 3D com OpenGL em Linux, e há algum código no repositório, mas se nós dois check-out a mesma versão mais recente, ou seja, o código SAME este acontece: em seu computador depois que ele compila ele pode ver o modelo de iluminação completo, enquanto no meu, eu tenho apenas o luzes ambiente ativados, mas não o difusas ou aqueles especulares.

Pode ser um problema de motoristas? (Uma vez que ele usa uma placa ATI e eu use uma nVIDIA) Ou as bibliotecas estáticas?

repito, é o mesmo código, compilado em diferentes máquinas .. essa é a coisa estranha, ele deve procurar o mesmo.

Obrigado por qualquer ajuda ou dica dada.

Foi útil?

Solução

Este pode muito facilmente ser um problema de driver, ou um cartão de suporte extensões que o outro não.

Tente seus binários em sua máquina. Se ele continua a falhar, ou seus drivers são bater ou você está usando um comando não suportado pelo seu cartão. Por outro lado, se a sua aparência de tela direita quando utilizar o seu código compilado em sua máquina, em seguida, suas bibliotecas estáticas tem um problema.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top