搜索资源列表
Surface.2000.6.5
- 用OpenGL实现鼠标控制三维坐标及其上曲面的空间旋转,可以作为编程人员的参考 -use OpenGL 3D coordinates of the mouse and the control surfaces on the space rotation, as a reference Programming
TestOpenGL
- 使用鼠标动态绘制直线,以及将屏幕坐标转换为OpenGL坐标。-use a mouse linear dynamic mapping, and to coordinate conversion to the screen coordinates of OpenGL.
c++_opengl_selection
- 本文提出并实现一种用于三维坐标拣选的RIP(Ray-Intersection-Penetration)方法。介绍了如何在已经渲染至窗口的三维场景中,使用鼠标或者相关设备拣选特定三维对象的方法。此方法对于正交投影或透视投影均有效,相对于OpenGL自带的选择与反馈机制,本方法无论是拣选精度还是算法实现效率均高出许多,是一种比较通用的解决方案。-this paper, and for the realization of a three-dimensional coordinates of the
vc_jiqiaoshili_part8
- Visual.C++程序设计技巧与实例--配套光盘 第8章 图形图像编程 本章共11个实例: 1. DPLP设备坐标和逻辑坐标的相互转换 2. DrawShapes绘制各种图形 3. GDIDemoGDI对象的访问 4. MouseDraw使用鼠标绘图 5. DlgPaint在对话框上绘图 6. OpenGLDemo使用OpenGL绘图 7. OpenGLMovie使用OpenGL实现动画效果 8. BMPDemo在客户区显示位图 9. BMP256显
SelectofMouse
- 提出并实现一种用于三维坐标拣选的RIP(Ray-Intersection-Penetration)方法。介绍了如何在已经渲染至窗口的三维场景中,使用鼠标或者相关设备拣选特定三维对象的方法。此方法对于正交投影或透视投影均有效,相对于OpenGL自带的选择与反馈机制,本方法无论是拣选精度还是算法实现效率均高出许多,是一种比较通用的解决方案。
OpenGL4
- 使用OpenGL实现三维坐标的鼠标拣选.doc
glenabledview_demo
- An MDI view class supporting OpenGL. (一个opengl程序框架,里面有一个三维坐标球,支持鼠标拖拽调整视图) a function to get various information about the OpenGL implementation which is currently being used (separate information for the OPENGL and GLU libraries). manages inte
MyMDOpenGL
- 基于opengl的可以用鼠标进行控制旋转的一个三维的坐标.
coordinate
- 平面坐标转化为世界坐标,OpenGL中,鼠标在3D场景中选中某点,获得这个点在场景中的3维坐标
VCOpenGl.rar
- 用opengl实现三维坐标系,鼠标可以自由旋转,滑轮可以改变视点,投影坐标轴等,Use opengl to achieve three-dimensional coordinate system, the mouse is free to rotate, pulley can change the point of view, projection and other coordinate axis
OpenGLSYSTEM
- OpenGL三维可视化系统,可实时显示位置坐标。-OpenGL 3D visualization system, real-time display position coordinates.
zuobiao
- 可以在窗口中显示当前鼠标坐标位置的opengl小程序-In the window shows the current location of the mouse coordinates opengl applets
insert_curve
- opengl+控制台,鼠标左键输出点坐标,程序画出经过点的曲线-opengl+ console output point coordinates of the left mouse button, the program after a point to draw the curve
Sun-Earth-Moon
- 该程序是一个简单的太阳、地球和月亮的旋转系统。基于VS2005开发平台,使用C++和OpenGL编写。该程序使用了OpenGL基本的坐标变换功能,实现球体的公转和自转。加入了光照和纹理,使其场景真实。另外,用户可以和场景进行简单的交互,方向键可以控制场景的坐标旋转,鼠标可以点击太阳、地球和月亮,变换其渲染模式(无纹理渲染和有纹理渲染),并且窗口标题会提示当前点击的对象。-The program is a simple sun, Earth and moon rotation system. VS
OpenGL
- 在三维应用环境中,旋转轴的准确表示是正确实现三维旋转的关键。通过将鼠标位置的 二维变化转换为一个辅助坐标系中的三雏旋转轴和旋转角度,进一步得到了该轴在世界坐标系下的 表示,并采用绕旋转轴反向旋转观察点的方法在OpenGL中实现了用鼠标交互式任意旋转三维场景 的功能。-In the three-dimensional environments, the axis of rotation to achieve accurate three-dimensional rotation th
Howtoobataintheworldcoordinatesofthree-dimensional
- Opengl中怎么通过鼠标单击事件获得所绘三维点的世界坐标-How to obatain the world coordinates of three-dimensional points by mouse-click in Opengl
OpenGL-three-teapot-three-light
- 1. 绘制带有光照效果的场景; 2. 场景包含 3 个茶壶,通过键盘 123 可以分别选中三个茶壶,然后用鼠标对每个茶壶 进行分别的旋转; 3. 使用点光源,点光源为白色,以白色的球体表示; 4. 使用 3 个不同的点光源 i. 光源 1 的坐标设置在世界坐标系中,并围绕着三个茶壶的中心进行圆周运动; ii. 光源 2 的坐标 设置在观察坐标系,不发生变化; iii. 光源 3 的坐标设置在茶壶 1 的物体坐标系中,当茶壶 1 被选中进行旋转时,光 源 3 要
Bezier
- VS2010: sln项目、cpp源码、exe程序 – 利用OpenGL绘制贝塞尔曲线 – 根据输入的点画出贝塞尔曲线 – 交互操作:贝塞尔曲线根据控制点坐标的变化而变化
code
- 1、利用OpenGL函数画一个三维物体; 2、利用鼠标或键盘控制三维物体在屏幕上移动、旋转和放缩 (1)移动:不能直接调用OpenGL几何变换函数,运用齐次坐标,采用矩阵相乘的方式自己编程实现; (2)旋转、放缩可以调用OpenGL函数(1. Draw a three-dimensional object by using the OpenGL function; 2. Use the mouse or keyboard to control the movement, rotation
用OpenGL实现鼠标控制
- 用OpenGL实现鼠标控制三维坐标及其上曲面的空间旋转,可以作为编程人员的参考(Using OpenGL to realize the three-dimensional coordinates of mouse control and the space rotation of the upper surface, which can be used as a reference for programmers)