quarta-feira, 16 de dezembro de 2009
terça-feira, 15 de dezembro de 2009
Novas fotos adicionadas na minha galeria do Orkut
Visitem:
Perfil de Pamin Oyen no Orkut
============================
! A quem interessar possa:
O gif animado que estou usando na página é melhor visualizado no Firefox, no Internet Explorer 8 o gif aparece distorcido, além do consumo do processador ficar indo de 28 a 50 no IE*. Em comparação, no Firefox o consumo do processador fica em 0.
*Quanto menor o consumo do processador, melhor.
Perfil de Pamin Oyen no Orkut
============================
! A quem interessar possa:
O gif animado que estou usando na página é melhor visualizado no Firefox, no Internet Explorer 8 o gif aparece distorcido, além do consumo do processador ficar indo de 28 a 50 no IE*. Em comparação, no Firefox o consumo do processador fica em 0.
*Quanto menor o consumo do processador, melhor.
quinta-feira, 10 de dezembro de 2009
10 dicas para facilitar sua segunda vida
1 - Arrume o inventário utilizando não uma, mas duas janelas de inventário:
-Vá no menu Arquivo dentro da janela do inventário e escolha "Nova janela"
2-Saiba quem são os donos, preço e nome dos objetos que estão no mundo sem precisar tocar neles:
-Habilite a opção Mostrar Dicas no menu Exibir > Dicas > Mostrar dicas (Ctrl+Shift+T). Daí ao pôr o mouse em cima de um objeto aparecerá um quadradinho com as informações.
3-Como evitar que IMs atrapalhem o que você está fazendo?
-Fácil, vá no menu Mundo > Set Busy.
4-Poder ver debaixo do chão:
-Pressione as teclas Ctrl, Alt e D simultâneamente para ligar o menu Advanced. Em seguida entre no menu Advanced e marque "Disable Camera Constraints"
5-Ver lábios mechendo quando as pessoas falam no voice:
-No menu Advanced vá em Character > Enable Lip Sync(beta)
6-Tirar printscreens silenciosamente:
-No menu advanced marque Quiet Snapshots to Disk
7-Ver as texturas transparentes:
-Pressione as teclas Ctrl, Alt e T simultâneamente. Pressione de novo para voltar ao normal.
8-Ver em modo Wireframe:
-Com o menu Advanced(Ctrl+Alt+D) ligado, pressione Ctrl+Shift+R
9-Sua skin está bugada?
-Para recarregá-la, com o menu Advanced ligado, pressione Ctrl+Alt+R
10-Para diminuir lag(atraso na transmissão):
-Vá em rede e mova o slider para 70% do que é sua velocidade máxima de conexão. Ex: Se seu plano de internet é de 1 Mega, marque 700 kilobits por segundo em Banda máxima. Mas porque não colocar o máximo? A resposta é que você precisa de um tanto de banda livre para navegar pela internet, atualizar anti-vírus, etc. Se você deixar no talo corre o risco de perder pacotes e ficar com mais lag do que menos lag por causa do reenvio de pacotes perdidos.
-Outra medida para diminuir lag é diminuir a distância de desenho (Draw Distance):
Pressione Ctrl+P para abrir a janela de Preferências. Na aba Gráficos, marque o checkbox "Padrão"(traduziram isso errado). Daí abrirão várias opções. Se sua placa de vídeo for antiga algumas opções não farão sentido serem alteradas pq a placa pode não ter suporte a determinada opção(placas antigas podem não possuir renderização atmosférica, reflexo de água, etc). Pois bem, o Draw Distance é o que mais interessa quando se trata de diminuir lag causado pela conexão de internet. Quanto menor o valor, menos coisas serão carregadas de longe e o que está perto de você passará a ser carregado mais rápido. Em contrapartida você não terá visão de tudo ao mesmo tempo e verá as coisas se construirem enquanto caminha, o que pode não ser muito interessante.
-Vá no menu Arquivo dentro da janela do inventário e escolha "Nova janela"
2-Saiba quem são os donos, preço e nome dos objetos que estão no mundo sem precisar tocar neles:
-Habilite a opção Mostrar Dicas no menu Exibir > Dicas > Mostrar dicas (Ctrl+Shift+T). Daí ao pôr o mouse em cima de um objeto aparecerá um quadradinho com as informações.
3-Como evitar que IMs atrapalhem o que você está fazendo?
-Fácil, vá no menu Mundo > Set Busy.
4-Poder ver debaixo do chão:
-Pressione as teclas Ctrl, Alt e D simultâneamente para ligar o menu Advanced. Em seguida entre no menu Advanced e marque "Disable Camera Constraints"
5-Ver lábios mechendo quando as pessoas falam no voice:
-No menu Advanced vá em Character > Enable Lip Sync(beta)
6-Tirar printscreens silenciosamente:
-No menu advanced marque Quiet Snapshots to Disk
7-Ver as texturas transparentes:
-Pressione as teclas Ctrl, Alt e T simultâneamente. Pressione de novo para voltar ao normal.
8-Ver em modo Wireframe:
-Com o menu Advanced(Ctrl+Alt+D) ligado, pressione Ctrl+Shift+R
9-Sua skin está bugada?
-Para recarregá-la, com o menu Advanced ligado, pressione Ctrl+Alt+R
10-Para diminuir lag(atraso na transmissão):
-Vá em rede e mova o slider para 70% do que é sua velocidade máxima de conexão. Ex: Se seu plano de internet é de 1 Mega, marque 700 kilobits por segundo em Banda máxima. Mas porque não colocar o máximo? A resposta é que você precisa de um tanto de banda livre para navegar pela internet, atualizar anti-vírus, etc. Se você deixar no talo corre o risco de perder pacotes e ficar com mais lag do que menos lag por causa do reenvio de pacotes perdidos.
-Outra medida para diminuir lag é diminuir a distância de desenho (Draw Distance):
Pressione Ctrl+P para abrir a janela de Preferências. Na aba Gráficos, marque o checkbox "Padrão"(traduziram isso errado). Daí abrirão várias opções. Se sua placa de vídeo for antiga algumas opções não farão sentido serem alteradas pq a placa pode não ter suporte a determinada opção(placas antigas podem não possuir renderização atmosférica, reflexo de água, etc). Pois bem, o Draw Distance é o que mais interessa quando se trata de diminuir lag causado pela conexão de internet. Quanto menor o valor, menos coisas serão carregadas de longe e o que está perto de você passará a ser carregado mais rápido. Em contrapartida você não terá visão de tudo ao mesmo tempo e verá as coisas se construirem enquanto caminha, o que pode não ser muito interessante.
quarta-feira, 9 de dezembro de 2009
LSL - Aula 1 - Hello World e estados
Crie uma caixa, vá na aba conteúdo e clique no botão "Novo script". O Hello World é criado automaticamente como exemplo. Dê um duplo clique em "New Script" para ver o código gerado.
default
{
}
O que está em state_entry() é executado uma vez sempre que a pessoa encontra o script no mundo(não precisa tocá-lo).
O que está em touch_start() é executado sempre que alguém toca o objeto.
A LSL trabalha com o conceito de estados. default é o estado padrão do objeto, mas pode-se criar seus próprios estados para tornar o código mais dividido e organizado.
Por exemplo, uma porta pode ter os estados "aberta", "fechada", "semi-aberta", "derrubada" e por aí vai. O estado é como o objeto se encontra atualmente. Você pode definir eventos state_entry() e touch_start(), entre outros, pra cada estado do seu objeto.
Exemplo de uma caixa que fica nos estados azul e vermelha:
default
{
}
state azul
{
}
state vermelha
{
}
default
{
state_entry()
{
llSay(0, "Hello, Avatar!");
}
touch_start(integer total_number)
{
llSay(0, "Touched.");
}
}
O que está em state_entry() é executado uma vez sempre que a pessoa encontra o script no mundo(não precisa tocá-lo).
O que está em touch_start() é executado sempre que alguém toca o objeto.
A LSL trabalha com o conceito de estados. default é o estado padrão do objeto, mas pode-se criar seus próprios estados para tornar o código mais dividido e organizado.
Por exemplo, uma porta pode ter os estados "aberta", "fechada", "semi-aberta", "derrubada" e por aí vai. O estado é como o objeto se encontra atualmente. Você pode definir eventos state_entry() e touch_start(), entre outros, pra cada estado do seu objeto.
Exemplo de uma caixa que fica nos estados azul e vermelha:
default
{
state_entry()
{
state azul;
}
}
state azul
{
state_entry()
{
llSetColor(<0,0,1.0>, ALL_SIDES);
llSetText("Estou azul - clique pra ficar vermelha", <0,0,1.0>, 1.0);
}
touch_start(integer total)
{
state vermelha;
}
}
state vermelha
{
state_entry()
{
llSetColor(<1.0,0,0>, ALL_SIDES);
llSetText("Estou vermelha - clique pra ficar azul", <1.0,0,0>, 1.0);
}
touch_start(integer total)
{
state azul;
}
}
Assinar:
Postagens (Atom)
