黑神话·悟空爆火,有哪些AI技术在助力?

news2024/11/24 12:42:46

北京时间8月20日上午10点,沉淀了4年的首款国产“3A”游戏《黑神话·悟空》正式在各大游戏交易平台上线,迄今为止售出预计450万份。

在这里插入图片描述

昨天,各大社媒平台的热搜榜前列几乎都被「黑神话」相关词条霸占,并久居不下,大众的社交圈也被这款游戏刷屏,在“首款”“国产”等标签之外,这款游戏的稳定性与核心技术又是否受到了玩家的认可呢?

何为“3A游戏”?

3A游戏通常指的是那些「高成本、高质量、高体量」的单机游戏。营销成本自不必说,从近期的铺垫宣传到昨天的全网爆火都可以看出,但《黑神话·悟空》的制作成本更是让人惊叹。

虽然黑神话上线的主要宣传核心并不在制作与技术上,但并不代表其背后技术不过硬。早在4年前公开的预告片中,我们就能看出《黑神话》团队过硬的美术和3D动效功底,而正式发行的版本更是与英伟达强强联合,其出色的视觉效果由英伟达的DLSS3技术强力驱动!

▍1. NVIDIA在游戏场景视觉中的赋能

《黑神话·悟空》官方公布的配置的「最低」和「推荐」要求中显卡均为NVIDA显卡:

最低配置的显卡要求:NVIDIA GeForce GTX 1060 6GB / AMD Radeon RX 580 8GB‍

推荐配置的显卡要求:NVIDIA GeForce RTX 2060 / AMD Radeon RX 5700 XT / INTEL Arc
A750

且从官宣信息可知,《黑神话:悟空》深度支持NVIDIA GeForce全景光线追踪和NVIDIA DLSS 3.5光线重建技术。

在这里插入图片描述

凭借这两项技术,NVIDIA RTX40系列显卡能够显著提升游戏帧数、增强画面质感,创造更为沉浸的游戏体验。

DLSS(Deep Learning Super Sampling)

深度学习超高取样(DLSS)是NVIDIA开发的一种图像渲染技术,利用深度学习将原始较低解析度的图像调整为高解析度的图像。

同时在启用和未启用反锯齿技术的状态下,对数千张特定的影片游戏影像进行神经网络训练。网络将学习如何在无需任何性能消耗的情況下改进图像、加强防锯齿功能。然后将神经网络打包到视频游戏驱动程序中,并在游戏进行期间使用NVIDIA GPU上的CUDA内核运行。

应用于《黑神话·悟空》的DLSS已达到3.5级别,具备超分辨率、深度学习抗锯齿(DLAA)、帧生成、光线重建等多个特性。

●帧生成:利用 AI 技术生成更多帧,以此提升性能,并通过NVIDIA Reflex 保持出色的响应速度。DLSS会借助GeForce RTX 40系列GPU所搭载的全新光流加速器分析连续帧和运动数据,进而生成其他高质量帧,同时不会影响图像质量和响应速度。

●超分辨率:使用较低分辨率内容作为输入并运用AI技术输出高分辨率帧,从而提升所有GeForce RTX GPU的性能。DLSS会对多个分辨率较低的图像进行采样,并使用先前帧的运动数据和反馈来重建原生质量图像。

●深度学习抗锯齿(DLAA):借助基于深度学习的抗锯齿技术,为所有GeForce RTX GPU提供更高的图像质量。DLAA与DLSS使用同样的超分辨率技术,重建原生分辨率图像,从而以更大限度提升图像质量。

●光线重建:英伟达的光线重建技术利用了一个增强型AI赋能的神经网络渲染器,该渲染器通过NVIDIA超级计算机训练的AI网络来取代传统的人工设计降噪器。这一技术能够在采样光线之间生成更高质量的像素,显著提升光线追踪图像的质量。

RTX·全景光线追踪

在这里插入图片描述

光线追踪是一种高级的图形渲染技术,可以模拟光线的物理行为,包括反射、折射、阴影和间接光照等,从而生成逼真的光照效果。

英伟达的光线重建技术利用了一个增强型AI赋能的神经网络渲染器,该渲染器通过NVIDIA超级计算机训练的AI网络来取代传统的人工设计降噪器。这一技术能够在采样光线之间生成更高质量的像素,显著提升光线追踪图像的质量。

《黑神话·悟空》借助全景光线追踪技术提高了光照、反射和阴影的保真度和质量。水面的倒影呈现了周围的所有细节。水的焦散进一步增强了真实感,准确地呈现了光的折射和反射。粒子效果也能获得反射,使战斗更加动感十足、惊险刺激。全景光线追踪光照确保室内和室外的光照精确到像素,使光线被遮蔽或无法到达的区域变暗,并通过反射光线,以逼真的效果照亮游戏世界。与光照系统配合,具有接触硬化和软化效果的全景光线追踪阴影投射到各处,可渲染出树叶和卵石的小块阴影,以及几何结构复杂的建筑、主角以及巨大敌人的阴影。

在这里插入图片描述

而DLSS技术和全景光线追踪也有结合:在《黑神话·悟空》中,通过支持全景光线追踪技术并将每项设置设置为最大值,DLSS 3可带来性能的成倍提升。这使得GeForce RTX 4080 SUPER的用户能够在游戏的基准测试中达到每秒近74帧的帧率。此外,GeForce RTX 4070 Ti SUPER的用户可以在每秒66帧的帧率下享受4K的乐趣。几乎所有GeForce RTX 40系列GPU的帧率都超过60 FPS并支持全景光线追踪技术,同时借助DLSS 3,所有其他选项都可以获得提升。

▍2.NPC设置中可能用到的AI技术

在这里插入图片描述

《黑神话·悟空》的故事底蕴是吸引人的第一要素,而基于《西游记》原著的游戏世界观需要设置大量的NPC,外观、行为和反应都是这款游戏需要深思熟虑的部分。

为提升游戏的沉浸感、互动性和真实性,单机游戏会借助相当多的AI技术应用于NPC设置中,不过这些都是基于笔者的猜测和普遍单机游戏的设置而言,《黑神话》详细关于该方面的技术官方暂未公开。

机器学习

机器学习算法被用于训练NPC的行为模式和决策过程。通过大量的数据训练,NPC可以学习如何根据游戏情境和玩家行为做出合适的反应。机器学习还可以帮助NPC适应不同的游戏难度和玩家风格,提供更具挑战性的游戏体验。

行为树和有限状态机

行为树和有限状态机是两种常用的AI技术,用于控制NPC的行为逻辑。它们允许开发者为NPC定义一系列的行为规则和状态转换条件,从而实现复杂的交互和战斗逻辑。这些技术使得NPC能够在不同的游戏情境下表现出不同的行为模式,如巡逻、攻击、逃跑等。

路径规划

路径规划算法用于计算NPC在游戏世界中的移动路径。这些算法可以确保NPC能够避开障碍物、找到最近的路径到达目标位置,并在移动过程中保持合理的速度和方向。该技术让NPC的移动更加自然和真实,增强了游戏的沉浸感。

群体行为模拟

在单机游戏中需要多个NPC协同作战或交互的关卡/副本中,群体行为模拟技术尤为重要。群体行为模拟技术是一种通过计算机模拟来再现或预测大量个体(如人或动物)在特定环境下集体行为的技术。其核心在于构建一个能够准确反映个体行为规则、交互方式以及环境条件等因素的数学模型,并通过计算机程序来实现这一模型,进而模拟出群体的整体行为表现。该技术可以模拟NPC之间的复杂交互关系,如协同作战、领导与跟随、冲突解决等。通过群体行为模拟技术,开发者可以创造出更加逼真和引人入胜的群体战斗和交互场景。

**
可以说,黑神话是今年除了奥运会之外的最高热点了,好评和争议都纷至杳来,到底是基于国产神话营销下的昙花一现还是有硬实力的单机?我们依旧有待观望,但可以肯定的是,承载了目前最前沿的AI图像渲染技术的《黑神话·悟空》,一定是场视觉的饕餮盛宴。

果然,不会做3D动画的游戏公司不是好公司啊图片

©️【深蓝AI】
撰稿|Los

本文首发于微信公众号【深蓝AI】,移步公众号【深蓝AI】,第一时间获取自动驾驶、人工智能与机器人行业最新最前沿论文和科技动态👇
深蓝AI·赋能自动驾驶+机器人+AI

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

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

相关文章

linux容器基础-namespace-2(net)

net namespace network namespace用来隔离网络环境,在network namespace中,网络设备、端口、套接字、网络协议栈、路由表、防火墙规则等都是独立的。 因为network namespace中具有独立的网络协议栈,因此每个network namespace中都有一个lo接…

向量数据库中的PQ(Procduct Quantization)

为了加快向量之间距离计算和比较速度,有人发明的Product Quantization方法,这个方法并不是一种索引,所以它并不能减少目标向量(要查找的向量),与数据库中向量的比较次数,但是它可以加快与每个数…

黑神话孙悟空:自媒体小白的流量密码!

当下,黑神话孙悟空的热度如熊熊烈火,席卷了整个游戏世界。 只要与这个话题沾边,似乎就能轻松吸引大量关注。 那么,对于不怎么懂自媒体运营的小伙伴来说,该如何抓住这个机遇呢? 别担心,我们用以…

IO进程线程8月22日

1&#xff0c;思维导图 2&#xff0c;使用read和write实现文件拷贝 #include<myhead.h> int main(int argc, const char *argv[]) {int fp1,fp2;char a[1];fp1open("./1.txt",O_RDONLY);fp2open("./2.txt",O_CREAT|O_TRUNC|O_WRONLY,0664);if(fp1-…

简过网:博士考公务员有什么优势?还需要笔试吗?

博士生考公务员需要面试吗&#xff1f;这要看具体情况&#xff0c;一般来讲&#xff0c;公务员考试分为国考、省考和单招&#xff01; 很多公务员单招的一般可以免笔试&#xff0c;但是需要面试&#xff0c;但是对于国考和省考和统考来讲&#xff0c;博士是不能免笔试的&#…

hive4.0.0部署以及与MySQL8.4连接

在开始之前&#xff0c;需要在主机上准备好MySQL数据库&#xff0c;并且已经完成了hdfs和yarn的部署 步骤1&#xff1a;MySQL的配置 以root用户登录mysql后执行以下命令&#xff1a; grant all privileges on *.* to root% with grant option; flush privileges; 这样我们就…

解码极氪汽车的短期成效与长期定力

近日&#xff0c;极氪汽车&#xff08;NYSE&#xff1a;ZK&#xff0c;下同“极氪”&#xff09;公布了截止2024年第二季度的业绩公告。 不难发现&#xff0c;极氪汽车实现了交付数量与经营业绩的双螺旋增长&#xff0c;稳居新能源自主品牌第一梯队。不仅如此&#xff0c;极氪…

JavaEE从入门到起飞(九) ~Activiti 工作流

工作流 当一道流程逻辑需要用到多个表单的提交和多个角色的审核共同完成的时候&#xff0c;就可以使用工作流。 工作流一般使用的是第三方技术&#xff0c;也就是说别人帮你创建数据库表和service层、mapper层&#xff0c;你只需要注入工具接口即可使用。 原理&#xff1a;一…

深度优先搜索-放苹果

放苹果 http://noi.openjudge.cn/ch0205/666/ #include<bits/stdc.h> using namespace std;int dfs(int,int); //第一个赋值为1 其余为0 int a[11]{1},ans,n,m;int main(){ int k; cin>>k; for(int i1;i<k;i){ ans0; cin>>m>>n; dfs(m,1);//m个…

滴答拍摄影项目

TOC springboot0796滴答拍摄影项目 第1章 绪论 1.1背景及意义 随着社会的快速发展&#xff0c;计算机的影响是全面且深入的。人们生活水平的不断提高&#xff0c;日常生活中人们对拍摄影方面的要求也在不断提高&#xff0c;旅游的人数更是不断增加&#xff0c;使得拍摄影项…

FPGA开发——IIC协议介绍

简介 其实关于IIC通信协议的相关原理的相关理论我在最开始的文章当中进行过讲解&#xff0c;但是没有详细的去进行过说明&#xff0c;在今天的这篇文章中我们就来详细说明一下IIC协议的相关理论。 一、IIC 总线组成 1、定义介绍 采用串行总线可以简化系统硬件结构、减小系统…

科技在环境保护中的作用

面对日益严峻的环境问题&#xff0c;‌科技在环境保护中发挥着越来越重要的作用。‌从清洁能源的开发和应用&#xff0c;‌到环保技术的不断进步&#xff0c;‌再到智能环保监测系统的建立&#xff0c;‌科技正以前所未有的力量推动着环境保护事业的发展。‌ 清洁能源技术的开…

揭秘!移动安全管理系统是什么?有什么功能?(从小白到精通一文揭晓!)

在2024年&#xff0c;移动终端管控软件在企业和组织中的应用日益广泛。 移动安全管理系统不仅提高了管理效率&#xff0c;还增强了数据安全性和移动办公的便捷性。 以下是六款值得推荐的移动终端管控软件&#xff1a; 1. 安企神 特点&#xff1a;作为行业领头羊&#xff0c;…

【PHP入门教程】PHPStudy环境搭建+HelloWorld运行

文章目录 PHP 的历史PHP 的用途PHP 的特点和优势PHP 环境搭建环境准备安装window 安装CentOS / Ubuntu / Debian 安装 第一个Hello World使用Apache服务运行命令行运行代码 PHP 的历史 PHP&#xff08;Hypertext Preprocessor&#xff09;超文本预处理器是一种开源的通用脚本语…

m3u8转mp4,3款软件让你快速转换!

在这个数字化时代&#xff0c;视频已成为我们生活中不可或缺的一部分。无论是学习资料、娱乐影片还是工作演示&#xff0c;视频文件总是以不同的格式存在。其中&#xff0c;M3U8和MP4作为两种常见的视频格式&#xff0c;各有其应用场景。然而&#xff0c;有时我们需要将M3U8格式…

如何在算家云搭建模型Linly-Talker(数字人文本配音)

一、模型介绍 Linly-Talker 是一款集成了多种人工智能技术的数字人对话系统&#xff0c;集成了各种技术,例如 Whisper、Linly、微软语音服务和 SadTalker 会说话的生成系统。该系统部署在 Gradio 上&#xff0c;用户可通过上传图像与 AI 助手进行互动&#xff0c;可以根据自己…

UDP+TCP

一、UDP协议 1.recvfrom:recvform(int sockfd,void *buf,size_t len,int flags,struct sockaddr *src_addr,socklen_t *addrlen); 参数&#xff1a;socket的fd; 保存数据的空间地址 &#xff1b; 空间大小&#xff1b; 默认接收方式&#xff08;默认阻塞&#xf…

【蓝桥杯集训100题】scratch游泳时长 蓝桥杯scratch比赛专项预测编程题 集训模拟练习题第27题

目录 scratch游泳时长 一、题目要求 编程实现 二、案例分析 1、角色分析 2、背景分析 3、前期准备 三、解题思路 1、思路分析 2、详细过程 四、程序编写 五、考点分析 六、推荐资料 1、入门基础 2、蓝桥杯比赛 3、考级资料 4、视频课程 5、python资料 scratc…

5 分钟 Stable Diffusion 本地安装指南

一、Stable Diffusion 简介 Stable Diffusion 是一款非常强大的基于深度学习的 AI 图像生成技术。它由众多研究团队和开发者共同努力而成&#xff0c;其中包括德国慕尼黑大学和总部位于纽约的 RunwayML 公司的国际研究团队。 Stable Diffusion 的工作原理基于扩散模型。简单来…

TCP和UDP编程的学习

UDP编程特点&#xff1a;c/s模型 不可靠 &#xff1b; 无链接 &#xff1b;数据报形式&#xff08;效率高&#xff09;&#xff1b; TCP编程特点&#xff1a; 面向链接&#xff1b; 可靠传输&#xff1b;&#xff08;保证数据准确可靠&#xff09;&#xff1b; 面向字节流&a…