Panda3D/Manual/Instalação do Panda no Windows
Se você já instalou o panda anteriormente, você deve desinstalá-lo antes de instalar uma nova versão. Assim que sua maquina estiver limpa de todas as instalações anteriores do panda, você deve baixar o instalador windows da pagina de download. Rode o instalador e siga os passos:
Após instalar o panda, você pode rodar os progamas de exemplo para verificar se a instalação do panda foi efetuada corretamente. No windows, o modo mais fácil para rodar o programa de exemplo é achando ele no menu iniciar.
Mas você também pode rodar o programa de exemplo manualmente, usando o promt de comando. É uma boa ídeia fazer isso, já que é assim que você rodará seus programas, ao menos da primeira vez.
Abra o promt de comando, e mude para o diretório onde você instalou o panda. Em seguida, mude para o subdiretorio dos exemplos do panda. Aí você achará um grande número de exemplos:
Mude o diretorio para um dos programas de exemplos, então use o python para rodar o programa de exemplo em questão:
Se o programa de teste não rodar, primeiramente você deve verificar e/ou atualizar seus drivers de video. Se você quer saber exatamente porque o programa não rodou, rode o programa usando o promt de comando - isso vai lhe permitir ver as mensagens de erro.
O que fazer se você ver essa mensagem de erro:
editardisplay(error): The application requested hardware acceleration, but your OpenGL
display(error): driver, GDI Generic, only supports software rendering.
display(error): You need to install a hardware-accelerated OpenGL driver, or,
display(error): if you actually *want* to use a software renderer, then
display(error): alter the hardware/software configuration in your Config.prc file.
display(error): Window wouldn't open; abandoning window.
Esse erro é bem auto-explicativo: ele significa que seus drivers de video são inadequados. Obtenha drivers melhores.
O que fazer se você ver essa mensagem de erro:
editarpython is not a recognised internal command
Essa mensagem de erro significa que o promt de comando não pode localizar o python. Normalmente, durante o processo de instalação do panda, a variável de ambiente PATH está configurada para indicar a localização do python. Contudo, alguns PCS tem configurações de segurança incomuns, que previnem o instalador de modificar o PATH. Isso pode resultar na mensagem de erro mostrada acima.
Para resolver esse problema, pode ser necessário modificar o PATH manualmente. Clique no ícone "Meu Computador" no seu desktop e selecione Propriedades. Escolha a aba "Advançado". Clique no botão "Variáveis de ambiente/Enviroment Variables":
Se você tiver acesso de administrador no PC, selecione a linha PATH na lista abaixo das Variáveis de Sistema, ou selecione a linha PATH na lista de variáveis de usuário/pessoais (personal enviroment variables)
Agora dê duplo clique na linha PATH (ou Path). Uma pequena janela abre contendo uma serie de diretorios separados por ponto-e-vírgula. Adicione o bin do Panda3D e o diretorio python no fim do PATH
Pode ser necessário dar log off e log in para atualizar as configurações
O que fazer se você ver uma Mensagem de Erro:
editarWarning: DirectNotify: category 'Interval' already exists
Esse erro não tem nenhuma consequencia. Ignore-o