Articles
66
Tags
32
Categories
9
Home
Seagull Blog
01-区别指针和引用
Back to Home
Home
01-区别指针和引用
Created
2025-10-15
|
Updated
2025-10-15
|
计算机编程语言
1-EffectiveC++_35个改善条款_学习笔记
|
Post Views:
正在更新中…
Author:
LYJ
Link:
http://lyjseagull.github.io/ProgramLanguage-01-EffectiveC++35/
Copyright Notice:
All articles on this blog are licensed under
CC BY-NC-SA 4.0
unless otherwise stated.
EffectiveC++
Previous
02-引入摄像机
camera.h鼠标改变摄像机状态,从而调整lookAt视图矩阵 #pragma once#include <qvector3d.h>#include <QEvent>#include <QMouseEvent>#include <qmatrix4x4.h>#include <qmath.h>#include <qdebug.h>const float YAW = -90.0f;const float PITCH = 0.0f;const float SPEED = 5.0f;const float SENSITIVITY = 0.5f;const float ZOOM = 45.0f;class Camera{public: Camera(QVector3D position = QVector3D(0.0f, 0.0f, 0.0f), QVector3D up = QVector3D(0.0f, 1.0f, 0.0f), float yaw = YAW, float pitch = PIT...
Next
01-使用QtOpengl绘制三角形
没什么好说的,干就完了!glview.h#pragma once#include <qopenglwidget.h>#include <qopenglfunctions_4_5_core.h>#include <qopenglshaderprogram.h>#include "model.h"class GLView : public QOpenGLWidget, QOpenGLFunctions_4_5_Core{ Q_OBJECTpublic: explicit GLView(QWidget* parent = nullptr);protected: virtual void initializeGL(); virtual void resizeGL(int w,int h); virtual void paintGL();private: bool initShader(QOpenGLShaderProgram& shader);private: Model* m_model{ nullpt...
LYJ
Articles
66
Tags
32
Categories
9
Follow Me
Announcement
This is Seagull Blog
Contents
1.
正在更新中…
Post Series
01-区别指针和引用
2025-10-15
Recent Posts
01-Assimp库解析网格文件
2025-10-30
05-绘制直线与选中删除
2025-10-18
04-视图立方体
2025-10-17
03-工作平面
2025-10-16
01-区别指针和引用
2025-10-15