- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 OpenGL应用支持模型随鼠标转动
最近看OpenGL开发,使用assimp加载模型,完成后想试着添加模型随鼠标转动的功能。使用glfw添加检测鼠标的功能很好找,这里不多说,就两点:也没什么好总结的,无非就是认知决定代码。啰嗦一大堆一是分享经验,二是抛砖引玉,让高手来指出其中的问题,带来更好的解决方案。
2024-12-18 10:06:35
1293
原创 OpenGL入门之LookAt函数
即在glm::vec3(0.0, 0.0, 3.0)这一点,观察世界坐标系原点glm::vec3(0.0, 0.0, 0.0),摄像机上方是Y轴正方向。最近看OpenGL入门教程,在摄像机这一章,glm::lookAt函数这里卡了一下,记录一下。教程的做法是使用键盘输入更新摄像机位置,同时要保持摄像机的观察方向不变。教程中给出的解释是 摄像机位置,目标位置,世界空间中的上向量。即观察cameraPos + cameraFront这个点,2.给摄像机加入自由移动功能。
2024-12-10 10:35:49
451
原创 发现一个c++多态与java多态不同的地方
<br />刚刚看到一篇文章提出c++多态与java多态不同的地方,基本意思如下:<br />请看C++代码:<br />class Base<br />{<br />public:<br /> Base()<br /> {<br /> init(); <br /> }<br /> virtual ~Base() {}<br />protected:<br /> int value;<br /> virtual void init() <br /> { <br /> value = 100; <
2010-06-01 15:13:00
570
1
原创 改变窗口背景色
在《Learn the MFC C++ Classes》书中第48页的例子中,改变窗口的颜色的代码是这样的:C_MainFrame::C_MainFrame(){ HBRUSH hredBrush = ::CreateSolidBrush(RGB(255,0,0)); CString MyWindowClass = AfxRegisterWndClass( CS_DBLCLKS|CS_HRE
2010-04-09 23:56:00
631
javaWeb开发入门
2018-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人