旋转的茶壶
来源:互联网 发布:js div 滚动条到底部 编辑:程序博客网 时间:2024/04/28 13:05
这里只贴关键代码,
//主函数WinMain里面
void RenderScene(float _time){ D3DXMATRIX rx,ry; static float y = 0.0f,x = 0.0f; D3DXMatrixRotationY(&ry,y); y+=_time; if(y>=6.28f) { y =0.0f; } D3DXMatrixRotationX(&rx,x); x+=_time; if(x>=6.28f) { x = 0.0f; } D3DXMATRIX p = rx*ry; g_device->SetTransform(D3DTS_WORLD,&p); g_device->Clear(0,0,D3DCLEAR_TARGET ,0xffffffff,1.0f,0); g_device->BeginScene(); g_mesh->DrawSubset(0); // g_device->EndScene(); g_device->Present(0,0,0,0);}
//主函数WinMain里面
static float ftime = (float)timeGetTime(); while (msg.message!=WM_QUIT) { if(PeekMessage(&msg,NULL,0,0,PM_REMOVE)) { TranslateMessage (&msg); DispatchMessage (&msg); } // else { float starttime = (float)timeGetTime(); float timedelta = (starttime - ftime)*0.001f; RenderScene(timedelta); ftime = starttime; } }
- 旋转的茶壶
- 茶壶旋转
- [OpenGL] 茶壶的投影、旋转、平移
- OpenGL绘制旋转茶壶
- 茶壶在触摸机制下旋转的三种方式
- DX学习笔记(旋转的茶壶)DX自带几何体
- 计算机图形学OpenGL(4)——旋转的茶壶,模拟物理世界的基础
- 茶壶里的风波?!?
- 挂在树上的茶壶
- 用rust + glium实现的一个绘制3D茶壶并实现鼠标拖动旋转的demo
- 尽管会摔破更多的茶壶
- 我的黄色茶壶鱼生了
- DirectX学习笔记(四):利用D3DX网格数据结构绘制可旋转茶壶
- DirectX学习笔记(四):利用D3DX网格数据结构绘制可旋转茶壶
- Qt4.8下的OpenGL以及Glut画茶壶
- 水晶茶壶
- 茶壶泡饮法
- glTranslatef_茶壶
- Python 程序员应该知道的 10 个库
- 第四章 数据查询2 (上机)
- 虚拟机上Linux桥接上网配置
- MongoDB(8)
- 判断 iPhone 是否已插入 SIM 卡的方法
- 旋转的茶壶
- 腾讯网页操作gtk算法 C++
- 访问者模式(Visitor)
- 懒惰,拖延是最可怕的
- Delphi 快捷键
- This device is not active
- 利用do-while循环求和
- Oracle shutdown / startup选项详解
- 《UNIX环境高级编程》笔记--信号及其处理函数signal