自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于C#的GDI花式探索四:图像放大缩小与坐标变换

GDI图像绘制探索

2023-10-24 17:03:00 845

原创 基于C#的GDI花式探索三:路径的分析和线段化

对GDI路径的解析

2023-10-24 15:55:18 253

原创 工厂模式的剖析和延伸

工厂模式非常实用,其本质就是利用类的继承搭起来的,再附加抽象类的特性,基本所有软件都会用到吧。了解本质之后就会发现,并没有什么特殊的,只要吃透面向对象三个特性,什么模式都是一样,而且任何模式都不能生搬硬套。

2023-09-28 16:05:14 139

原创 AE-扭曲-变换

效果路径:AE->扭曲->变换该效果参数:这个效果其实足以模拟三维变化,与AE中所有图层自带的变换也是相似的。原图:效果:从参数看,这是两个旋转轴控制的,灵活度还是有点局限的,但是一样有透视投影的远小近大的效果。

2023-07-28 11:35:15 202 2

原创 AE->扭曲->波形变形

效果路径:AE->扭曲->波形变形该效果参数:波浪类型有:该效果模式较多,玩法还是挺多的。是扭曲里面比较好玩的一个效果,还能设置随时间变化流动,可模拟一些流体。

2023-07-20 10:08:46 241

原创 AE->扭曲->极坐标

效果路径:AE->扭曲->极坐标该效果参数:这个效果有两种变换:矩形到极线和极线到矩形。

2023-07-20 09:23:44 387

原创 AE-扭曲-波纹

效果路径:AE->扭曲->波纹该效果参数: 如果拿一张图片去看,可能根本看不出扭曲的规律,这个时候就要请出网格图了,设置半径,宽度,高度都最大,可以得到这个图: 调大就等于把单个波浪放大,更好分析。单看这个效果,只能得出它跟中心距离是有关系的,因为四个方向的效果一样。看很多地方都是用正余弦曲线直接实现的波纹效果,于是我也试了下。用离中心距离做参数,得出的余弦值作为偏移,效果却很相似,说明走对路了。csArg = PI/WidLen*length(waveUV);Offset = normalize(wave

2023-07-20 09:13:00 111

原创 AE-扭曲-CC_Bender

效果路径:AE->扭曲->CC_Bender根据参数选择,该效果有4种模式:Bend、Marilyn、Sharp、Boxer。

2023-07-12 17:18:45 179

原创 粒子系统简介

先构造出最小单元,然后复制多个,添加一些不同变换,就可以实现粒子系统的多样性,构造出不同的最小单元,就是粒子的多样性了。这种其实是在第二种的基础上发展的,但是这种可能需要费一些功夫,因为粒子都是按中心来定位置,如果是不规则的纹理图案,中心就不太好确定了。可通过构造随机矩阵来改变每一个粒子的形态,效果比较好,附加位置随机,常见的有花瓣飘散,雪花飘散效果。一般可以是花瓣,或者树叶等可简单绘制的具有规则的图形,当然,如果多费些功夫,可以绘制复杂的图形,比如花朵,雪花等。这种办法尚可,有一些散乱的感觉,还算常见。

2023-07-12 14:50:29 248

原创 后处理之粒子实例一:烟花效果

记录后处理的一些学习过程

2023-07-12 11:57:28 178

原创 AE-运动模糊+3D图层

AE中运动模糊的实现

2023-07-03 16:41:57 271

原创 AE-扭曲-变形-弧

一些AE效果的着色器实现记录

2023-07-03 10:43:15 298

原创 树形结构数据设计

记录一些遇到的数据结构

2023-06-24 21:13:43 333

原创 后处理之SDF与Ray Marching(射线步进)

一些后处理的算法学习。

2023-04-26 17:35:34 665 1

原创 后处理之冯氏光照浅析

对光照的一些理解

2023-04-21 09:24:03 127

原创 OpenGL之几何着色器(Geometry Shader)详解

OpenGL学习笔记

2022-12-12 10:29:00 1979

原创 OpenGL之纹理数组和无绑定纹理

OpenGL学习笔记

2022-08-15 16:34:36 1854

原创 OpenGL之FBO(Frame Buffer Object)和多次离屏渲染

OpenGL学习笔记

2022-07-14 19:32:16 2850 2

原创 OpenGL之计算着色器(Compute Shader)注解

OpenGL学习笔记

2022-07-05 18:00:03 3275 3

原创 OpenGL之UBO(Uniform Buffer Object)和SSBO(Shader Storage Buffer Object)

OpenGL学习笔记

2022-07-05 16:34:28 7305

原创 OpenGL之多纹理(Sampler类型)绑定着色器及纹理单元详解

OpenGL学习笔记

2022-07-04 18:37:41 2580

原创 OpenTK探索二:立体纹理贴图

OpenTK学习笔记

2022-01-24 16:13:47 3367 2

原创 OpenTK探索一:绘制简单立体,鼠标操作旋转/放大

OpenTK学习之路

2022-01-14 10:46:03 6755 7

原创 基于C#的GDI花式探索二:受螺距半径控制的螺旋线绘制

对螺旋线花样需求绘制的探索

2021-11-23 14:45:30 1273 4

原创 基于C#的GDI花式探索一:绘制字符大小的控制

基于C#的GDI花式探索一:字符串的绘制对于字符串的绘制,刚开始我也只是知道个DrawString,可是需求永远不是那么简单,比如让字体拉伸,倾斜,填充,字间距等等,不是一个简单的DrawString就能搞定的。我也就这样慢慢摸索,记录下我这个摸索的过程吧。...

2021-11-19 11:01:17 1020

原创 关于MVC模式与三层架构的一些理解

一直埋头写代码,很少关心什么模式啊,架构啊,每次面试的时候就被问的晕头转向,了解了一下,其实没啥东西。MVC模式:Model-View-Controller三层,Model顾名思义就是模型,数据模型,比如一个学生模型,他有学号,姓名,成绩等参数;View就是界面显示表现层,很好理解;Controller就是控制器,处理界面与模型的业务逻辑,比如界面上加载的数据来自一个学生模型的学号,姓名之类的,界面有所改动,控制器里面就要写相应的数据变化处理,有可能是数据库的增删改查。三层架构:分为表面层,业务逻辑

2021-11-18 17:17:15 1881

原创 <WinForm>自定义滚动条移动滑块实现文本的浏览

这两天在做一个类似于记事本的浏览功能,要用到滚动条,我刚开始本来想直接用滚动条控件的,一番操作下来,发现自带滚动条好像不能根据当前篇幅所占比例去调整滑块大小(也可能是我没整明白)。索性不用了,自己画了滚动条,然后与一个PictureBox进行交互操作了。简述下原理:PictureBox只是个小窗口,只显示窗口这个范围,我设置的整个文本尺寸可以远大于窗口的尺寸,所以我通过移动滚动条,实现让这个小窗口不断移动,能看到文本不同位置的内容了。废话少说,先看代码:一、设置文本尺寸大小

2021-10-28 11:04:29 1020

原创 <WinForm>复制别的项目界面文件到项目中打开设计器空白问题

相信很多道友都遇到过这种情况,有时候正在做的项目需要以前项目的界面(Form,UserControl),重新写又觉得麻烦,只好从原来项目复制文件过来,然后添加到这个项目,添加完了之后,打开设计器,发现界面成了空白,什么也没有,CS代码文件与设计器代码文件也是分离的,如图。为了让这个界面恢复,设计器,资源文件与代码合体,有以下两种方法:方法一(简单型):选中项目中的设计器文件和资源文件,右键→从项目中排除(注意:不是删除,删除文件也会没了),然后打开设计器和资源文件所在目录,选中这..

2021-10-14 09:42:47 1455

RTC5开发文档,英文版

英文版资料

2024-07-03

一个可以打开CAD文件的项目工程

支持打开dxf和plt文件,资源内包含全部工程代码,可执行程序和示例文件,以及plt文件标准说明书。

2024-03-26

一个可以彻底关闭Windows更新服务的Windows服务程序

最近由于被Windows更新一直缠着,禁用了WindowsUpdate服务也没用,过一会儿又弹窗提示你更新系统,看看WindowsUpdate服务又自己启动了,实在是被惹怒了,就写了个windows服务专门监视这个Windows更新服务的,只要他启动就给他关闭,每分钟检查一次,下载后执行install批处理文件就能安装,很简单,再也不用担心windows更新了。

2023-09-04

OpenTK库.rar

有需要可以下载

2022-01-14

WinForm的自定义滚动条.rar

自己制作的滚动条,可以设置滑块大小,移动滑块位置,以及与其他控件的交互

2021-10-28

DirectShow获取摄像头信息,打开摄像头例子Amcap

DirectShow自带例子,入门必备,提供给找不到的同学。

2017-11-21

空空如也

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

TA关注的人

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