3b1b / 3b1b/manim

For 3d vectors, tip is not getting oriented in proper direction.

Aberta
#1,318 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
93.9k
Forks
7.7k
Merge médio
2d 13h
PRs com merge (30d)
4

Descrição

I'm having a problem with creating 3D vectors. the tips are not getting oriented in correct direction. so it looks like the tip of the vector is broken. I'm using the above code. I've just started learning manim. so can anybody help me with this. I tried issue#774 but it didn't work for me.

I'm using this code :

```
from manimlib.imports import *

class vectors(VectorScene,ThreeDScene):
def construct(self):
v1=Vector(np.array([1,0,0]),color=RED)
v2=Vector(np.array([0,1,0]),color=BLUE)
v3=Vector(np.array([0,0,1]),color=GREEN)
v4=Vector(np.array([1,1,1]),color=YELLOW)
vec=VGroup(v1,v2,v3,v4)
self.set_camera_orientation(phi=PI/3,theta=-PI/2,distance=6)
self.begin_ambient_camera_rotation(0.6)
self.play(ShowCreation(vec))
self.wait(10)

```

Guia de contribuição

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

Direção de pesquisa

Veja a classe Vector em manimlib/mobject/vectorized_mobject.py ou arquivos semelhantes para ver como as pontas de vetor 3D são renderizadas. O issue menciona a orientação do tip em 3D; verifique a orientação da câmera e as configurações de rotação. Execute o código fornecido para reproduzir o tip quebrado e, em seguida, examine a lógica de desenho do tip para vetores 3D.

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

Avaliação

Domínio
computer-graphics, data-visualization
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

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