自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 OpenCV源码编译,无需魔法

手把手教你下载opoencv源代码并进行编译,获得需要的opencv的debug和release库

2023-03-07 18:18:15 884 1

原创 Unity3D实战【九】Shader Graph 遮挡剔除

一、在Materials文件下创建Shader Graph文件夹然后右键creaet->shader->URP->Unlit Shader Graph(Occlusion Shader)基于shader创建Material-Occlusion:点击刚刚创建的Shader,右键Create->Material(Occlusion)二、双击OcclusionShader打开窗口勾选Alpha Clip添加新Node->Fresnel Effect:光圈效果,(替代

2022-04-25 18:51:31 3477

原创 Unity3D实战【八】Animator 动画控制器

一、创建文件夹Prefabs(存放预制体)和Animations(存放动画相关)给人物改个名字(Player),Add Component->Animator,把人物拖到Prefabs文件夹里在Animations文件夹下建一个文件夹Animators,右键Create->Animator Controller(Player),然后拖给人物Window->Animation->Animator打开窗口,右键Create State->From New Blen

2022-04-25 15:05:11 7238

原创 Unity3D实战【七】Cinemachine & Post Processing 摄像机跟踪和后处理

一、摄像机跟随1、PackManger中安装Cinemachine2、点击菜单栏的Cinemachine->Create Virtual Camera,会代替原来的Main Camera3、调整参数:Body:Framing TransposerAim:Do nothingFollow:给人物一个空的子物体,放到人物中心,拖过来其他参数去试试看根据个人喜好二、给场景设置迷雾1、Window->Rendering->Lighting->Environment

2022-04-05 17:56:33 3952

原创 Unity3D实战【六】SetCursor 设置鼠标指针

一、修改人物移动的方法上一节使用的是将人物拖拽的方法实现人物移动,这一节我们进行修改一下首先打开mousemanger脚本代码//单例模式//首先创建一个自身的static变量,通常取名Instancepublic static MouseManger Instance;void Awake(){ if (Instance != null) Destroy(gameObject); Instance = this;}在Script文件夹下创建Manager文件夹专门存放Mana

2022-04-05 16:19:34 3434 1

原创 Unity3D实战【五】MouseManager 鼠标控制人物移动

一、Assets文件夹下创建Script文件夹用于脚本代码文件的存放1、右键创建一个C# Script文件(MouseManger)2、Hierarchy窗口创建一个空物体MouseManger3、把MouseManger脚本文件拖给该物体当组件,双击脚本文件在VS中打开。二、编写脚本代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Events;

2022-04-05 15:02:30 3163

原创 Unity3D实战【四】Navigation 智能导航地图烘焙

一、Window->AI->Navigation 打开窗口Agents:设置人物的宽窄,以及可以爬坡的角度大小Object:先选中要设置的对象,勾选Navigation Static(也可以在Inspector窗口的Static选)设置walkable可行区域或者其他Bake:根据需要调整参数,点击Bake确定,即设置成功(小任务:根据上面的方法把树设置为 not walkable)二、给人物添加自动导航1、点击人物,Inspector窗口Add Component->N

2022-04-04 23:38:09 2615

原创 Unity3D实战【三】PolyBrush 发挥创意构建场景

一、Pack Manager中安装Poly Brush,并在它的页面中点开Samples,根据渲染管线导入对应Shader创建一个文件夹用于存放插件Plugins(这里我们是导入第二个,导入的文件放到Plugins中)二、Tool->Polybrush->Polybrush Window 打开Polybrush的菜单Polybrush窗口顶部的几个图标功能分别是:1.地形高矮 2.地形柔化 3.地形颜色 4.刷预制体 5.刷图片高矮:左键上升,按住Ctrl再点击则是下降Sh

2022-04-04 23:28:18 1916

原创 Unity3D实战【二】Build Level 尝试熟悉基本工具

一、把人物拖到场景中把上次下载的人物素材放到场景当中(直接拖拽到场景或者Hierarchy窗口)同样方法拉个地面到场景中:二、调整通用渲染管线(因为人物影子看起来比较丑,可以知道先不改)点击上图这个在Inspector窗口进行调整Max Distance:离镜头多少米开始渲染阴影CascadeCount:分层级来渲染Shadow Resolution:越高效果越好,性能开销越大HDR:开启!后期Post Processing处理时会用到Anti Aliasing(MAAA):抗锯

2022-04-04 23:10:51 596

原创 Unity3D实战【一】Create Project 创建项目导入素材

注:本项目参考M_Studio视频:Unity3D游戏开发教程一、创建3D项目,package manager中安装Unversal RPWindow->Packge Manger,Packges切换到Unity Registry,搜索Unversal RP安装二、Assets下搞个Pipeline Settings文件夹右键创建Rendering=>Universal Render PipeLine=>Pipeline Asset(urp的设置文件)三、菜单的Edit.

2022-04-04 22:52:02 4674

原创 Unity3D初级课程之新手入门

参考链接:《Unity3D初级课程之新手入门》文章目录第一课:课程介绍与Unity3D环境搭建一、Unity下载与安装第二课:游戏场景基本操作一、新建项目与新建场景二、基本 3D 物体的创建三、Scene 面板基础操作第三课:游戏场景制作3D模型一、尺寸与方向二、3D 模型制作第四课:3D模型美化之材质球一、材质球与贴图二、创建与使用材质球三、shader 简介第五课:3D模型重用之预制体一、父子关系二、预制体第六课:基本组件之摄像机一、场景美化第一课:课程介绍与Unity3D环境搭建一、Unity下

2022-03-27 14:29:08 3349 1

原创 Vue3学习笔记

参考链接:菜鸟教程文章目录一、Vue3 目录结构二、Vue3 起步createAppHello Vuedata 选项方法三、Vue3 模板语法插值用户输入缩写四、Vue3 条件语句五、Vue3循环语句六、Vue3 组件一、Vue3 目录结构目录/文件说明build项目构建(webpack)相关代码config配置目录,包括端口号等。我们初学可以使用默认的。node_modulesnpm 加载的项目依赖模块src这里是我们要开发的目录,基本上要做的事情都在这

2022-03-21 22:16:19 160

原创 Unity Hub、unity、PlasticSCM安装

目录一、Unity Hub安装二、Unity安装三、PlasticSCM安装一、Unity Hub安装第一步,进入官网下载: 地址:https://unity.cn/releases第二步,安装跟着提示走就行二、Unity安装第一步打开Unity Hub,激活许可证点击:激活新许可证—>Unity个人版—>我不以专业身份使用Unity第二步 点击安装(下2020.3.30长期支持版本)接着就是安装,跟着提示就行三、PlasticSCM安装进入官网下载 地址:

2022-03-16 21:54:45 11352 3

转载 PlasticSCM Unity项目版本控制系统(中文操作指南)

目录PlasticSCM Unity项目版本控制系统(中文操作指南)一、PlasticSCM的基础概念二、新建Plastic SCM项目三、托管现有项目到PlasticSCM四、如何Clone (克隆远程仓库项目到本地Workspace)?五、如何Push(提交一个Checkin到我的Branch)?六、如何Pull(拉取团队成员的修改)?七、如何进行分支(Branch)版本管理与合并(Merge)?PlasticSCM Unity项目版本控制系统(中文操作指南)PlasticSCM(Unity项目版本

2022-03-16 20:16:31 12170 2

原创 【学习笔记】WEB

Web 概述• W3C Web 客户端的三个层次• 结构层 Structure结构层典型技术 :HTMLXML• 表现层 Presentation客户端表现层技术是指将从服务器端获得的信息进行展现与表现的技术•布局技术:– CSS 技术– XSLT•多媒体技术:– GIF 动画– 视频、音频播放插件– Flash,Silverlight• 行为层 BehaviorECMAScript:– JavaScript– ActionScript (Flash)• 什么是 W

2022-01-05 00:38:52 1242 2

原创 【学习笔记】人工智能导论

考试题型:一、选择2 :20二、填空5:10 主观题改成填空题三、趣味编程题,10分第0章 绪论1950年,计算机科学家图灵提出了著名的“图灵测试”。希尔勒的中文屋子人工智能三大学派:符号主义学派方面(专家系统、知识工程)、连接主义学派(神经网络)、行为主义学派(进化算法)。人工智能研究的课题:自然语言的理解,数据库的智能检索、博弈、机器人学、专家咨询系统,模式识别 等 P10-13第1章 搜索技术无信息图搜索过程主要有深度优先搜索和宽度优先搜索。1、深度优先搜索算法 P23

2021-12-29 22:33:23 3084

原创 【学习笔记】C#

第一章 C#概述:1、CLR的概念和功能CLR是一个可以由多编程语言使用的运行时。CLR的核心功能:内存管理,程序集加载,安全性,异常处理,线程同步等等。可以被很多属于微软系列的开发语言使用。2、 C#的优势和特点特点:跨平台、跨语言、跨标准优势:适用于windows平台3、 C#开发.NET应用程序的步骤4、 C#源程序文件、vs解决方案文件、Web项目文件、C#项目文件的后缀名5、 第一个简单的C#应用程序using System;namespace ConsoleApp1

2021-12-26 00:03:02 1780 8

opencv4.7.0-x64-vc17.zip

opencv4.7.0的debug和release库,可以直接拿到项目里去用,使用VS2022+Cmake编译生成

2023-03-07

opencv4.7.0用VS2022编译的debug和release库

opencv4.7.0用VS2022编译的debug和release库

2023-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除