ManimCommunity / ManimCommunity/manim

Tick marks `ThreeDAxes` don't quite follow the coordinate system

Open
#3,382 4 comments 0 reactions 1 assignee Claimed by @u7481690 View on GitHub
Dominant language
Python
Stars
40.9k
Forks
3.1k
Avg merge
3d 12h
Merged PRs (30d)
25

Description

Consider the following scene:

```py
class Test(ThreeDScene):
def construct(self):
axes = ThreeDAxes()
v = Vector(RIGHT)
self.add(axes, v)
```
When rendered, it produces this result:
![image](https://github.com/ManimCommunity/manim/assets/20936595/732428ac-4826-46fc-a329-6940992dd918)
As you can see, the vector is going a bit past the tick mark on the axes, when I would expect it to go exactly to the tick mark. Looking at the code, it just seems to be an issue with the `*_range` and `*_length` parameters to `ThreeDAxes.__init__` not being aligned.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.