Arquivo da tag: Desempenho

Avatar Complexity

Lag: “JellyDolls”

Avatares são processados como silhuetas de cores sólidas, sem detalhes, reduzindo a carga sobre a tua placa gráfica e o sistema, melhorando assim o desempenho.

Viewer Second Life 4.0.5.315117

Notas da versão

……………………………………………………………………..

Por que alguns avatares são vistos como JellyDoll?

Porque excederam o limite de complexidade máxima do avatar, definido pelo controle deslizante, na janela Preferências Avançadas de Gráficos.

Isso reduz muito a quantidade de trabalho que o computador deve executar, resultando em um melhor desempenho.

O valor padrão de complexidade máxima é determinada por especificações do seu computador e o nível de gráficos que você escolher, mas pode ser ajustado manualmente na janela Preferências Avançadas de Gráficos:

Eu (na barra de menu superior) – Preferências – Vídeo – Configurações avançadas (botão inferior)

Na janela Preferências Avançadas de Gráficos, seção Avatar, ajustar Complexidade Máxima com o controle deslizante para o limite preferido. Da mesma forma, com o Máx. de avatares legítimos. Ok.

……………………………………………………………………..

Como salvar configurações gráficas?

Agora é só salvar diferentes configurações gráficas como predefinição (botão inferior) para cada ocasião de lag, ou não, para serem usadas a qualquer momento.

Depois de salvas, basta clicar no ícone superior, à direita da tela, selecionar a predefinição de gráficos e aproveitar o Second Life!

……………………………………………………………………..

Lag: Complexidade do Avatar

Flickr: clique nas imagens para abrir e assim acessar os links e textos abaixo de cada foto.

Criei este álbum com imagens, textos e links, baseado no vídeo:

Tutorial: Avatar Complexity Limit – by Torley Linden

Blog: Why are all these people made of colored jelly?

Base de Conhecimento: Avatar Rendering Complexity

Dicas para grandes multidões

Recebi a anotação de Shaman Linden, em 25/06/2015, no SL12B, “Meet the Lindens”.

Configurações de depuração para locais com muitos avatares, para aliviar a carga de renderização criado por avatares, ajudar com lag e prevenção de falhas.

Definir gráficos para Mid ou mais baixo.

No menu Avançado (pressione Ctrl + Alt + D), selecione Mostrar configurações de depuração.

Defina as configurações conforme indicado na imagem:

Configurações de depuração

When I’m in large crowds, I like to use some debug settings to help with the lag. Sometimes these settings can also help with preventing crashing, as well.
I usually set my graphics to Mid, sometimes lower depending on the venue.
From the Advanced menu, select Show Debug Settings.
(To access the Advanced menu, press Ctrl+Alt+D)
In Debug Settings, set the following (settings will persist until your next login):

RenderAutoHideSurfaceAreaLimit 0
RenderAutoMuteByteLimit 0
RenderAutoMuteFunctions 7
RenderAutoMuteLogging False
RenderAutoMuteRenderWeightLimit 350000
RenderAutoMuteSurfaceAreaLimit 150

In preferences / graphics, change “Max # of non-imposter avatars” to something like 8.

Ilustrações do viewer e maiores detalhes sobre esse tema em outras 2 publicações, postadas em 28 de maio, disponível em: https://www.facebook.com/pages/Ajuda-SL-Brasil-Volunt%C3%A1rios/794736013906897

Avatar Complexity – “Jelly Baby avatar”

Avatar Complexidade ajuda a reduzir a carga de renderização e problemas de desempenho dos computadores. Em lugares lotados, o avatar que exige muito processamento aparece como uma cor sólida, sem detalhes.

Para tanto, observe o que foi postado anteriormente:

Avançado (Ctrl + Alt + D) -> Mostrar configurações de depuração

RenderAutoMuteFunctions deve ser definido como 7

RenderAutoMuteRenderWeightLimit 350000 (ou um valor menor)

Permite aos usuários definir um nível de complexidade. Qualquer avatar superior a esse valor torna-se uma cor sólida, em vez de um avatar completo.

Avançado – Ferramentas de Desempenho – Mostrar peso do desenho para avatares

Para DESFAZER as alterações é só clicar no botão RESTAURAR PADRÃO.

Bom divertimento com “Jelly Babies” (Bebês Geleia – doces – https://en.wikipedia.org/wiki/Jelly_Babies)!

Imagens:

https://www.facebook.com/pages/Ajuda-SL-Brasil-Volunt%C3%A1rios/794736013906897

http://wiki.secondlife.com/wiki/Avatar_Rendering_Complexity

Os dois últimos são para parar algumas questões griefing. Mas, estes configurações podem ser usadas para melhorar o desempenho do visualizador.

Como melhorar o desempenho em eventos com muitos avatares

Configurações de depuração, sugerido por Simon Linden (em 26/05/2015):

Clique no menu Avançado (Ctrl + Alt + D) -> Mostrar configurações de depuração

RenderAutoHideSurfaceAreaLimit 0

RenderAutoMuteByteLimit 0

RenderAutoMuteFunctions 7

RenderAutoMuteLogging False

RenderAutoMuteSurfaceAreaLimit 150

RenderAutoMuteRenderWeightLimit 350000

Podes definir para valores menores (100.000, 150.000 ou 200.000) em determinados ambientes, ou colocar o sugerido por Simon Linden (350000). Refere-se ao valor ARC mostrado quando ativar:

Avançado – Ferramentas de Desempenho – Mostrar peso do desenho para avatares

Para DESFAZER as alterações é só clicar no botão RESTAURAR PADRÃO.

Outras definições:

Preferências – Vídeo – Máximo de avatares legítimos (RenderAvatarMaxVisible): mude para 8 (está em 12)

Ctrl + Alt + Shift + 4 = esconder/aparecer avatares

Ctrl + Alt + Shift + 2 = para alfas

Imagens:

https://www.facebook.com/pages/Ajuda-SL-Brasil-Volunt%C3%A1rios/794736013906897

Configurações de depuração (Debug Settings) – recursos ocultos que não são expostos na interface: http://wiki.secondlife.com/wiki/Debug_Settings

Barra de Estatísticas

Resposta de Oz Linden (20/10/2014):
“Ping Sim” in viewer statistics window (traduzida no Google Chrome)

“Tanto o Sim Ping e os números de perda de pacotes são baseados apenas na UDP; eles não refletem o que pode estar acontecendo nas conexões HTTP / TCP, uma vez que é detectada qualquer perda de pacotes sobre aqueles e corrigido automaticamente pela pilha de rede.

Um dos motivos que pode ser ruim para definir a sua configuração muito alta largura de banda é que ele permite que a quantidade de UDP para aumentar demais; uma vez que o UDP não tem qualquer outra forma de controle de congestionamento, muito do que pode causar perda de pacotes TCP, resultando em um desempenho muito reduzida nesses conexões.

Com o uso do CDN, a sua distância da rede do data center vai fazer diferença muito menor do que antes.”

https://community.secondlife.com/t5/Second-Life-Viewer/quot-Ping-Sim-quot-in-viewer-statistics-window/td-p/2846746/page/2

……………………………………………

Simulador – Child Agents
Envia atualizações sobre o que está acontecendo em uma região vizinha e aspectos de cruzamentos região. Manter draw distance 256 metros ou inferior.

…………………………………………….

Para visualizar a Barra de Estatísticas:
Avançado> Ferramentas de desempenho> Estatísticas Bar

Guia de estatísticas (desatualizado)