文件名称:3d_renderer:使用pygame构建的3d图形渲染器
文件大小:10.54MB
文件格式:ZIP
更新时间:2024-03-16 01:37:36
Python
3d_renderer 仅在python中使用pygame和numpy构建的3d图形渲染器。 这样做是为了帮助我理解旋转,缩放和变换矩阵。 我想尝试使用c ++和openGL重写它。 将来,我想使用激光雷达传感器编写一个脚本,以创建一个obj文件,其中包含一些测量数据的点云。 按照以下说明进行操作: 实际照片:
【文件预览】:
3d_renderer-main
----test.obj(69B)
----3d_renderer.sublime-project(4B)
----teapot.obj(206KB)
----projectionViewer.py(6KB)
----photos()
--------3d_viewer.gif(2.65MB)
--------.DS_Store(6KB)
--------teapotgif.gif(8.27MB)
----obj_loader.py(542B)
----test.py(69B)
----camera.py(87B)
----__pycache__()
--------wireframe.cpython-36.pyc(5KB)
--------obj_loader.cpython-36.pyc(883B)
--------wireframe.cpython-37.pyc(4KB)
--------projectionViewer.cpython-37.pyc(4KB)
--------projectionViewer.cpython-36.pyc(6KB)
----wireframe.py(3KB)
----__main__.py(1KB)
----v 10 10 10.obj(69B)
----3d_renderer.sublime-workspace(27KB)
----README.md(677B)