通过本次实验,将老师在课堂上讲解的曲线和曲面算法进行具体代码的实现,算法实现过程中遇到了一些问题,比如使用不同算法进行曲线绘制的时候,对于控制点和顶点的初始化把握不是很好,一开始实现了算法想定义一些点进行测试,结果绘制的效果不是很理想,通过百度查询以及搜索相关的资料,结合自己所写的代码,最终解决了问题并且可以实现交互式绘制曲线,曲面的绘制是在曲线的绘制基础上进行的,所以在实现的各个算法的曲线绘制后,通过复习老师上课讲的曲面绘制算法,也是成功完成了实验,但是一开始感觉绘制的曲面不好看,看到了曲面的光照处理,加以运用到代码当中去,这样使得曲面的效果更加好看。
2024-06-21 11:53:06 4KB
1
通过本次实验,将老师在课堂上讲解的曲线和曲面算法进行具体代码的实现,算法实现过程中遇到了一些问题,比如使用不同算法进行曲线绘制的时候,对于控制点和顶点的初始化把握不是很好,一开始实现了算法想定义一些点进行测试,结果绘制的效果不是很理想,通过百度查询以及搜索相关的资料,结合自己所写的代码,最终解决了问题并且可以实现交互式绘制曲线,曲面的绘制是在曲线的绘制基础上进行的,所以在实现的各个算法的曲线绘制后,通过复习老师上课讲的曲面绘制算法,也是成功完成了实验,但是一开始感觉绘制的曲面不好看,看到了曲面的光照处理,加以运用到代码当中去,这样使得曲面的效果更加好看。
2024-06-21 11:17:42 2KB
1
通过本次实验,将老师在课堂上讲解的曲线和曲面算法进行具体代码的实现,算法实现过程中遇到了一些问题,比如使用不同算法进行曲线绘制的时候,对于控制点和顶点的初始化把握不是很好,一开始实现了算法想定义一些点进行测试,结果绘制的效果不是很理想,通过百度查询以及搜索相关的资料,结合自己所写的代码,最终解决了问题并且可以实现交互式绘制曲线,曲面的绘制是在曲线的绘制基础上进行的,所以在实现的各个算法的曲线绘制后,通过复习老师上课讲的曲面绘制算法,也是成功完成了实验,但是一开始感觉绘制的曲面不好看,看到了曲面的光照处理,加以运用到代码当中去,这样使得曲面的效果更加好看。
2024-06-20 19:50:49 3KB
1
通过本次实验,将老师在课堂上讲解的正交投影和透视投影进行具体代码的实现,如怎么利用OpenGL的函数绘制三维立方体,如何利用鼠标拖动调整观察姿态和位置,通过深入学习进而得以实现立方体的正交投影和透视投影。
2024-06-20 17:49:16 4KB
1
通过本次实验,将老师在课堂上讲解的直线段裁剪算法进行具体代码的实现,第一次实验的扩展题目中,已采用了编码法进行直线段裁剪的算法来实现,所以本次实验中我重点研究的是NLN直线段裁剪算法,因为这个算法是对编码法裁剪线段的一个优化算法,在判断线段所属区域来降低求交次数。
2024-06-19 16:18:25 15KB
1
Ultimate Replay 3.0 Unity终极重播倒放插件项目源码C# 支持Unity版本2021.3.6或更高 Ultimate Replay 3.0 是一个完整的基于状态的重播系统,旨在尽可能简单地向您的游戏添加杀戮摄像机或动作重播。 描述 Ultimate Replay 3.0 旨在成为您的游戏的完整重播系统,让您可以轻松添加动作重播、杀戮镜头、幽灵汽车等,以最少的努力。它的工作原理是定期捕获场景快照,其中包含对象位置、旋转等信息以及回放组件指定的其他数据。然后,重放系统使用该信息在 Unity 场景中使用插值来重建平滑的重放,该场景可以由任何活动摄像机实时渲染。因此,可以从任何角度观看重播,甚至可以在重播发生时让摄像机四处飞行。此外,由于重播是实时渲染的,因此重播系统可以在具有任何相机系统、后期效果等的任何渲染管道上运行。 以易用性为最高优先级进行设计,您只需选择游戏对象,然后使用 Ultimate Replay 菜单栏使其可重玩,只需几分钟即可将重玩添加到游戏中。内置视频播放器风格的控件意味着您可以立即录制和重播以进行测试,但如果您想在不依赖 UI 控件的情况下实现自
2024-06-14 23:18:07 76.94MB unity 游戏开发 unitypackage
1
项目Unity开发版本是:Unity 2021.3.19f1 利用这套框架可以开发出热更新游戏,这套框架也有对应的文档, 文档地址:https://docs.xgamedev.net/zh/documents/0.8/ 这套框架作者加了很多其他的插件以及功能在其中,比如查看日志的插件ConsolePro和Reporter以及微信小游戏开发工具等等。
2024-06-08 22:50:30 58.54MB unity android ios 微信
1
资源名称:OpenGL着色器教程资料合集资源目录:【】GlSl介绍【】glsl编程实例【】HLSL特效【】JOGLv4中文版【】OpenGL【】OpenGL【】opengl_es第1章【】OpenGL_Shading语言介绍【】OpenGL低级着色语言与高级着色语言【】OpenGL几何着色器研究【I 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
2024-06-06 14:48:44 125B OpenGL着色器教程资料合集
1
使用python语言,利用pygame库学习制作的世界经典游戏俄罗斯方块,各位对python游戏开发有兴趣的同志 可以下载参考。涉及模块有碰撞检测,得分逻辑计算,按键操控,方块旋转等功能。
2024-06-06 14:31:54 7.39MB pygame
1
1.基于Dev-C++ 5.x的改进版,GCC 4.8.4内核。2.基于opengl三维动画引擎,实现三维图形、动画的绘制(类似于logo语言)。3.支持代码的数据库管理。4.支持pascal语言转C++语言。5.支持语音识别。6.支持3D打印文件的导入。7.支持多线程编程。8.封装控制台用的游戏函数。9.自带评测机功能......
2024-06-04 15:46:41 117.26MB devc++ opengl c++游戏开发 青少年编程
1