• 大小: 59KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-17
  • 语言: 其他
  • 标签: 3D  

资源简介

3D-MeshViewer.zip,具有.off扩展名的模型的三维网格查看器,3D建模使用专门的软件来创建物理对象的数字模型。它是3D计算机图形的一个方面,用于视频游戏,3D打印和VR,以及其他应用程序。

资源截图

代码片段和文件信息

#include “Camera.h“

//************************************
// Method:    Camera
// FullName:  Camera::Camera
// Access:    public 
// Initializes the camera. focal takes place for “at“ point on Angel.h
//************************************
Camera::Camera() {
this->focal = vec4(0 0 0 1);
this->position = vec4(0 0 20 1);
this->up = vec4(0 1 0 0);
this->view = LookAt(position focal up);
}

void Camera::rotateZ(GLdouble d) {

}

//************************************
// Method:    update
// FullName:  Camera::update
// Access:    public 
// Returns:   void
// Updates components of camera. Also adds some camera shake with respect to linear velocity of attached ship.
//************************************
void Camera::update() {
this->view = LookAt(position focal up);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-06 06:34  MeshViewer-master\
     文件        3195  2018-08-06 06:34  MeshViewer-master\.gitignore
     文件       35151  2018-08-06 06:34  MeshViewer-master\LICENSE
     文件         933  2018-08-06 06:34  MeshViewer-master\MeshViewer.sln
     文件        8244  2018-08-06 06:34  MeshViewer-master\MeshViewer.vcxproj
     文件        1617  2018-08-06 06:34  MeshViewer-master\MeshViewer.vcxproj.filters
     文件         218  2018-08-06 06:34  MeshViewer-master\MeshViewer.vcxproj.user
     文件        2639  2018-08-06 06:34  MeshViewer-master\Readme.MD
     目录           0  2018-08-06 06:34  MeshViewer-master\include\
     目录           0  2018-08-06 06:34  MeshViewer-master\include\Angel\
     文件        2155  2018-08-06 06:34  MeshViewer-master\include\Angel\Angel.h
     文件        1290  2018-08-06 06:34  MeshViewer-master\include\Angel\CheckError.h
     文件       18476  2018-08-06 06:34  MeshViewer-master\include\Angel\mat.h
     文件       10450  2018-08-06 06:34  MeshViewer-master\include\Angel\vec.h
     文件         184  2018-08-06 06:34  MeshViewer-master\include\Camera.h
     文件        3704  2018-08-06 06:34  MeshViewer-master\include\Materials.h
     文件        2552  2018-08-06 06:34  MeshViewer-master\include\MemoryMapped.h
     文件         509  2018-08-06 06:34  MeshViewer-master\include\MeshLoader.h
     文件        1352  2018-08-06 06:34  MeshViewer-master\include\MeshViewApp.h
     目录           0  2018-08-06 06:34  MeshViewer-master\off\
     文件       20135  2018-08-06 06:34  MeshViewer-master\off\dragon.off
     文件       94557  2018-08-06 06:34  MeshViewer-master\off\seashell.off
     目录           0  2018-08-06 06:34  MeshViewer-master\source\
     文件         794  2018-08-06 06:34  MeshViewer-master\source\Camera.cpp
     文件        5675  2018-08-06 06:34  MeshViewer-master\source\Main.cpp
     文件        6158  2018-08-06 06:34  MeshViewer-master\source\MemoryMapped.cpp
     文件        4563  2018-08-06 06:34  MeshViewer-master\source\MeshLoader.cpp
     文件        6592  2018-08-06 06:34  MeshViewer-master\source\MeshViewApp.cpp
     文件          90  2018-08-06 06:34  MeshViewer-master\source\fshader.glsl
     文件        1086  2018-08-06 06:34  MeshViewer-master\source\vshader.glsl

评论

共有 条评论