资源简介
按照3D模型,调整角度翻转,生成背景透明的gif动画文件;基本不写xaml,全部为后台代码cs;
这里只是提供一个思路,wpf动画可以生成各种动画gif。
生成gif帧2种方式,一是按照角度变化生成,另一种是按照时间间隔生成;
本例用第一种,第二种在注销代码里查看,Generating.cs文件内;
生成图像为360张。
在左侧调整模型参数和添加图像,完成后,点击上方“生成调整gif构成图像”;
在弹出窗口中设置大小、帧率以及调整图像采集的范围,点击“生成gif图像编辑列表”;
在右侧上方点击“保存为gif”。
右侧除1、2按钮外,其他编辑功能可以照着
https://www.haolizi.net/example/view_20642.html
或
http://bbs.cskin.net/thread-14927-1-1.html
直接修改过来写,这里就没写了。
添加图像文件,可用photoshop建立一个透明的画布(正方形),
在上面直接作画、写字或粘贴图像,保存为png文件,添加到模型中去;
附带图像素材(png文件)示例参考(用photoshop打开可以看到透明设置)。
学习wpf时间较短,功能代码为百度搜索修改合成,如有错误或繁琐,自行修正。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;
namespace _3D_Gif
{
///
/// App.xaml 的交互逻辑
///
public partial class App : Application
{
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 154375 2020-03-25 15:28 素材1.png
文件 119919 2020-03-25 15:28 素材2.png
..A..H. 80896 2020-03-25 16:18 3D_Gif\.vs\3D_Gif\v15\.suo
文件 0 2020-03-16 07:59 3D_Gif\.vs\3D_Gif\v15\Server\sqlite3\db.lock
文件 909312 2020-03-25 14:19 3D_Gif\.vs\3D_Gif\v15\Server\sqlite3\storage.ide
文件 32768 2020-03-25 14:42 3D_Gif\.vs\3D_Gif\v15\Server\sqlite3\storage.ide-shm
文件 2150672 2020-03-25 15:48 3D_Gif\.vs\3D_Gif\v15\Server\sqlite3\storage.ide-wal
..A..H. 76800 2020-03-25 19:27 3D_Gif\.vs\3D_Gif\v16\.suo
文件 0 2020-03-13 19:42 3D_Gif\.vs\3D_Gif\v16\Server\sqlite3\db.lock
文件 880640 2020-03-24 20:44 3D_Gif\.vs\3D_Gif\v16\Server\sqlite3\storage.ide
文件 32768 2020-03-25 19:06 3D_Gif\.vs\3D_Gif\v16\Server\sqlite3\storage.ide-shm
文件 222512 2020-03-25 19:24 3D_Gif\.vs\3D_Gif\v16\Server\sqlite3\storage.ide-wal
文件 7768 2020-03-25 09:33 3D_Gif\3D_Gif\3D_Gif.csproj
文件 189 2020-03-13 19:41 3D_Gif\3D_Gif\App.config
文件 368 2020-03-13 19:41 3D_Gif\3D_Gif\App.xaml
文件 334 2020-03-13 19:41 3D_Gif\3D_Gif\App.xaml.cs
文件 587264 2020-03-25 19:27 3D_Gif\3D_Gif\bin\Debug\3D_Gif.exe
文件 189 2020-03-13 19:41 3D_Gif\3D_Gif\bin\Debug\3D_Gif.exe.config
文件 177664 2020-03-25 19:27 3D_Gif\3D_Gif\bin\Debug\3D_Gif.pdb
文件 1959 2020-03-24 14:55 3D_Gif\3D_Gif\Edit_fr
文件 5800 2020-03-25 15:48 3D_Gif\3D_Gif\Edit_Menu.cs
文件 6339 2020-03-25 14:04 3D_Gif\3D_Gif\Function.cs
文件 592 2020-03-21 08:09 3D_Gif\3D_Gif\Generating.xaml
文件 16796 2020-03-25 19:24 3D_Gif\3D_Gif\Generating.xaml.cs
文件 598 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\AnimatedGif.cs
文件 7501 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\AnimatedGifCreator.cs
文件 1230 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\Extensions.cs
文件 5127 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\GifClass.cs
文件 123 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\GifProperties.cs
文件 2587 2020-03-25 09:45 3D_Gif\3D_Gif\Gif_Lib\GrayscaleQuantizer.cs
............此处省略64个文件信息
相关资源
- 第二代Kinect WPF开发从入门到精通资料
- WPF21个优秀项目及源码
- SciChart控件破解方法见包内
- WPF开发框架
- wpf特效轮播图
- WPF做的监控程序
- wpf 图片滑动效果
- Telerik_UI_for_WPF破解版
- Telerik_UI_for_WPF_2019_1_116_Dev.msi
- WPF编程宝典2012源码和书(全)
- 深入浅出WPF刘铁猛 重新整理书签 带源
- WPF程序设计指南完整PDF高清版
- Telerik UI for WPF 2018_1_116
- 深入浅出WPF 重新整理目录,带源码
- Pro WPF 4.5 in C# Pro WPF系列第四版 英文书
- WPF学习书籍pdf《葵花宝典_WPF自学手册
- Telerik_UI_for_WPF_Documentation
- WPF编程宝典C#2012 第4版(包含源码)
- WPF编程宝典 第四版
- c# WPF 动态曲线显示
- WPF高级编程PDF
- WPF崩溃重启
- C#/WPF下的通用自动更新模块修正
- 基于WPF的USB设备浏览器
- WPF实现类似安卓,ISO的日期选择器
- WPF MVVM模式下 TreeView 右键菜单
- wpf入门第五篇 WPF with ECharts 项目源码
- wpf界面与类之间的交互
- WPF自定义MessageBox完善版 v2 (源码)
-
WPF 样式 st
yle 滑动开关 实现的效果
评论
共有 条评论