fix
This commit is contained in:
@@ -51,7 +51,7 @@ class Camera:
|
|||||||
])
|
])
|
||||||
return matrix
|
return matrix
|
||||||
|
|
||||||
def to_screen_matrix(self):
|
def screen_matrix(self):
|
||||||
hw = self.__renderer.window_width / 2
|
hw = self.__renderer.window_width / 2
|
||||||
hh = self.__renderer.window_height / 2
|
hh = self.__renderer.window_height / 2
|
||||||
|
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ class Object:
|
|||||||
vertices_matrix = vertices_matrix @ self.__renderer.camera.camera_matrix()
|
vertices_matrix = vertices_matrix @ self.__renderer.camera.camera_matrix()
|
||||||
vertices_matrix = vertices_matrix @ self.__renderer.camera.projection_matrix()
|
vertices_matrix = vertices_matrix @ self.__renderer.camera.projection_matrix()
|
||||||
vertices_matrix /= vertices_matrix[:, -1].reshape(-1, 1)
|
vertices_matrix /= vertices_matrix[:, -1].reshape(-1, 1)
|
||||||
vertices_matrix = vertices_matrix @ self.__renderer.camera.to_screen_matrix()
|
vertices_matrix = vertices_matrix @ self.__renderer.camera.screen_matrix()
|
||||||
vertices_matrix = vertices_matrix[:, :2]
|
vertices_matrix = vertices_matrix[:, :2]
|
||||||
vertices = {}
|
vertices = {}
|
||||||
for i in range(len(self.vertices)):
|
for i in range(len(self.vertices)):
|
||||||
|
|||||||
Reference in New Issue
Block a user