Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[Remote rendering 4.6] Viewport resize in REMOTE mode

Aberta
#31 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
55/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
python
Domínio
full-stack

Direção de pesquisa

Comece rastreando o observer de redimensionamento do canvas do frontend e a janela de renderização no lado do servidor, o interactor e o trigger de redimensionamento do widget de orientação no modo REMOTE. Verifique o comportamento existente de render-coalescing para eventos de redimensionamento rápidos e, em seguida, confirme que o redimensionamento preenche o canvas sem distorção e mantém o widget de orientação proporcional.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

technical
📝 Description of the feature

Keep the server-side render window in step with the canvas size so the stream isn't stretched and the orientation widget stays proportional. A resize trigger updates the render window, interactor, and orientation widge; the frontend observes canvas resize and fires it.

Note: rapid resize events during a drag shouldn't trigger a render per event. Whether that's handled by the existing render coalescing or its own rate-limiting is a call for this story; not a settled requirement.

Acceptance Criteria

After a resize the stream fills the canvas without distortion and the orientation widget stays proportional.

💵 Business Value

No response

🔗 Useful links and references

No response

Linguagem predominante
Python
Estrelas
1
Forks
0
Merge médio
1d 21h
PRs com merge (30d)
46

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de ansys/Visual-Interactive-Simulation-Object-Renderer

Todas as issues de ansys/Visual-Interactive-Simulation-Object-Renderer

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.