MetaCell / MetaCell/NetPyNE-UI

3D viewer cannot load larger detailed models

Aberta
#748 4 comentários 1 reação 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

UI
Linguagem predominante
JavaScript
Estrelas
23
Forks
10
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

It looks the 3D viewer fails with larger models.

I have a model here with 10 detailed human cells. The model will load, and one can use the various controls, but the 3D viewer remains blank.
If I reduce the model to 8 cells, the 3D viewer loads.

So, we need to:

- optimize the geppetto model conversion to allow the 3d viewer to show larger models: come up with some ways to simplify the morphology if there are too many segments etc.
- when the model is too large and it cannot be shown in the 3d viewer, **we need to inform the user and not silently fail**

Data:
- Model that can be visualized: with 8 cells, no biophysics, : [HL23Net_0.001.net.nml.zip](https://github.com/MetaCell/NetPyNE-UI/files/12040175/HL23Net_0.001.net.nml.zip)
- Model that cannot be visualized: with 12 cells, no biophysics:
[HL23Net_0.001-12cells.net.nml.zip](https://github.com/MetaCell/NetPyNE-UI/files/12040350/HL23Net_0.001-12cells.net.nml.zip)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

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.

Direção de pesquisa

Comece carregando os modelos anexados de 8 células e 12 células no visualizador 3D e rastreando o caminho de conversão do modelo quando a renderização permanece em branco. Está concluído quando modelos maiores e detalhados são renderizados com sucesso ou quando o visualizador informa claramente ao usuário que um modelo não pode ser exibido, em vez de falhar silenciosamente.

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

Avaliação

Stack de tecnologia
javascript
Domínio
computer-graphics, frontend
Tipo de issue
Bug
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

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