社区
C++ 语言
帖子详情
用C++做个简单动画
yusisi_1234
2009-08-28 03:32:59
急用,比较简单的例子。
比如,从30x40cm的实心方形变化到10x80的实心方形。要求颜色也会变化。
希望大家给些提示,最好是代码程序。非常感谢!
...全文
969
7
打赏
收藏
用C++做个简单动画
急用,比较简单的例子。 比如,从30x40cm的实心方形变化到10x80的实心方形。要求颜色也会变化。 希望大家给些提示,最好是代码程序。非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yusisi_1234
2009-08-29
打赏
举报
回复
谢谢大家的建议!
Eveilei
2009-08-29
打赏
举报
回复
我现在还不行啊 ,刚入门,会了一定帮你!
xingzhe2001
2009-08-28
打赏
举报
回复
对方形的四个顶点作插值。比如原来四个顶点是A,B,C,D,目标的四个顶点是A',B',C',D',你要分成n帧从ABCD变幻到A'B'C'D'。
那么对于第i帧的定点的坐标是
Ai = A*(1-i)/n + A'*i/n。
Bi = B*(1-i)/n + B'*i/n。
Ci = C*(1-i)/n + C'*i/n。
Di = D*(1-i)/n + D'*i/n。
颜色也类似,原来的颜色是 COL,现在是COL', 那么第i帧的颜色是
COL' = COL*(1-i)/n + COL'*i/n
windows的绘图函数里设置一个brush,再调用FillRect就可以画矩形。
xxcclowlg
2009-08-28
打赏
举报
回复
写个循环.
一直++到10X80不就好了..
在做个随机值判断他的颜色?
ysysbaobei
2009-08-28
打赏
举报
回复
顶下
zqlclj
2009-08-28
打赏
举报
回复
用Opengl就很简单了呀
diablox0147
2009-08-28
打赏
举报
回复
1个函数,DRAWRECT用来画方块,接受2个int
在MAIN函数里用1个循环改变height和width参数并且
传给DRAWRECT...,每次画完就sleep一段时间就可以了
颜色的话就要去看下windows.h这个头文件,改变CONSOLE下输出颜色
LZ去网上找找就有了、
Visual
C++
实现
动画
效果
基于Visual
C++
2008的
动画
效果模拟程序,
简单
的动作类型,如何设置
动画
精灵默林动作
使用
C++
制作3D
动画
人物-100%提供源码
使用
C++
制作3D
动画
人物-100%提供源码 以及可执行的源码, 决对不会让你失望, 人物真的会动, 希望对大家会有帮助 以下的资源也很不错, 加减可以看一下o 使用
C++
制作戰車射擊-100%提供源码 ... 使用
C++
制作3D
动画
人物-...
【孙伟】Flash(Adobe Animate)
动画
制作入门视频教程
首先对
动画
制作感兴趣,每一个
动画
都像策划并拍了一场电影!Flash(Adobe Animate)
动画
制作入门视频教程,该视频课程适合初级入门,教会你
动画
原理! 分享是一种快乐!此视频是面授课程随堂录制视频,画面截图捕捉...
用V
C++
编写的一个动态效果的
简单
动画
该程序是用V
C++
编写的,运行时是一个球绕一个锥形物体旋转的动态视图,具有友好的界面,视觉效果较好~
用Visual
C++
.NET
简单
实现GIF
动画
自从gif
动画
格式推出这十几年来,可是忙坏了C/
C++
的程序员。远的不说,就说这几年吧,各种方法可谓五花八门,有的直读文件,一行一行不厌其烦的分析;有的使用IPicture,大把大把的玩接口;有的封装成COM,谁也不...
C++ 语言
64,643
社区成员
250,606
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章