Mirrors/pt-br: Difference between revisions

From VRChat Wiki
AcarajéNordestino (talk | contribs)
Created page with "'''Espelhos''' são superfícies refletoras que permitem aos usuários ver um reflexo espelhado de seu avatar, ao lado de outros usuários e/ou do mundo em que estão, dependendo das configurações do mundo. Muitos mundos contêm espelhos destinados a que os usuários se sentem em frente a eles enquanto socializam. Essa atividade é coloquialmente chamada de "habitação no espelho". Os usuários também podem optar por invocar um espelho próprio, embora visível apena..."
AcarajéNordestino (talk | contribs)
Created page with "=== Detalhes Técnicos === Os espelhos são renderizados durante <code>Camera.onPreCull</code>. Os criadores de mundos que utilizam scripts dependentes do tempo de renderização dos espelhos devem levar isso em consideração."
 
(41 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Noticebox/Official}}
{{Noticebox/Official}}
{{stub|Resources heading is empty. Proofread according to [[Special:MyLanguage/VRCWiki:Manual of Style|Manual of Style]].}}
[[File:Mirrors.webp|thumb|Um grupo de pessoas socializando em frente a um espelho.]]
[[File:Mirrors.webp|thumb|Um grupo de pessoas socializando em frente a um espelho.]]
'''Espelhos''' são superfícies refletoras que permitem aos usuários ver um reflexo espelhado de seu avatar, ao lado de outros usuários e/ou do mundo em que estão, dependendo das configurações do mundo. Muitos mundos contêm espelhos destinados a que os usuários se sentem em frente a eles enquanto socializam. Essa atividade é coloquialmente chamada de "habitação no espelho". Os usuários também podem optar por invocar um espelho próprio, embora visível apenas para eles.  
'''Espelhos''' são superfícies refletoras que permitem aos usuários ver um reflexo espelhado de seu avatar, ao lado de outros usuários e/ou do mundo em que estão, dependendo das configurações do mundo. Muitos mundos contêm espelhos destinados a que os usuários se sentem em frente a eles enquanto socializam. Essa atividade é coloquialmente chamada de "habitação no espelho". Os usuários também podem optar por invocar um espelho próprio, embora visível apenas para eles.  


<div lang="en" dir="ltr" class="mw-content-ltr">
== Tipos de espelhos ==
=== World prefab ===
[[File:Mirror actionmenu.webp|thumb|Uma demonstração do Espelho Pessoal e do Espelho Facial no Menu de Ações.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Personal_Mirror"></span>
The [[Special:MyLanguage/VRChat SDK|VRChat SDK]] contains a prefab for a ready-to-use mirror that can be dragged into a scene. This prefab is found at the following path:
=== Espelho Pessoal ===
</div><br>
 
<code>Packages\com.vrchat.worlds\Samples\UdonExampleScene\Prefabs\VRCMirror.prefab</code>
Um espelho pessoal é um tipo de espelho que pode ser invocado e movido por um usuário e que só pode ser visto por ele.
<div lang="en" dir="ltr" class="mw-content-ltr">
 
=== Types of mirror ===
Pode ser ativado e configurado através do [[Special:MyLanguage/Action Menu|Menu de Ação]] ou na página [[Special:MyLanguage/Settings|Configurações]] do [[Special:MyLanguage/Main Menu|Menu Principal]].
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== Espelho Facial ===
==== Personal Mirror ====
[[File:Mirrorsettings actionmenu.webp|thumb|Uma demonstração das configurações do Espelho Pessoal no Menu de Ações.]][[File:Facemirrorsettings actionmenu.webp|thumb|Uma demonstração das configurações do Espelho Facial no Menu de Ações.]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Um espelho facial é um tipo de espelho que exibe o rosto do avatar do usuário em seu [[Special:MyLanguage/HUD|HUD]]. Os Espelhos faciais são projetados para ajudar o usuário a ficar atento às expressões faciais do seu avatar, especialmente se elas forem controladas por gestos. Ao contrário de um espelho tradicional, o espelho facial não retrata profundidade. No modo desktop, a resolução do Espelho Facial se ajusta de acordo com o tamanho da exibição, até 2048×2048 pixels. Ao transmitir via [[Special:MyLanguage/Settings#Face Mirror|Spout]], a renderização é sempre feita na resolução máxima.
A personal mirror is a type of mirror that can be summoned and moved by a user that can only be viewed by them.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Pode ser ativado e configurado através do [[Special:MyLanguage/Action Menu|Menu de Ação]] ou na página [[Special:MyLanguage/Settings|Configurações]] do [[Special:MyLanguage/Main Menu|Menu Principal]].
It can be enabled and configured via the [[Special:MyLanguage/Action Menu|Action Menu]] or the [[Special:MyLanguage/Main Menu|Main Menu]]'s [[Special:MyLanguage/Settings|Settings]] page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Calibration_Mirror"></span>
==== Face Mirror ====
=== Espelho de Calibração ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Um espelho de calibração é um tipo de espelho que é ativado automaticamente quando o usuário pressiona o botão "Calibrar FBT". Ele é visível apenas para o usuário que está realizando a calibração e desaparece assim que a calibração é concluída. O espelho de calibração exibe apenas o avatar do usuário, os controladores e o modelo do rastreador FBT, que podem ser definidos nas Configurações do Menu Principal. Se a opção "Exibir visuais de calibração" estiver ativada em Rastreamento e IK, o espelho de calibração também refletirá esses elementos, mostrando quais pontos de rastreamento os rastreadores irão rastrear quando a calibração for concluída.
A face mirror is a type of mirror that displays the face of a user's avatar in their [[Special:MyLanguage/HUD|HUD]]. Face mirrors are designed to help a user stay aware of their avatar's facial expressions, especially if they're controlled by gestures. Unlike a traditional mirror, the face mirror does not portray depth.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ele pode ser ativado através do [[Special:MyLanguage/Action Menu|Menu de Ação]] ou no página [[Special:MyLanguage/Settings|Configurações]] do [[Special:MyLanguage/Main Menu|Menu Principal]], mas não há opções de configuração para o espelho de calibração.
It can be enabled and configured via the [[Special:MyLanguage/Action Menu|Action Menu]] or the [[Special:MyLanguage/Main Menu|Main Menu]]'s [[Special:MyLanguage/Settings|Settings]] page.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Common_setups"></span>
==== Calibration Mirror ====
== Configurações comuns ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
O prefab do espelho permite selecionar quais camadas serão exibidas no reflexo. Portanto, é comum que os mundos tenham configurado vários espelhos diferentes para alternar entre eles. É por isso que geralmente se divide em três opções: espelho de alta qualidade, baixa qualidade e transparente. Alguns mundos oferecem configurações ainda mais especializadas além dessas.
A calibration mirror is a type of mirror that activates automatically when the user presses the "Calibrate FBT" button. It is visible only to the user who is calibrating and disappears once they are done. The calibration mirror displays only the user's avatar, controllers, and FBT tracker model, which can be set in the Main Menu's Settings. If "Display Calibration Visuals" is enabled under Tracking and IK, the calibration mirror will also reflect these, showing which tracking points the trackers will track when calibration is done.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="High_quality"></span>
It can be enabled via the [[Special:MyLanguage/Action Menu|Action Menu]] or the [[Special:MyLanguage/Main Menu|Main Menu]]'s [[Special:MyLanguage/Settings|Settings]] page, but there are no configuration options for the calibration mirror.
=== Alta qualidade ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Um espelho de alta qualidade funciona como um espelho na vida real, refletindo o mundo e os avatares ao seu redor a partir da perspectiva do espelho.
== Common setups ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Low_quality"></span>
The mirror prefab allows for selection of which layers are to be shown in the reflection. Therefore it is common that worlds have set up multiple different mirrors to toggle between. Which is why it usually breaks down to 3 options: high quality, low quality and transparent mirror. Some worlds offer even more specialized setups beyond these.
=== Baixa Qualidade ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Um espelho de baixa qualidade geralmente reflete os avatares ao seu redor com uma resolução mais baixa e substitui o reflexo do mundo pela skybox
=== High quality ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Transparent"></span>
A high quality mirror acts as a mirror would in real life, reflecting the world and avatars around it from the perspective of the mirror.
=== Transparente ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Um espelho transparente geralmente reflete os avatares ao seu redor enquanto age como uma janela, mostrando o que aparece atrás do espelho e também tendo um reflexo fraco do mundo a partir da perspectiva do espelho. Ele requer uma configuração especial, que também está disponível através dos prefabs de espelhos transparentes da comunidade.
=== Low quality ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Performance_issues"></span>
A low quality mirror usually mirrors the avatars around it at a lower resolution and replaces the reflection of the world with the skybox.
== Problemas de desempenho ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Cada objeto refletido em um espelho precisa ser renderizado novamente, separadamente do que o usuário vê no mundo jogável. Um espelho que reflete o mundo inteiro duplicará o custo de desempenho da renderização do mundo. A ocultação por oclusão não funciona em reflexos de espelho, portanto, um espelho voltado para uma parede ainda tentará renderizar tudo o que está atrás da parede também.
=== Transparent ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Os criadores podem reduzir o custo de desempenho dos espelhos de várias maneiras, tais como:
A transparent mirror usually reflects the avatars around it while acting like a window, showing what appears behind the mirror, and also having a faint reflection of world from the mirror's perspective. It requires a special set up, which is also available through transparent mirror prefabs from the community.
* Desativar todos os espelhos por padrão. Ativar um espelho apenas quando o usuário apertar um botão ou se aproximar fisicamente dele.
</div>
* Desativar os espelhos quando um usuário sair da área. Isso removerá o custo de renderização de um espelho quando um jogador não estiver usando-o. Os usuários muitas vezes não fazem isso por conta própria, então use um script para fazer isso por eles.
* Considerar a localização dos espelhos. Um espelho voltado para longe do centro do mundo terá que renderizar menos do que um voltado para dentro.
* Alterar as [[Special:MyLanguage/Layers|Camadas]] que um espelho reflete. Um espelho renderiza apenas os objetos nas camadas definidas. Por exemplo, se você tiver um grande mundo ao ar livre com uma casa no meio, poderá definir os objetos do ambiente externo na camada de ambiente e, em seguida, desativar essa camada nos espelhos dentro da casa. Isso impedirá que os espelhos tentem renderizar o ambiente que não conseguem ver.
Ao interagir com um Espelho em um mundo, os usuários poderão ativar ou alternar entre diferentes opções para economizar desempenho, tais como:


<div lang="en" dir="ltr" class="mw-content-ltr">
* Usar apenas um espelho por vez.
== Performance issues ==
* Escolher uma opção de menor qualidade para o espelho, se disponível.
</div>
* Alternativamente, substituir o seu Espelho Pessoal por um espelho do mundo.
* Ajustar a resolução do espelho em [[Special:MyLanguage/Settings#Graphics|Configurações Gráficas]].


<div lang="en" dir="ltr" class="mw-content-ltr">
==SDK==
Every object reflected in a mirror has to be rendered again, separately from what the user sees in the playable world. A mirror reflecting the whole world will double the performance cost of rendering the world. Occlusion culling does not work in mirror reflections, so a mirror facing a wall will still try to render everything behind the wall too.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="World_prefab"></span>
Creators can reduce the performance cost for mirrors in many ways, such as:
=== Prefab do mundo ===
* Disabling all mirrors by default. Only enable a mirror when the user pushes a button, or physically approaches them.
* Disabling mirrors when a user leaves the area. This will remove the rendering cost of a mirror when a player isn't using it. Users will often not do this themselves, so use a script to do it for them.
* Considering the placement of mirrors. A mirror facing away from the center of the world will have to render less than one facing inward.
* Changing the [[Special:MyLanguage/Layers{{#translation:}}|Layers]]
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
O [[Special:MyLanguage/VRChat SDK|SDK do VRChat]] contém um prefab para um espelho pronto para usar que pode ser arrastado para uma cena. Este prefab encontra-se no seguinte caminho:<br>
a mirror reflects. A mirror only renders objects on the defined layers. For example, if you have a large outdoor world with a house in the middle, you could set the outdoor environment objects to the environment layer, and then disable the environment layer on the mirrors inside the house. This will stop the mirrors from trying to render the environment that they can't see.
<code>Packages\com.vrchat.worlds\Samples\UdonExampleScene\Prefabs\VRCMirror.prefab</code>
When interacting with a Mirror in a world, users will be able to enable or toggle different options to save on performance, such as:
=== Detalhes Técnicos ===
</div>
Os espelhos são renderizados durante <code>Camera.onPreCull</code>. Os criadores de mundos que utilizam scripts dependentes do tempo de renderização dos espelhos devem levar isso em consideração.


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Resources"></span>
* Using only one mirror at a time.
== Recursos ==
* Choosing a lower quality option for a mirror, if available.
* Alternatively, substituting a world's mirror for your Personal Mirror.
* Adjust your mirror resolution under [[Special:MyLanguage/Settings#Graphics|Graphics Settings]].
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
[https://creators.vrchat.com/worlds/components/vrc_mirrorreflection/ Documentação do Criador do VRChat - VRC Mirror Reflection]
== Resources ==
</div>


[https://creators.vrchat.com/worlds/components/vrc_mirrorreflection/
<div lang="en" dir="ltr" class="mw-content-ltr">
VRChat Creator Documentation - VRC Mirror Reflection
</div>]


[[Category:Features]]
[[Category:Features{{#translation:}}]]

Latest revision as of 18:46, 20 April 2026

V · EEsta é uma página oficial de informações do VRChat!
Ela é revisada e aprovada pela Equipe do VRCWiki. Saiba como contribuir para esta página lendo o Hub de Contribuição.
Um grupo de pessoas socializando em frente a um espelho.

Espelhos são superfícies refletoras que permitem aos usuários ver um reflexo espelhado de seu avatar, ao lado de outros usuários e/ou do mundo em que estão, dependendo das configurações do mundo. Muitos mundos contêm espelhos destinados a que os usuários se sentem em frente a eles enquanto socializam. Essa atividade é coloquialmente chamada de "habitação no espelho". Os usuários também podem optar por invocar um espelho próprio, embora visível apenas para eles.

Tipos de espelhos

Uma demonstração do Espelho Pessoal e do Espelho Facial no Menu de Ações.

Espelho Pessoal

Um espelho pessoal é um tipo de espelho que pode ser invocado e movido por um usuário e que só pode ser visto por ele.

Pode ser ativado e configurado através do Menu de Ação ou na página Configurações do Menu Principal.

Espelho Facial

Uma demonstração das configurações do Espelho Pessoal no Menu de Ações.
Uma demonstração das configurações do Espelho Facial no Menu de Ações.

Um espelho facial é um tipo de espelho que exibe o rosto do avatar do usuário em seu HUD. Os Espelhos faciais são projetados para ajudar o usuário a ficar atento às expressões faciais do seu avatar, especialmente se elas forem controladas por gestos. Ao contrário de um espelho tradicional, o espelho facial não retrata profundidade. No modo desktop, a resolução do Espelho Facial se ajusta de acordo com o tamanho da exibição, até 2048×2048 pixels. Ao transmitir via Spout, a renderização é sempre feita na resolução máxima.

Pode ser ativado e configurado através do Menu de Ação ou na página Configurações do Menu Principal.

Espelho de Calibração

Um espelho de calibração é um tipo de espelho que é ativado automaticamente quando o usuário pressiona o botão "Calibrar FBT". Ele é visível apenas para o usuário que está realizando a calibração e desaparece assim que a calibração é concluída. O espelho de calibração exibe apenas o avatar do usuário, os controladores e o modelo do rastreador FBT, que podem ser definidos nas Configurações do Menu Principal. Se a opção "Exibir visuais de calibração" estiver ativada em Rastreamento e IK, o espelho de calibração também refletirá esses elementos, mostrando quais pontos de rastreamento os rastreadores irão rastrear quando a calibração for concluída.

Ele pode ser ativado através do Menu de Ação ou no página Configurações do Menu Principal, mas não há opções de configuração para o espelho de calibração.

Configurações comuns

O prefab do espelho permite selecionar quais camadas serão exibidas no reflexo. Portanto, é comum que os mundos tenham configurado vários espelhos diferentes para alternar entre eles. É por isso que geralmente se divide em três opções: espelho de alta qualidade, baixa qualidade e transparente. Alguns mundos oferecem configurações ainda mais especializadas além dessas.

Alta qualidade

Um espelho de alta qualidade funciona como um espelho na vida real, refletindo o mundo e os avatares ao seu redor a partir da perspectiva do espelho.

Baixa Qualidade

Um espelho de baixa qualidade geralmente reflete os avatares ao seu redor com uma resolução mais baixa e substitui o reflexo do mundo pela skybox

Transparente

Um espelho transparente geralmente reflete os avatares ao seu redor enquanto age como uma janela, mostrando o que aparece atrás do espelho e também tendo um reflexo fraco do mundo a partir da perspectiva do espelho. Ele requer uma configuração especial, que também está disponível através dos prefabs de espelhos transparentes da comunidade.

Problemas de desempenho

Cada objeto refletido em um espelho precisa ser renderizado novamente, separadamente do que o usuário vê no mundo jogável. Um espelho que reflete o mundo inteiro duplicará o custo de desempenho da renderização do mundo. A ocultação por oclusão não funciona em reflexos de espelho, portanto, um espelho voltado para uma parede ainda tentará renderizar tudo o que está atrás da parede também.

Os criadores podem reduzir o custo de desempenho dos espelhos de várias maneiras, tais como:

  • Desativar todos os espelhos por padrão. Ativar um espelho apenas quando o usuário apertar um botão ou se aproximar fisicamente dele.
  • Desativar os espelhos quando um usuário sair da área. Isso removerá o custo de renderização de um espelho quando um jogador não estiver usando-o. Os usuários muitas vezes não fazem isso por conta própria, então use um script para fazer isso por eles.
  • Considerar a localização dos espelhos. Um espelho voltado para longe do centro do mundo terá que renderizar menos do que um voltado para dentro.
  • Alterar as Camadas que um espelho reflete. Um espelho renderiza apenas os objetos nas camadas definidas. Por exemplo, se você tiver um grande mundo ao ar livre com uma casa no meio, poderá definir os objetos do ambiente externo na camada de ambiente e, em seguida, desativar essa camada nos espelhos dentro da casa. Isso impedirá que os espelhos tentem renderizar o ambiente que não conseguem ver.

Ao interagir com um Espelho em um mundo, os usuários poderão ativar ou alternar entre diferentes opções para economizar desempenho, tais como:

  • Usar apenas um espelho por vez.
  • Escolher uma opção de menor qualidade para o espelho, se disponível.
  • Alternativamente, substituir o seu Espelho Pessoal por um espelho do mundo.
  • Ajustar a resolução do espelho em Configurações Gráficas.

SDK

Prefab do mundo

O SDK do VRChat contém um prefab para um espelho pronto para usar que pode ser arrastado para uma cena. Este prefab encontra-se no seguinte caminho:
Packages\com.vrchat.worlds\Samples\UdonExampleScene\Prefabs\VRCMirror.prefab

Detalhes Técnicos

Os espelhos são renderizados durante Camera.onPreCull. Os criadores de mundos que utilizam scripts dependentes do tempo de renderização dos espelhos devem levar isso em consideração.

Recursos

Documentação do Criador do VRChat - VRC Mirror Reflection