-
glsl实现点精灵
用opengl库和glsl语言实现点精灵,包括点着色器、几何着色器和片段着色器,代码完整可运行,简单易懂,配有注释易于理解,对学习点精灵很有用。希望有所帮助
- 2022-01-26 06:56:45下载
- 积分:1
-
3D 太阳系 - OpenGL 和 C#
翻译 maninwest@Codeforge 作者:Vasily Tserekh@CodeProject这是个 3D 太阳系,使用 OpenGL 和 C# 实现。我尽量让它简单。它包含行星、卫星、太阳月亮和其他星星。我使用了 TAO命名空间,它是在 OpenGL dll 和 .NET Framework 之间的互操作。我也用了 Shadowengine - 一个我自己开发的小图形框架。使用它,我可以省去加载图形和初始化图形上下文的代码编写工作。3D 编程员眼中的太阳系3D 编程员需要将宇宙、轨道、星星等实体在程序设计环境中进行转化。宇宙是一个黑色背景,可以使用 OpenGL 的函数 Gl.glClearColor(0, 0, 0, 1);//red green blue alpha 。至于星星,可以使用点来替代。可以使用 OpenGL 处理绘制点的基元。你也可使用随机函数生成大量点,只要确保它们不在太阳系中即可。行星是有底纹的球体。它们有自己的轨道和旋转轴。你得使用 变量跟踪并更新,因为它们随着时间改变。如果不想使用3D max 制作球体,可以使用 OpenGL 二次曲线。卫星和行星一样,只是不饶太阳而是绕行星转。使用代码项目中包含对 ShadowEngine和 TAO.OpenGL 的引用. 项目类有: Camara.cs典型的 FPS 相机。鼠标以屏幕中间为中心。用户移动鼠标时,会计算离开始点的 delta X 和 Delta Y 。这些 Delta X 和 Delta Y 被转化成角度当你向前/向后移动相机时,相机会移动到角度指的方向。
- 2022-02-04 03:32:08下载
- 积分:1
-
墙上的时钟
应用背景任何软件的设计取决于在该软件运行的计算机体系结构,其中的设计师需要知道系统的体系结构。设计过程中涉及的设计合适的算法,模块,子系统,接口等项目由本设计的实施过程中,墙上的时钟关键技术可怕的实施开放gl.very好项目挂钟
- 2022-01-26 08:31:40下载
- 积分:1
-
光线跟踪软件包
光线跟踪软件包 这个不用多说,绝对是个好东西。里面代码多多,可供参考
- 2022-11-06 01:55:07下载
- 积分:1
-
3D房屋 含纹理贴图菜单响应
3D房屋 含纹理贴图以及菜单响应。
程序的灯光效果,坐标轴全部设定好了,包含图片的读取
程序中可以实现平移变化旋转变化。
菜单可以对图形进行处理,比如去掉颜色。
- 2022-08-13 16:37:49下载
- 积分:1
-
构造天空和地面,并能显示当前的位置和移动的速度,很适合3D游戏编程喔~...
构造天空和地面,并能显示当前的位置和移动的速度,很适合3D游戏编程喔~-Construction sky and ground, and can display the current location and moving speed, it is suitable for 3D Game Programming喔~
- 2022-08-23 23:12:01下载
- 积分:1
-
一个小动画,用VC/Open Inventor开发
一个小动画,用VC/Open Inventor开发-a small animation, VC/Open Inventor Development
- 2022-04-23 16:42:49下载
- 积分:1
-
VC+Opengl做的水波效果演示,需cg库
VC+Opengl做的水波效果演示,需cg库-VC Opengl does the wave effect demonstration, needs the cg
storehouse
- 2022-11-04 04:40:03下载
- 积分:1
-
在 OpenGL 中移动列车方案的设计与实现
在 openGL,模拟时从左水平移动的列车走行的代码段
- 2022-04-08 18:19:26下载
- 积分:1
-
使用OpenGL制作的一三
一个利用OpenGL制作的三维动画,很具有逼真感。-Use OpenGL produced a three-dimensional animation, it has a realistic sense.
- 2022-04-23 05:19:05下载
- 积分:1