add orthogonal projection
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import pytest
|
||||
from src.matrixmania.compute import project_ortho
|
||||
|
||||
def test_projection():
|
||||
point = (1.0, 2.0, 3.0)
|
||||
expected = (1.0, 2.0)
|
||||
|
||||
assert project_ortho(point) == expected
|
||||
|
||||
def test_projection_with_scale():
|
||||
point = (1.0, 2.0, 3.0)
|
||||
expected = (100.0, 200.0)
|
||||
|
||||
assert project_ortho(point, 100) == expected
|
||||
Reference in New Issue
Block a user