“邂逅”良渚遗址 “巧造”苏绣非遗 《牧神记》焕新有“玄机”

由bilibili与玄机科技联合出品的动画番剧《牧神记》自10月27日上线以来,累计收获了1.2亿播放量、超150万用户追番,B站评分9.7分,多次入选豆瓣口碑华语剧集周榜的动画冠军。放眼今年的国产新番,成绩相当可观。巧妙融合诸多传统元素,也成为这部主打“暗黑国风美学”动画的一大亮点——不论是巧妙融合良渚文化遗址的场景设计,还是融合了非遗苏绣的角色造型设计,都让不少年轻人对这些传统宝藏产生了浓厚的兴趣,也成为这部动画吸引年轻观众的一个重要原因。

邂逅良渚文化,彰显别样暗黑国风

《牧神记》动画改编自起点作家宅猪所著的同名网文,讲述了主角秦牧的非凡历程。他从大墟中的普通弃婴起步,在残老村九位老人的教导下成长,历经变法革新之大道,成就放牧诸神的英雄史诗。

作为一部根植于中国文化的动画,《牧神记》深入汲取了众多国风元素进行创作,处处彰显着国风之美。依据原著的设定背景,故事的核心舞台大墟,四处皆是不可思议的现象。在动画呈现中,残老村、奶奶庙等大墟的各类地点皆实现了黑暗与奇异元素的精妙交织,营造出一种既沉重又神秘的独特审美风格——“暗黑国风”。这种别具一格的美学设计深化了整个故事的氛围,使观众仿佛亲身步入那个既神秘又幻想充盈的时空之中。

据悉,在人物设计和场景搭建上,《牧神记》同样秉持着从传统文化中汲取创作养分的原则。与玄机科技总部同样位于今杭州的良渚文化遗址,则成为与主角秦牧相关各类设计的主要灵感来源。秦牧所居住的残老村,依托于良渚文化的建筑风格进行设计。良渚文化遗址位于浙江省杭州市,是人类早期文化遗址之一,实证着中华五千年人类文化史。

在规划残老村的位置时,设计者巧妙地借鉴了良渚遗址的自然环境特征,将残老村安置在涌江河畔附近。村庄内的房屋设计则受到了良渚古城建筑风格的影响,采用了茅草结构的屋顶,村落以石土为地基,依山势而建,房屋错落有致地分布在山坡上。

秦牧觉醒灵体时所用的祭坛,亦蕴含着良渚文化元素。良渚遗址出土了形制丰富的古代玉器,祭坛的整体形态即借鉴了玉琮的形状,置于水流书卷之上宛如泉眼,象征着文化历史的绵长。

隐藏着秦牧身世的神秘玉佩即是另一个不容忽视的良渚文化符号。秦牧的玉佩参照了神人兽面纹这一良渚文化的独特象征,而项链处对应了“玉管串”和“玉璧”造型,让观者感受到了早期人类文明的深邃与魅力。

联动非遗苏绣,一针一线锦绣乾坤

《牧神记》动画对传统文化的传承体现在诸多方面。近日,动画携手中国刺绣艺术馆,邀请了中国非遗苏绣代表性传承人朱寿珍、青年刺绣艺术家周蕾携其团队,共同为动画中的司幼幽(司婆婆)打造了非遗级打造了一套苏绣cosplay服饰,这是国产动画首次采用非遗工艺来还原角色的全套服饰。

司幼幽是动画早期一个非常重要的女性角色,与秦牧之间的浓厚亲情令人动容,这一角色设计更融入了相当多的巧思。司幼幽的身份是天魔教圣女,为了与天魔教的戏曲元素相呼应,设计者采取了云肩装饰,加入了点翠、脸谱、苏绣等细节,通过3D动画的建模技术把苏绣的精致与华美展现得淋漓尽致。

《牧神记》动画此番与非遗传承人的联动,更是打破了“次元壁”,将非遗香云纱作为服饰的主体面料,结合非遗苏绣技艺,精心雕琢出全身的精美花纹设计,令堪称艺术品的苏绣服饰带入现实世界,推动非遗技术走进大众视野。

动画中的司幼幽以针为器,所向披靡,动画外的苏绣团队同样付出了巨大努力。他们花费了5个夜晚来复原绣稿,12位绣娘轮班作业,3位服装设计师更是通宵达旦地制作成衣。服装设计团队在尊重传统技艺的基础上,巧妙融合现代制衣技术展现苏绣的魅力,亦使动画中的国风美学得到了真切的呈现。

此番携手,正是传统技艺与现代创意的一次精彩碰撞。不仅彰显了《牧神记》动画的文化底蕴,也激励着苏绣在传承之路上的不懈突破。“传统文化要一直活下去,就要新的表达方式来结合。很感谢《牧神记》这个项目,让更多的年轻人看到了苏绣的美。”朱寿珍如是说。

从传统文化中汲取灵感,制作方玄机科技对此早已驾轻就熟。玄机从早年的当家之作《秦时明月》开始,便打出了“历史为骨,艺术为翼,中华文明,弘扬百世”的愿景,在后来的《天行九歌》《武庚纪》等作品的片头亦有呈现。

正如玄机科技董事长沈乐平多次表示的,“以时尚科技传播中国文化之美”是玄机作为文化企业的初心和使命。也希望中华文化的土壤能滋养更多中国动画人,让传统与现代交相辉映,在当下焕发新颜。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/65493.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI文献阅读ChatDOC 、ChatPDF 哪个好?

作为AI产品的深度使用者,基本每天都在使用AI。AI诞生后仿佛给所有的产品打开了新世界大门。当然AI在文献阅读方面自然也不会缺席。 先来简单对比一下ChatDOC vs ChatPDF 从表格里可以看到ChatDOC与ChatPDF都是基于GPT的产品,但在功能上ChatDOC还是比Chat…

Flutter DragTarget拖拽控件详解

文章目录 1. DragTarget 控件的构造函数主要参数: 2. DragTarget 的工作原理3. 常见用法示例 1:实现一个简单的拖拽目标解释:示例 2:与 Draggable 结合使用解释: 4. DragTarget 的回调详解5. 总结 DragTarget 是 Flutt…

【Rhino】【Python】将beam线的端点沿着自身方向移动到column轮廓线上

#codingutf-8 import rhinoscriptsyntax as rs import Rhino.Geometry as rgdef extend_lines_to_columns():print("开始运行脚本...")# 定义要处理的图层名称beam_layer "Make2D::Visible::Curves::02 STR. SOLID MAMBER::1*.1.BEAM MAIN (UNIONED)"colu…

Huggingface数据集采样之后得到的arrow文件无法用Dataset.load_from_disk加载解决方法

问题起源 我现在有数据集 我想要采样1/10构成一个新的数据集。起初我只是简单的使用save_to_disk保存,如下代码: from datasets import Dataset import os# 原数据集路径 source_dataset_path "~/.cache/huggingface/datasets/allenai___tulu-3-…

js版本之ES6特性简述【Proxy、Reflect、Iterator、Generator】(五)

目录 Proxy Reflect 静态方法 部分实例 Iterator 实际开发迭代器的使用实例 迭代器(Iterator)应用 Generator Proxy Proxy 是 ES6 中新增的对象 Proxy 是JavaScript中的内置对象,它提供了一种机制,可以拦截并自定义各种…

React 组件通信完整指南 以及 自定义事件发布订阅系统

React 组件通信完整指南 1. 父子组件通信 1.1 父组件向子组件传递数据 // 父组件 function ParentComponent() {const [data, setData] useState(Hello from parent);return <ChildComponent message{data} />; }// 子组件 function ChildComponent({ message }) {re…

mac中idea菜单工具栏没有git图标了

1.右击菜单工具栏 2.选中VCS&#xff0c;点击添加 3.搜索你要的工具&#xff0c;选中点击确定就添加了 4.回到上面一个界面&#xff0c;选中你要放到工具栏的工具&#xff0c;点击应用就好了 5.修改图标&#xff0c;快捷键或者右击选中编辑图标 6.选择你要的图标就好了

Linux实验报告7-文件管理

目录 一&#xff1a;实验目的 二&#xff1a;实验内容 (1)查看/etc/inittab文件的权限属性&#xff0c;并指出该文件的所有者以及文件所属组群。 (2)新建文件test&#xff0c;设置文件权限为r--r-----。 (3)新建文件test2&#xff0c;设系统中有用户study和用户组studygr…

CPT203 Software Engineering 软件工程 Pt.4 软件设计(中英双语)

文章目录 6. 设计概念6.1 Principle6.2 Concepts6.2.1 General design concepts&#xff08;常见的设计概念&#xff09;6.2.1.1 Abstraction&#xff08;抽象&#xff09;6.2.1.2 Modularity&#xff08;模块化&#xff09;6.2.1.3 Functional independence&#xff08;功能独…

JSON 系列之4:JSON_VALUE

JSON_VALUE的作用&#xff0c;简单来说&#xff0c;就是从JSON到SQL&#xff1a; SQL/JSON function JSON_VALUE selects JSON data and returns a SQL scalar or an instance of a user-defined SQL object type or SQL collection type (varray, nested table) 所以&#xff…

[wzoi]Help Bubu

题目描述: Bubu的书架上乱成一团了&#xff01;请帮助他一下吧&#xff01; 他的书架上一共有n本书。我们定义混乱值是连续相同高度书本的段数。例如&#xff0c;如果输的高度是30,30,31,31,32&#xff0c;那么混乱值为3,30,32,32,31的混乱度也是3&#xff0c;但31,32,31,32,…

嵌入式AI STM32部署卷积神经网络的魔法棒

基于STM32部署卷积神经网络控制设备方案-AI项目-STM32部署卷积神经网络方案-红外信号复制方案-轨迹识别 项目包含下述内容 硬件部分、PCB制板、BOM表文件等等 (Hardware)外壳、3D打印文件 (3D_print)软件程序、用于电子法棒的软件程序 AI Keil等等(Software)QT上位机动作识别…

【代码分析】Unet-Pytorch

1&#xff1a;unet_parts.py 主要包含&#xff1a; 【1】double conv&#xff0c;双层卷积 【2】down&#xff0c;下采样 【3】up&#xff0c;上采样 【4】out conv&#xff0c;输出卷积 """ Parts of the U-Net model """import torch im…

[Leetcode] 最大子数组和 [击败99%的解法]

解法1&#xff1a; 暴力解法 遍历每个元素&#xff0c;从它当前位置一直加到最后&#xff0c;然后用一个最大值来记录全局最大值。 代码如下&#xff1a; class Solution {public int maxSubArray(int[] nums) {long sum, max nums[len-1];for (int i0; i<nums.length;…

系统压力测试助手——stress-ng

1、背景 在系统性能测试和压力测试中&#xff0c;stress-ng 是一个非常强大的工具&#xff0c;广泛应用于对 Linux 系统进行各种硬件和软件方面的负载测试。它能够模拟多种极端负载情况&#xff0c;帮助开发人员和运维人员检查系统在高负载下的表现&#xff0c;以便发现潜在的…

计算机网络500题2024-2025学年度第一学期复习题库(选择、判断、填空)

一、单选题 1、&#xff08; &#xff09;是实现两个同种网络互连的设备 A. 网桥 B. 网关 C. 集线器 D. 路由器 2、10M以太网有三种接口标准&#xff0c;其中10BASE-T采用&#xff08; &#xff09; A. 双绞线 B. 粗同轴电缆 C. 细同轴电缆 D. 光纤 3、HDLC是哪…

在JavaScript文件中定义方法和数据(不是在对象里定以数据和方法,不要搞错了)

在对象里定以数据和方法看这一篇 对象字面量内定义属性和方法&#xff08;什么使用const等关键字&#xff0c;什么时候用键值对&#xff09;-CSDN博客https://blog.csdn.net/m0_62961212/article/details/144788665 下是在JavaScript文件中定义方法和数据的基本方式&#xff…

基于SpringBoot的垃圾分类系统设计与实现【源码+文档+部署讲解】

系统介绍 基于SpringBootVue实现的垃圾分类系统设计了三种角色、分别是管理员、垃圾分类管理员、用户&#xff0c;实现了个人中心、用户管理、垃圾分类管理员管理、垃圾分类管理、垃圾类型管理、垃圾图谱管理、系统管理等功能 技术选型 开发工具&#xff1a;idea2020.3Webst…

今日总结 2024-12-28

今天全身心投入到鸿蒙系统下 TCPSocket 的学习中。从最基础的 TCP 协议三次握手、四次挥手原理重新梳理&#xff0c;深刻理解其可靠连接建立与断开机制&#xff0c;这是后续运用 TCPSocket 无误通信的根基。在深入鸿蒙体系时&#xff0c;仔细研读了其为 TCPSocket 封装的 API&a…

springboot启动不了 因一个spring-boot-starter-web底下的tomcat-embed-core依赖丢失

这个包丢失了 启动不了 起因是pom中加入了 <tomcat.version></tomcat.version>版本指定&#xff0c;然后idea自动编译后&#xff0c;包丢了&#xff0c;删除这个配置后再也找不回来&#xff0c; 这个包正常在 <dependency><groupId>org.springframe…