首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
铪铪
掘友等级
zju 研究生在读
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
最新
热门
3d图表的利弊、以及3d散点图、surface图的绘制
三维图表很受欢迎,但在大多数情况下,人们解读图形的准确性和速度会受到负面影响。一般来说,最好是避免它们。然而,也存在3d散点图,曲面图这样的例外。同时也可以通过添加交互来弥补3d可视化的弱项。
理解view坐标系与视图变换
view坐标系就是相机视角下的坐标系。 在view坐标系里,相机位置即原点位置。view坐标系下所有物体的坐标都是相对于相机位置的坐标。并且相机的朝向始终是view坐标系的-z方向(针对openGL的右手坐标系而言,Direct3D 为左手坐标系,相机的朝向与z轴一致),即与上…
webGL笔记
之前opengl的文章里讲到了图形学的渲染管线,在webgl里,我们一般可以控制的是顶点着色器与片元着色器。两者合称着色器程序。 在webGL中,我们使用GLSL语言编写着色器程序。 缓冲是发送到GPU的一些二进制数据序列,通常情况下缓冲数据包括位置,法向量,纹理坐标,顶点颜色…
opengl 入门
OpenGL图形流水线:主机程序用顶点数组填充OpenGL管理的内存缓冲区; 这些顶点被投影到屏幕空间中,组装成三角形,然后栅格化为像素大小的片段。 最后,为片段分配颜色值并绘制到帧缓冲区。 现代GPU通过将“项目放入屏幕空间”和“分配颜色值”阶段委托给称为着色器的程序来获得灵…
C++ leetcode刷题记录
(Medium)2. Add Two Numbers You are given two non-empty linked lists representing two non-negative integers. The digits are stored in revers…
一个有意思的c++操作符重载
transform接收的第四个参数利用了操作符重载,本来应当传入一个一元函数或一元函数指针,但是现在用一个对象以及操作符“()”重载实现了类似函数的效果。
C++数据结构与算法(长期更新)
原理待补充... 💡:stl中,map是用红黑树实现的,查找需要O(log n),而std::unordered_map,则是通过哈希表实现的,查找需要O(1)。 顶点vertice(一个顶点)也称为节点。 边edge。无向图具有无向边。称两个相连的节点为neighbor,如…
重拾C++(2) 类与面向对象
类与结构体有所不同,类的所有方法与属性默认是私有的,而结构体中默认所有方法与属性都可以公共访问(在C语言中,结构体不能包含函数。在C++中,对结构体进行了扩展,C++的结构体可以包含函数,这样,C++的结构体也具有类的功能,与class不同的是,结构体包含的函数默认为publi…
[🧐OpenGL入门]windows下配置OpenGL C++开发环境
GLFW是一个用于OpenGL、OpenGL ES和Vulkan桌面开发的开源多平台库。它提供了一个简单的API来创建窗口、上下文和表面、接收输入和事件。 GLFW是用C语言编写的,支持Windows、macOS。 我参照的是cherno的教程,直接下载win32的编译好的二进…
QT的信号槽机制(slot与signal)
信号和槽用于对象之间的通信。信号和插槽机制是Qt的核心特性,也是与其他框架提供的特性最大的不同之处。 QT中使用信号槽机制代替回调函数,当特定的事件发生,信号(signal)就会被发出(emitted),而槽(Slot)是一个在接收到特定信号后调用的函数。下图展示了对象间信号槽…
下一页
个人成就
文章被点赞
11
文章被阅读
11,270
掘力值
273
关注了
113
关注者
10
收藏集
1
关注标签
5
加入于
2020-02-06