自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 win11输入法不显示汉字候选框

打汉字,无候选框。

2024-02-01 13:03:55 490 1

原创 自定义函数中使用sizeof计算数组长度为啥就不正确了?

在自定义函数中使用sizeof结果为啥不正确?

2022-08-28 11:46:42 1427 2

原创 一个例子讲解用C语言实现插入排序

用插入排序实现”9,8,4,65,76,97,13“的升序

2022-08-17 02:18:24 400

原创 tomcat的安装以及环境变量的配置

tomcat的安装以及环境变量的配置

2022-06-24 14:00:18 1193 1

原创 JDK安装以及环境变量配置

JDK安装以及环境变量配置

2022-06-24 13:50:32 452

原创 使用OpenGL,在窗口中绘制两个立体图形,位置分别为窗口的左侧和右侧,添加光照,两个图形分别绕x轴和y轴旋转。

总体思路:第一步,使用viewpoint函数来建立两个分割的窗口第二步,在两个视口分别绘制带光照效果的立体图形第三步,使用进栈出栈函数和Rotatef函数实现两图像各自的旋转关于glPushMatrix();和glPopMatrix();OpenGL中图形变换实现的原理是通过矩阵进行操作的。在每次变换后,opengl都将会呈现一种新的状态。如果在经过一些变换后我们想回到原来的状态,opengl就帮我们提供了两个函数:glPushMatrix()和glPopMatrix();具体代码如

2022-05-09 16:18:09 1470 1

原创 利用分治策略实现棋盘覆盖(C语言)

问题描述:在一个由✖个方格组成的棋盘中,有一个方格与其它方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。要求使用不同形态的L型骨牌(四种)覆盖给定的棋盘上除特殊方格以外的所有方格,且骨牌之间不能重叠。概要设计:使用分治思想将问题规模缩小:...

2022-05-06 19:20:02 2805

原创 OpenGL实现太阳,地球,月球的公转与自转

//光照模型必须保留reshape 和开启深度#include "stdafx.h"#include <GL/glut.h>#include "math.h"GLint b;//默认初始值为0void display(void){ gluLookAt(1,0.5,1,0,0,0,0,1,0); glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT); glMatrixMode(GL_MODELVIEW); g..

2022-05-06 16:11:32 1986 1

原创 用glLightfv函数实现简单的光照效果

制作真实的动画需要添加光照效果,首先介绍OpenGL的简单光照模型,它的反射光可以分为三个分量:环境反射光,漫反射光,镜面反射光。就是你要实现一个光照效果,需要设置这三个分量,三者之和达到你想要的光照效果。1.环境光,简单来说就是环境中的光,似乎来自于各个方向2.漫反射,来自一个方向,光它照射到物体上,则在各个方向上均匀地发散出去,不管视点在哪,物体都是一样亮。3.镜面光,来自特定方向,并沿着另一方向反射出去。...

2022-05-04 23:08:25 2474 1

原创 OpenGL 分割窗口,并分别绘图

使用OpenGL实现将窗口进行分隔,分隔为4个部分,分别在四个部分绘制图形。

2022-04-28 20:49:57 1333

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除