首页 > 其他分享 >02. Create Project 创建项目导入素材

02. Create Project 创建项目导入素材

时间:2024-02-22 22:33:35浏览次数:23  
标签:02 通用 渲染 Create 项目 Project 素材 URP 管线

使用版本

我因为需要开发微信小游戏,所以使用的是 2022.3.8f1c1 版本

创建项目

首先创建一个 3D 项目,因为后续我们需要学习如何将一个普通的项目升级为 URP通用渲染管线

安装 URP 通用渲染管线

在 Package Manager 中搜索 Universal,然后安装 Universal RP。2022 版本的 Unity 不需要做额外设置,等导入素材之后再一起处理好了。

下载素材

地图素材

人物素材

将上面两个素材添加到项目中,并且把它们都放到 Assets Packs 目录下

这两个素材都是支持 URP 渲染管线的,非常适合作为我们本次课程的学习目标

使用素材

将 Assets Packs/DogKnight/Prefab/DogPolyart 拖动到场景中,会发现模型是洋红的,如下图所示

这是因为我们还没有配置通用渲染管线

配置通用渲染管线

unity 2022 版本和 unity 2020 版本配置通用渲染管线的地方不一样,unity 2022 是在 Window - Rendering - Render Pipeline Converter 里面将素材全部转换成 URP通用渲染管线素材

转换完毕之后,项目中会多出来一个 Settings 文件夹,以及一个 UniversalRenderPipelineGlobalSettings 文件,我喜欢把 UniversalRenderPipelineGlobalSettings 文件也放到 Settings 文件夹里面去

回到工程中,就能看到之前导入的模型已经可以正常显示了

关于通用渲染管线的一些配置

在 Project Settings 窗口中

左侧 Graphics 可以选择当前使用的渲染管线

左侧 Quality 可以选择不同质量下使用的渲染管线

项目相关代码

代码仓库:https://gitee.com/nbda1121440/3DRPG.git

标签:20240222_2221

标签:02,通用,渲染,Create,项目,Project,素材,URP,管线
From: https://www.cnblogs.com/hellozjf/p/18028370

相关文章

  • 2024.2.22模拟赛T3 题解
    对于区间连边,可以线段树优化建图对于单点连边,可以使用李超线段树维护迪杰斯特拉code#include<bits/stdc++.h>usingnamespacestd;#defineN400005#defineintlonglong#definepiipair<int,int>#definefirfirst#definesecsecondintn,m,tot;intval[N];const......
  • [newstarctf2023] --RE wp
    AndroGenshin:rc4加密表,base64换表:脚本梭就行username=b"genshinimpact"base64_table=[125,239,101,151,77,163,163,110,58,230,186,206,84,84,189,193,30,63,104,178,130,211,        164,94,75,16,32,33,193,160,120,......
  • 李宏毅2022机器学习HW3 Image Classification
    Homework3数据集下载在本地环境下进行实验总是令人安心,但是又苦于网上找不到数据集,虽然kaggle上有数据集但是下载存在问题于是有了一个天才的想法,间接从kaggle上下载(利用output文件夹中的文件是可下载这一机制将数据集从input文件夹拷贝到output文件夹),具体操作如下图等待数......
  • Visual Studio 2022 .Net 8 启用AOT publish enabled 发布失败
    .Net8NativeAOT的优势: 我使用VisualStudio2022创建了一个面向.NET8的控制台应用程序。我在创建项目时选中了启用本机AOT发布选项。它给出了以下错误: 错误文本:发布遇到错误。发布遇到错误。我们无法确定错误的原因。检查输出日志以获取更多详细信息。诊断......
  • 2024.2.22 LGJ Round
    A你需要求\(n\timesm\)格子里随机撒\(k\)个点,期望扫多少次使得相邻的格子没有同时有点。\(n\timesm\le80,k\le20\)。直接状压求出方案数即可。B你需要维护一个数组,支持区间求和或执行覆盖操作fori:=ltordoa[i]:=a[i-k]或区间回溯成一开始的数。可持久化平衡......
  • ABC302Ex Ball Collector (可撤销并查集)
    由于博客园存在关站风险,文章以后同步发在这里,可能会有更好的阅读体验。首先我们分析一下,如果我们已经知道了要走哪些点,我们可以怎么做。考虑将\(a_i,b_i\)之间连边,发现题目可以被转化为给定一个图,要求对于每条边将其一个顶点染色,问最多能将多少个点染色。于是我们对于每个连......
  • 2024/2 月记
    22日众所周知,月记是从一个月的下旬开始写的其实是寒假太懒了,天天躺沙发上无所事事所以懒得写昨日得知今天科三课取消了然后我问客服能不能把课时换到周日客服说我这个是普通班,得加钱然后他说一节课加30我说行,那就加呗然后他吗的告诉爷爷一个课时加30......
  • 2024初三集训模拟测试3
    2024初三集训模拟测试3T1排序:显然贪心。将1ll*a[i]*a[i-1]\(\to\)1ll*(a[i]*a[i-1])囍爆零CODE#include<bits/stdc++.h>usingnamespacestd;usingllt=longlong;usingull=unsignedlonglong;#defineFor(i,a,b,c)for(inti=(a);i<=(b);i+=(c))#defineFor......
  • P8026 [ONTAK2015] Bajtocja
    P8026[ONTAK2015]Bajtocja题目描述给定d张无向图,每张图都有n个点。一开始,在任何一张图中都没有任何边。接下来有m次操作,每次操作会给出a,b,k,意为在第k张图中的点a和点b之间添加一条无向边。你需要在每次操作之后输出有序数对(a,b)的个数,使得1≤a,b≤n,且a点......
  • Java基础02:标识符和关键字
    1.标识符1.1关键字 Java所有组成的部分都需要名字。类名、变量名以及方法名都被称为标识符。1.2标识符注意点1.2.1所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始1.2.2首字符之后可以是字母(A-Z或者a-z),美元符($)、或者......