欢迎来到NiceSpace!祝大家开心每一天!
C++
3D图形学总结—总览

3D图形学总结—总览

3D图形学学习总结(一)—世界坐标转换 3D图形学学习总结(二)—相机坐标转换(欧拉相机) 3D图形学学习总结(三)—相...
C++
3D图形学总结(一)—世界坐标转换

3D图形学总结(一)—世界坐标转换

一个在局部模型坐标下的立方体,如图: 该立方体共8个顶点,在局部坐标中的坐标可以在图中看到,如果把该立方体放入世界...
C++
3D图形学总结(二)—相机坐标转换(欧拉相机)

3D图形学总结(二)—相机坐标转换(欧拉相机)

物体放置到世界中后,在欧拉相机模型下转换成相机坐标。 欧拉相机模型是使用位置和旋转角度(欧拉角度)定义的,其中旋转角度...
C++
3D图形学总结(三)—相机坐标转换(UVN相机)

3D图形学总结(三)—相机坐标转换(UVN相机)

在很多情况下,欧拉相机是可行的,但是会存在一些问题,如万向头死锁。 UVN相机是使用注视目标和向量u,v,n定义的。它...
C++
3D图形学总结(四)—透视坐标变换

3D图形学总结(四)—透视坐标变换

经过相机坐标变换后,相机位置已经变换到了原点处,朝向指向正Z轴,如图: 如图是左手坐标系下3D系统俯视图,相机视野...
C++
3D图形学总结(五)—屏幕坐标变换

3D图形学总结(五)—屏幕坐标变换

物体顶点v经过透视变换后在视平面上的投影坐标(xper, yper),现在要将视平面坐标变换