(图文+视频)C4D野教程:四组魔性循环动画的制作方法
moboyou 2025-05-18 14:31 29 浏览
上一篇写弹簧文章的时候不是提到了有9个循环动图么:
我先选择的是一看就有些思路的动画来进行尝试,基本都是属于入门级的小动画。
由于是入门级的动画,所以我打算今天先写试出来的四个,下次再试另外四个,这样加上弹簧9个就够发微博了。
来吧,今天我们就来看四组入门级小动画的制作方法吧!
四组动画我都是统一25的帧速率,做的120帧,后面就不重复说明了哈:
感谢群管理员@呆聪和@大白妹儿帮忙给动图取名:
1、分分合合的小方
先看方块动画吧,非常简单,新建一个立方体,尺寸为45*45*45:
C掉以后给每个面先上材质,这一步不用说吧,需要注意的是,我这里上的是发光通道的颜色,这样才有MG动画的感觉:
新建克隆对象克隆立方体,克隆模式为网格排列,然后将尺寸改为90*90*90:
将试图切换为等角视图,接下来就可以做动画了,在第0帧的时候,尺寸为90*90*90K上关键帧:
第20帧的时候,Z轴尺寸变成200其余轴不变,K上关键帧:
第40帧的时候,X轴尺寸变成200K上关键帧:
第60帧的时候,Y轴尺寸变成200K上关键帧:
后面的顺序也一样,80帧的时候,Z轴的尺寸先变回90:
100帧的时候,是X轴的尺寸变为90:
最后120帧的时候是Y轴尺寸变为90:
新建摄像机设置渲染尺寸,固定视角这些都不用说了吧:
最后码字排版看看效果吧:
2、疯狂旋转的点阵
其次是第二个点阵动画,这个更简单,新建一个球体,尺寸小一点,分段多一点:
新建克隆对象,克隆小球,模式为网格排列,数量4*4*4,尺寸300*300*300:
然后就是让克隆对象在X轴上疯狂的旋转,只要是360度的倍数就好,我这里是-2160度:
材质就是一个普通的白色发光材质:
当然还没有完,原图的动画点阵旋转起来中间会逐渐形成圆的感觉,所以需要添加运动模糊,先设置好渲染输出的尺寸,摄像机固定视角这一步不用说哈:
将渲染器切换为物理渲染器,勾选运动模糊,运动细分可以稍微高一点,然后采用中:
最后码字排版看看效果吧:
3、六介旋转魔方轴
再来看一个魔方轴的动画吧,新建一个立方体,尺寸小一点,分段多一点:
新建圆环和样条约束,样条约束以圆环作为样条约束立方体,通过调整起点、终点以及偏移等数值让立方体呈现如图所示的状态:
将对象对称得到如图所示的样子:
由于我们后面要K动画,直接使用对称对象来做会比较卡,所以先鼠标右键将对象进行连接。
然后再复制两份出来,通过对XYZ轴进行旋转得到如图所示的状态:
将三个对象打个组,然后复制出来一份,组的尺寸改为1.5*1.5*1.5:
然后再次旋转各个轴上的参数得到如图所示的状态:
继续复制将组复制出来一份,将尺寸改为2*2*2,然后对象的状态和第一个组的状态一样:
接下来就是K动画了,让第一组的第一个对象在X轴旋转360度,记得把动画曲线改为线性的:
第一组的第二个对象由于Y轴初始参数为90,加上360为450:
第三个对象我们让它Z轴负方向旋转360度为270:
第二组第一个对象同样X轴旋转360:
第二个对象Y轴旋转-360:
第三个对象还是Y轴旋转360:
第三组的所有对象旋转和第一组对象一样,这里就不重复了,你也可以直接把第一组的所有动画做好以后,直接复制一份出来放大尺寸,感觉还要更方便一点:
材质方面这里多说一句,原图的对象之间是有阴影交互的,直接上发光通道会没有投影,而直接上颜色通道又投影太重。
所以我这里是颜色和发光通道上的同一个颜色,然后降低一点发光的强度,这样就比较合适了:
设置渲染尺寸,新建摄像机固定角度,视角为平行或者正视图都可以:
最后码字排版看看效果吧:
4、扭转的橡皮筋
终于到了最后一个橡皮筋动画了,开始之前先说明一下,我本来是打算直接用圆环加上螺旋效果器来做的:
但是你会发现直接使用圆环来做,无论分段数给多少,你的圆环最后会被螺旋效果器弄扁,这不是我们想要的效果:
所以这里我们要换一种方法来做,新建两个圆环,一个圆环的半径小一点:
用扫描对象将圆环扫描出来:
新建螺旋变形器,调整一下螺旋变形的方向:
让螺旋变形器去影响大的圆环,匹配到父级,这个时候你更改螺旋的强度,可以看到圆环就变形了,但是不够圆滑:
这个时候,只需要将大的圆环样条点差值方式改为细分,然后适当的调整角度或者长度就可以了,这样无论你如何修改螺旋的强度,它始终都是圆的:
接下来就是K动画了,让螺旋的强度第0帧的时候为0,第60帧的时候为900,然后最后回到0:
复制两份出来,Z轴的旋转分别是60和-60,但是这个时候你会发现三个圆环是相交的:
没关系,分别去修改一下圆环的半径就可以了:
继续K动画,让第二个扫描对象在60帧的时候,Z轴旋转为-180度:
然后在120帧,旋转为-240,相当于圆环在整个过程中旋转了180度:
第三个封顶对象也是一个道理,这里就不赘述了:
最后再将三个封顶对象打一个组,让组的Y轴和Z轴旋转-360度,动画就做好了。
不要问我为什么这么旋转,我也是想尝试着原作者的角度来弄,弄了半天没弄出来,就只有这个旋转参数感觉要舒服点:
材质就一样的是发光材质:
摄像机固定视角等,也不用多说了吧:
最后码字排版看看效果吧:
基本就是这样吧,感觉一次性写4组效果的做法篇幅还是挺长的。
不过每一组其实不到10分钟都能做出来,而且这种效果图渲染几乎都是秒渲,下面是今天的视频版:
视频版稍后单独发送
好啦,今天的分享就到这里,想要源文件以及原视频的童鞋后台撩我获取吧!
更多内容欢迎关注公众号:
本文由“野鹿志”发布
转载前请联系马鹿野郎
私转必究
相关推荐
- Linux集群自动化监控系统Zabbix集群搭建到实战
-
自动化监控系统Cacti特点:将监控到的数据,绘制成各种图形基于SNMP协议(网络管理协议)的监控软件,强大的绘图能力Nagios特点:状态检查和报警机制(例如:内存不足或CPU负载高时,及时的...
- 快速掌握Kafka系列《三》配置项总结
-
往期系列文章:1.快速掌握Kafka系列《一》基本概念入门2.快速掌握Kafka系列《二》常用操作命令汇总目录一、前言二、broker配置2.1三个基本配置2.2其它配置2.3...
- 8.mxGraph 命名空间与 Hello World 示例实践.md
-
2.2.2GeneralJavaScriptDevelopment常规JavaScript开发2.2.2.1JavaScriptObfuscation/JavaScript混淆[翻...
- 英特尔 i9-12900KS 最新爆料:基础功耗 150W,790 美元
-
IT之家2月14日消息,据爆料者@momomo_us的消息,现在已有海外经销商列出了i9-12900KS的商品信息。i9-12900KS的产品代码为BX8071512900KS,基...
- Spring Boot集成OAuth2:实现安全认证与授权的详细指南
-
SpringBoot集成OAuth2:实现安全认证与授权的详细指南引言在当今数字化时代,Web应用的安全认证和授权至关重要。OAuth2作为一种广泛应用的开放标准协议,为第三方应用提供了安全、便捷的...
- DNF人造神团本男气功加点攻略(dnf男气功用什么神话)
-
SP方面:加点从下往上点起,大技能全部点满,剩余sp在雷霆踏和念雷轰之间根据个人喜好二选一。加点代码:eJwNzTEKglAAx+Hf35D0pU8bImxpkSgHt47QFNRSi2cIkkJ...
- Python连接Mysql数据库的几种方式以及问题排查方法
-
一、使用pymysql连接Mysql数据库连接示例:conn=pymysql.connect(host=host,user=user,password=passwd,db=db,port=int(...
- 37【源码】数据可视化:基于 Echarts + Python 动态实时大屏
-
效果图展示1.动态效果演示2.静态切片效果图一、确定需求方案1.确定产品上线部署的屏幕LED分辨率本案例基于16:9屏宽比,F11全屏显示。2.部署方式浏览器打开播放,Chrome浏览器、360浏览...
- 36【源码】数据可视化:基于 Echarts + Python 动态实时大屏
-
效果图展示动态效果演示2.静态切片效果图一、确定需求方案1.确定产品上线部署的屏幕LED分辨率本案例于16:9屏宽比,F11全屏显示。2.部署方式浏览器打开播放,Chrome浏览器、360浏览器等。...
- Jsp Servlet Mysql实现的在线商城项目源码附带视频指导运行教程
-
今天给大家演示一款由jspservletMySQL实现的在线商城系统,系统项目源码在【猿来入此】获取!本系统实现了管理员管理用户、商品(商品分类)、订单、留言、新闻等功能,前台会员注册登录,查看商...
- MySQL大数据表处理策略,原来一直都用错了……
-
场景当我们业务数据库表中的数据越来越多,如果你也和我遇到了以下类似场景,那让我们一起来解决这个问题。数据的插入,查询时长较长后续业务需求的扩展,在表中新增字段,影响较大表中的数据并不是所有的都为有效数...
- 基于SpringBoot 的CMS系统,拿去开发企业官网真香(附源码)
-
前言推荐这个项目是因为使用手册部署手册非常完善,项目也有开发教程视频对小白非常贴心,接私活可以直接拿去二开非常舒服开源说明系统100%开源模块化开发模式,铭飞所开发的模块都发布到了maven中央库。可...
- 「Qt入门第22篇」 数据库(二)编译MySQL数据库驱动
-
导语在上一节的末尾我们已经看到,现在可用的数据库驱动只有两类3种,那么怎样使用其他的数据库呢?在Qt中,我们需要自己编译其他数据库驱动的源码,然后当做插件来使用。下面就以现在比较流行的MySQL数据库...
- 基于SpringBoot从0到1编写一个图书管理系统(附源码)
-
项目源码地址:https://muzidong.com/productDetail/8ff44c71db6b4b6aa30c71e646b1c557需求分析基于SSM+MySql+LayUI...
- Jsp+Ssm+Mysql实现的投票管理系统源码附带视频指导配置运行教程
-
今天给大家演示的是一款由jsp+ssm框架+mysql实现的投票管理系统,系统分为前端和后台管理模块,系统项目源码在【猿来入此】获取!前端用户可以登录注册、查看投票信息,登录后可以进行投票,也可以查看...
- 一周热门
- 最近发表
-
- Linux集群自动化监控系统Zabbix集群搭建到实战
- 快速掌握Kafka系列《三》配置项总结
- 8.mxGraph 命名空间与 Hello World 示例实践.md
- 英特尔 i9-12900KS 最新爆料:基础功耗 150W,790 美元
- Spring Boot集成OAuth2:实现安全认证与授权的详细指南
- DNF人造神团本男气功加点攻略(dnf男气功用什么神话)
- Python连接Mysql数据库的几种方式以及问题排查方法
- 37【源码】数据可视化:基于 Echarts + Python 动态实时大屏
- 36【源码】数据可视化:基于 Echarts + Python 动态实时大屏
- Jsp Servlet Mysql实现的在线商城项目源码附带视频指导运行教程
- 标签列表
-
- 外键约束 oracle (36)
- oracle的row number (32)
- 唯一索引 oracle (34)
- oracle in 表变量 (28)
- oracle导出dmp导出 (28)
- oracle两个表 (20)
- oracle 数据库 字符集 (20)
- oracle安装补丁 (19)
- matlab化简多项式 (20)
- 多线程的创建方式 (29)
- 多线程 python (30)
- java多线程并发处理 (32)
- 宏程序代码一览表 (35)
- c++需要学多久 (25)
- css class选择器用法 (25)
- css样式引入 (30)
- css教程文字移动 (33)
- php简单源码 (36)
- php个人中心源码 (25)
- php小说爬取源码 (23)
- 云电脑app源码 (22)
- html画折线图 (24)
- docker好玩的应用 (28)
- linux有没有pe工具 (34)
- mysql数据库源码 (21)