计算机图形学之三维网格模型光顺的实验
(1)掌握Obj或off文件的读入;
(2)利用给定的数据结构类,建立读入网格模型数据结构;
(3)利用OpenGL类库,对三维模型进行绘制,增加光照明等效果;
(4)利用OpenGL类库,增加采用鼠标交互方式对三维模型进行旋转、放缩、平移等操作;
(5)实现Laplacian算子对网格进行光顺方法,并观察曲面光顺过程;
本实验Laplacian算子似乎有点问题,模型的光顺不会变得更好,建议找带有噪声的模型进行光顺,或者重写该部分代码
计算机图形学之三维迷宫的创建及走迷宫过程中的交互功能的实现的实验
了解图形系统的性能, 掌握可交互的OpenGL应用程序的开发设计的方法,掌握系统处理鼠标和键盘事件的编程方法,掌握OpenGL应用程序的拾取机制,掌握并学会利用OpenGL开发场景漫游程序的编程方法,掌握并学会利用OpenGL纹理映射的方法。在实践开发过程中,培养科研的钻研能力和综合开发能力。
熟练运用OpenGL的相关函数和辅助函数,了解MD2三维模型的文件格式,熟悉并学会读取模型、加载到场景中的方法.
计算机图形学之OpenGL基础图形函数使用及基本图素的生成算法实现的实验
设计一个二维卡通任务交互设计系统,实现直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。点击鼠标右键可以对卡通人物进行放缩等操作。
微信小程序之打卡日历更新版
本文件包括微信小程序打卡日历的wxml、wxss、js、json四个文件以及引入文件bmob.js和util.js,下载后基本可以使用,但是打卡的数据需要自己配置后台,这里使用的是bmob后台
javamail的jdk打包
javamail使用需要的两个jar包,包括activation-1.1.jar、javamail-1.4.7
beanutil的jar包打包
beanutils的jar包打包,包括commons-beanutils-1.9.3、commons-collections4-4.2、commons-logging-1.2
国际象棋马的遍历
数据结构国际象棋马的遍历,使用C++语言,界面用QT来编写
DateUtil日期工具类
安卓的时间工具类,包括日期格式化,时间戳转化成日期字符串,获取时间,获取年月份,上一个月,下一个月,闰年等等与日期时间相关的工具
安卓登录注册
使用Bmob作为后台封装好的登录注册的安卓工程项目,其中注册实现了短信验证码,使用手机号登录,只要把其中的Bmob的application_id替换成自己的就能直接使用。
数据库系统第六版教材课后题答案完整版
数据库系统第六版教材的课后问题的答案完整版,从数据库老师那里好不容易得到的。