当前位置: 首页 > news >正文

Unity图片导入设置

🏆 个人愚见,没事写写笔记

🏆《博客内容》:Unity3D开发内容

🏆🎉欢迎 👍点赞✍评论⭐收藏

🔎Unity支持的图片格式

☀️BMP:是Windows操作系统的标准图像文件格式,特点是几乎不进行压缩,占磁盘空间大

☀️TIF:基本不损失图片信息的图片格式,缺点是体积大

☀️JPG:一般指JPEG格式,属于有损压缩格式,能够让图像压缩在很小的存储空间,一定程度上会损失图片数据,无透明通道

☀️PNG:无损压缩算法的位图格式,压缩比高,生成文件小,有透明通道

☀️TGA:支持压缩,使用不失真的压缩算法,还支持编码压缩。体积小,效果清晰,兼备BMP的图像质量和JPG的体积优势,有透明通道

☀️PSD:是PhotoShop(PS)图形处理软件专用的格式,通过一些第三方工具或自制工具可以直接将PSD界面转为UI界面

☀️其它还支持:EXR、GIF、HDR、IFF、PICT等等

☀️Unity最常用的图片格式:JPG、PNG、TGA三种格式

🔎图片设置的6大部分

☀️纹理类型:Texture Type

🛠️Default:默认纹理,大部分导入的模型贴图都是该纹理

⚙️sRGB(Color Texture):启用可以将纹理存储在伽马空间中(对每一个像素做一次幂函数运算)
⚙️Alpha Source:指定如何生成纹理的Alpha通道

📌None:无论输入纹理是否有Alpha通道,导入的纹理都没有Alpha通道

📌Input Texture Alpha:输入纹理中的Alpha

📌From Gray Scale:从输入纹理RGB值的平均值生成Alpha

⚙️Alpha Is Transparency:启用可以避免边缘上的过滤瑕疵

🛠️Normal map:法线贴图格式

法线贴图就是在原物体的凹凸表面的每个点上均作法线 法线就是垂直于某个点的切线的方向向量

⚙️Create From Grayscale: 启用此属性可以从灰度高度贴图创建法线贴图

📌Bumpiness: 控制凹凸程度,值越大凹凸感越强

📌Filtering: 如何计算凹凸值

Smooth:使用标准算法生成法线贴图

Sharp:生成比标准模式更锐利的法线贴图

🛠️Editor GUI and Legacy GUI: 一般在编辑器中或者GUI上使用的纹理

🛠️Sprite(2D and UI) :2D游戏或者UGUI中使用的格式

⚙️Sprite Mode: 图像中提取精灵图形的方式

📌Single:按原样使用精灵图像

📌Multiple:瓦片模式,如果是图集,使用该选项,可以在Sprite Editor编辑窗口自定义图片

📌Polygon:网格精灵模式

📌Pixels Per Unit:世界空间中的一个距离单位对应多少像素:1米=100像素

📌MeshType:网格类型;只有Single和Multiple模式才支持

Full Rect:创建四边形,将精灵显示在四边形上

Tight:基于像素Alpha值来生成网格,更加贴合精灵图片的形状

任何小于32*32的精灵都使用FullRect模式,即使设置成Tight模式也是

📌Extrude Edges:使用滑动条确定生成的网格中精灵周围流出的区域大小

📌Pivot:精灵图片的轴心点,Single模式才有此选项 对应九宫格布局的九个点,还可以自定义

📌Generate Physics Shape:启用此选项,Unity会自动根据精灵轮廓生成默认物理形状 只有Single 和Multiple模式才可使用

📌Sprite Editor:编辑Sprite,需要安装2D Sprite包

🛠️Cursor:自定义光标

🛠️Cookie:光源剪影格式

⚙️Light Type:应用的光源类型

一般点光源的剪影需要设置(Texture Shape)为立方体纹理(Cube) ,方向光和聚光灯的剪影设置为2D纹理(2D)

📌Spotlight:聚光灯类型,需要边缘纯黑色纹理

📌Directional:方向光,平铺纹理

📌Point:点光源,需要设置为立方体形状

🛠️Lightmap:光照贴图格式

🛠️Single Channel:纹理只需要单通道的格式

⚙️Channel:希望将纹理处理为Alpha还是Red通道

📌Alpha:使用Alpha通道,不允许进行压缩

📌Red:使用红色通道

☀️纹理形状:Texture Shape

纹理不仅可以用于模型贴图,还可以用于制作天空盒和反射探针,纹理形状设置主要就是用于在两种模式之间进行切换

🛠️2D:2D纹理,最常用设置,这些纹理将使用到模型和GUI元素上
🛠️Cube:立方体贴图,主要用于天空盒和反射探针

⚙️Mapping:如何将纹理投影到游戏对象上

📌Auto:根据纹理信息创建布局

📌6 Frames Layout:纹理包含标准立方体贴图布局之一排列的六个图像

📌Latitude-Longitude Layout:将纹理映射到2D维度/经度

📌Mirrored Ball:将纹理映射到类似球体的立方体贴图上

⚙️Convolution Type:纹理的过滤类型

📌None:无过滤

📌Specular:将立方体作为反射探针

📌Diffuse:将纹理进行过滤表示辐照度,可作为光照探针

⚙️Fixup Edge Seams:Convolution Type 为None 和 Diffuse下才有用。解决低端设备上面之间立方体贴图过滤错误

☀️高级设置

高级设置主要是纹理的一些尺寸规则、读写规则、以及MipMap相关设置

🛠️Non-Power of 2:如果纹理尺寸非2的幂如何处理

📌None:纹理尺寸大小保持不变

📌To nearest:将纹理缩放到最接近2的幂的大小 (注意:PVRTC格式要求纹理为正方形)

📌To larger:将纹理缩放到最大尺寸大小值的2的幂的大小

📌To smaller:将纹理缩放到最小尺寸大小值的2的幂的大小

🛠️Read/Write Enabled:启用可以使用Unity中提供的一些方法从纹理中获取到数据(一般需要获取图片数据时才开启)
⚠️MipMap:开启MipMap功能后,Unity会帮助我们根据图片信息生成n张不同分辨率的图片,在场景中会根据我们离该模型的距离选择合适尺寸的图片用于渲染,提升渲染效率。Mipmap 需要占用一定的内存空间。。
🛠️Streaming Mipmaps:启用则可以使用纹理串流,主要用于在控制加载在内存中的Mipmap级别,用于减少Unity对于纹理所需的内存总量,用性能换内存

⚙️Mip Map Priority: Mipmap优先级,Unity根据优先级来确定分配资源时优先考虑哪些Mipmap
🛠️Generate Mip Maps:允许生成MipMap

⚙️Border Mip Maps:启用可避免颜色向外渗透到较低 MipMap级别的边缘
⚙️Mip Map Filtering: 优化图像质量的过滤方法

📌Box:随着尺寸减小,级别更加平滑

📌Kaiser:随着Mipmap尺寸大小下降而使用的锐化算法,如果远处纹理太模糊,可以使用该算法

⚙️Mip Maps Preserve Coverage: Mipmap的Alpha通道在Alpha测试期间保留覆盖率

📌Alpha Cutoff Value:覆盖率参考值

⚙️Fadeout Mip Maps: 级别递减时使Mipmap淡化为灰色

☀️平铺拉伸

🛠️Wrap Mode:平铺纹理时的方式
⚙️Repeat: 在区块中重复纹理
⚙️Clamp: 拉伸纹理的边缘
⚙️Mirror: 在每个整数边界上镜像纹理以创建重复图案
⚙️Mirror Once: 镜像纹理一次,然后将拉伸边缘纹理
⚙️Per-axis: 单独控制如何在U轴和V轴上包裹纹理
🛠️Filter Mode:纹理在通过3D变化拉伸时如何进行过度
⚙️Point:纹理在靠近时变为块状
⚙️Bilinear:纹理在靠近时变得模糊
⚙️Trilinear:与Bilinear类似,但纹理也在不同的Mip级别之间模糊
🛠️Aniso Level:以大角度查看纹理时提高纹理质量。性能消耗高

☀️平台设置

🛠️Max Size:设置导入的纹理的最大尺寸,即使美术出的很大的图,也可以通过这里把它们限制在一定范围内
🛠️Resize Algorithm:当纹理尺寸大于指定的Max Size时,使用的缩小算法
⚙️Mitchell:默认米切尔算法来调整大小,该算法是常用的尺寸缩小算法
⚙️Bilinear:使用双线性插值来调整大小。如果细节很重要的图片,可以使用它,它比米切尔算法保留的细节更多
🛠️Format:纹理格式 各平台支持的格式有所不同 如果选择Automatic 会根据平台使用默认设置

📌各平台都支持的格式:

      📌移动端和网页端特有格式:

      ⚠️移动平台注意事项:

      📌IOS:选择默认的纹理压缩设置 (PVRTC) 可获得更大的兼容性。 如果您的应用程序不包含 OpenGL ES 2 支持,则可以选择一种 ASTC 格式。这些格式提供更好的质量和灵活性,并且压缩速度比 PVRTC 快。

      📌Andorid:由于安卓设备众多,设备标准都不统一,一般会根据不同的设备标准制作多个安装包

      📌1.构建一个以 OpenGL ES 3 为目标的 APK

      1-1访问 Android 的 Player Settings (菜单:Edit > Project Settings >Player Settings, 然后选择 Android 类别)。

      1-2.向下滚动到 Graphics APIs 部分。

      1-3.确保 OpenGL ES 2 不在列表中。

      1-4.构建 APK (菜单:File > Build Settings,然后单击 Build)。

      📌2.构建一个以 OpenGL ES 2 为目标的单独 APK

      2-1访问 Android Player Settings。

      2-2.向下滚动到 Graphics APIs 部分。

      2-3.在列表中添加 OpenGL ES 2 并删除 OpenGL ES 3 和 Vulkan。

      2-4.构建 APK。

      ⚙️Compression: 选择纹理的压缩类型,帮助Unity正确选择压缩格式 会根据平台和压缩格式的可用性进行压缩

      📌None:不压缩纹理

      📌Low Quality:以低质量格式压缩纹理

      📌Normal Quality:以标准格式压缩纹理

      📌High Quality:以高质量格式压缩纹理

      🛠️Use Crunch Compression: 启用后,使用Crunch压缩。Crunch是一种基于DXT或ETC纹理压缩的有损压缩格式。压缩时间长,解压速度快。
      🛠️特定平台出现:
      ⚙️Split Alpha Channel:Alpha通道分离,节约内存。会把一张图分成两张纹理。一张包含RGB数据,一张包含Alpha数据,在渲染时再合并渲染。
      ⚙️Override ETC2 fallback:不支持ETC2压缩的设备上,使用的格式

      ☀️预览窗口

      🚀感谢:🎉欢迎 👍点赞✍评论⭐收藏

      相关文章:

      Unity图片导入设置

      🏆 个人愚见,没事写写笔记 🏆《博客内容》:Unity3D开发内容 🏆🎉欢迎 👍点赞✍评论⭐收藏 🔎Unity支持的图片格式 ☀️BMP:是Windows操作系统的标准图像文件格式,特点是…...

      MySQL与分布式架构的碰撞

      目录 一、分布式架构的核心挑战与MySQL的应对策略 1.1 高并发与扩展性 1.3 高可用与容灾 二、MySQL分布式架构的核心技术实现 2.1 读写分离与主从复制(扩展) 2.2 数据分片与分布式存储(扩展) 2.3 MySQL Cluster与NDB引擎&am…...

      python-MySQL鏈接

      python鏈接MySQL,主要利用庫 pip install mysql-connector-pythonimport mysql.connector# 配置连接参数 config {"user": "your_username","password": "your_password","host": "localhost", # 或…...

      cv::remap() 和 cv::undistortion() 的区别

      在 OpenCV 中,cv::remap 和 cv::undistort 都用于处理图像畸变校正,但它们的实现方式和应用场景有显著区别。以下是详细对比: 1. cv::undistort:直接畸变校正 功能 输入:原始畸变图像 相机内参矩阵 (cameraMatrix) …...

      【AI提示词】决策树专家

      提示说明 一位熟悉决策树算法的机器学习专家,擅长用树状图量化不同选择的结果概率。 提示词 # Role: 决策树专家## Profile - language: 中文 - description: 一位熟悉决策树算法的机器学习专家,擅长用树状图量化不同选择的结果概率 - background: 决…...

      【中间件】bthread_数据结构_学习笔记

      bthread数据结构 bthread_数据结构_学习笔记1 pthread_cond_t1.1 definition1.2 解释1.3 设计动机1.4 使用示例1.5 注意事项1.6 进一步延伸:pthread_cond_s 2 pthread_mutex_t bthread_数据结构_学习笔记 1 pthread_cond_t POSIX线程库 /usr/include/x86_64-linux…...

      VM虚拟机安装CentOS7.9

      目录 1.下载CentOS7.9 2.VM虚拟机选择自定义,然后一直傻瓜式下一步 3.选择编辑虚拟机设置,然后选择刚刚下载的ISO 4.输入 ip addr 获取ip地址 5.用Xshell连接 1.下载CentOS7.9 链接:https://pan.baidu.com/s/1kW2gGWnbcjNtq4kz46LKVw?p…...

      C++/SDL 进阶游戏开发 —— 双人塔防(代号:村庄保卫战 18)

      🎁个人主页:工藤新一 🔍系列专栏:C面向对象(类和对象篇) 🌟心中的天空之城,终会照亮我前方的路 🎉欢迎大家点赞👍评论📝收藏⭐文章 文章目录 二…...

      Cribl 数据脱敏 更多方法 MASK (三)

      我做过好几个cribl 数据脱敏的实验: Cribl 脱敏mask-CSDN博客...

      【笔记】深度学习模型训练的 GPU 内存优化之旅⑤:内存分配篇

      开设此专题,目的一是梳理文献,目的二是分享知识。因为笔者读研期间的研究方向是单卡上的显存优化,所以最初思考的专题名称是“显存突围:深度学习模型训练的 GPU 内存优化之旅”,英文缩写是 “MLSys_GPU_Memory_Opt”。…...

      【5G 架构】边缘计算平台是如何与3GPP网络连接的?

      博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G技术研究。 博客内容主要围绕…...

      5.0.0 GripSpliter的使用(探讨水平竖直对齐参数)

      布局控件Grid 配合 GridSplitter 无需编写任何代码 就能实现网格大小可拖动。 其HorizontalAlignment、VerticalAlignment属性的使用非常具有迷惑性;本文做了一些一些实验,总结为把这两个属性均设置为strech即可。 总结如下:经过实验,发现以下情况可以正常工作。 水平方向…...

      python如何把pdf转word

      在Python中将PDF转换为Word文档(.docx)比反向转换(Word转PDF)更具挑战性,因为PDF是固定格式,而Word是可编辑格式。以下是几种可行的方法及详细步骤: 方法1:使用 pdf2docx 库 pdf2do…...

      go实现双向链表

      需求 实现双向链表的节点生成、正反向遍历、指定删除。 实现 package mainimport ("fmt" )type zodiac_sign struct {number intdizhi stringanimal stringyear intprevious *zodiac_signnext *zodiac_sign }// 添加 // func add_node_by_order(pr…...

      33、VS中提示“以下文件中的行尾不一致。是否将行尾标准化?“是什么意思?

      在Visual Studio(VS)中遇到提示“以下文件中的行尾不一致。是否将行尾标准化?”时,意味着当前打开或正在编辑的文件内部存在行尾符(EOL,End-Of-Line)格式不统一的情况。以下是详细解释和应对建议…...

      C 语言 第五章 指针(5)

      目录 函数参数传递机制:地址传递 值传递 简单变量指针作为形参 举例1: 举例2: 举例3: 数组作为形参 举例: 函数参数传递机制:地址传递 值传递 void test(int a, int b) { a 10; b 20; print…...

      Python项目源码69:Excel数据筛选器1.0(tkinter+sqlite3+pandas)

      功能说明:以下是一个使用Tkinter和Pandas实现的完整示例,支持Excel数据读取、双表格展示和高级条件筛选功能: 1.文件操作:点击"打开文件"按钮选择Excel文件(支持.xlsx和.xls格式),自…...

      机器人--架构及设备

      机器人的四大组成部分 控制系统 驱控系统 驱控驱动系统控制系统。 注意,这里的控制系统不是机器人层面的控制系统,属于更小层级的,驱控系统的控制系统。 驱动系统: 一般指硬件设备,比如电机驱动器,I/O…...

      机器人--主机--控制系统

      机器人主机 机器人主机,即控制系统。 作用 机器人主机的核心功能 传感器数据处理:处理摄像头、激光雷达、IMU等数据。 运行SLAM/导航算法:如Google Cartographer、RTAB-Map。 路径规划与控制:执行A*、DWA等算法。 通信管理&a…...

      Stm32 烧录 Micropython

      目录 前言 准备工作 开始操作 问题回顾 后记 前言 去年曾经尝试Pico制作openmv固件,由于知识储备不够最后失败了,留了一个大坑,有了前几天的基础,慢慢补齐知识,最近这一周一直在学习如何编译Stm固件并烧录到单片机…...

      leetcode 977. Squares of a Sorted Array

      题目描述 双指针法一 用right表示原数组中负数和非负数的分界线。 nums[0,right-1]的是负数&#xff0c;nums[right,nums.size()-1]是非负数。 然后用合并两个有序数组的方法。合并即可。 class Solution { public:vector<int> sortedSquares(vector<int>&…...

      使用Nexus搭建远程maven仓库

      1、Nexus介绍 Nexus 是 Sonatype 公司的一款用于搭建私服的产品&#xff0c;使用非常广泛。在早期&#xff0c;我们都拿Nexus当maven私服仓库&#xff0c;后来&#xff0c;随着版本不断更新&#xff0c;它支持的数据类型越来越多&#xff0c;比如npm仓库&#xff0c;nuget仓库&…...

      坚鹏:工行《DEEPSEEK赋能银行智能办公及数字化营销服务》培训

      中国工商银行上海市分行《DEEPSEEK赋能银行智能办公及数字化营销服务》培训圆满落幕 中国工商银行作为全球领先的综合性金融服务集团&#xff0c;始终走在金融科技创新的前沿。截至2024年末&#xff0c;工商银行总资产规模突破40万亿元&#xff0c;连续多年稳居全球银行榜首。在…...

      操作系统OS是如何指挥外围设备的呢?

      众所周知&#xff0c;OS的职责之一就是管理外围设备&#xff0c;比如常见的磁盘、硬盘、显示器、麦克风等&#xff0c;但并不是外围设备的一切都必须由OS管理&#xff0c;比如无线鼠标上的开关键&#xff0c;当你通过它关闭鼠标时&#xff0c;这个操作并不会经过OS&#xff0c;…...

      实现Sentinel与Nacos的规则双向同步

      实现Sentinel与Nacos的规则双向同步&#xff1a;完整解决方案 前言 在微服务架构中&#xff0c;流量控制和熔断降级是保障系统稳定性的重要手段。阿里开源的Sentinel作为一款轻量级的流量控制组件&#xff0c;常被用于实现这些功能。然而&#xff0c;在实际生产环境中&#x…...

      2025五一杯数学建模A题:支路车流量推测问题,思路分析+模型代码

      一持续更新&#xff0c;见文末名片 二、问题背景 想象一下&#xff0c;城市的道路如同一张巨大的脉络图&#xff0c;主路如同大动脉&#xff0c;配备着车流量监测设备&#xff0c;能实时记录车流量数据&#xff0c;就像我们身体的传感器一样。然而&#xff0c;当多条支路像毛细…...

      Linux51 安装baidunetdisk yum install rpm -ivh

      推测网卡 感觉是不是以前哪里设置了下 deepseek说的这个设置 我没有设置过 这个不会弄啊 准备用虚拟机安个软件 神奇 换了这个命令又能打开网卡了 参考了这个 参考 之前地址我觉得配置错误 动态分配 我就删掉ip地址了 路由表中无ip地址吗&#xff1f; OK 卸载 运…...

      【Python-Day 8】从入门到精通:Python 条件判断 if-elif-else 语句全解析

      Langchain系列文章目录 01-玩转LangChain&#xff1a;从模型调用到Prompt模板与输出解析的完整指南 02-玩转 LangChain Memory 模块&#xff1a;四种记忆类型详解及应用场景全覆盖 03-全面掌握 LangChain&#xff1a;从核心链条构建到动态任务分配的实战指南 04-玩转 LangChai…...

      若依 FastAPI + Vue3 项目 Docker 部署笔记( 启动器打包教程)

      本文记录了将 start.bat 打包成 .exe 启动器的详细教程&#xff0c;适合项目交付或导师演示用。 &#x1f9ed; 一、如何将 start.bat 打包为启动器 .exe&#xff08;含图标 自动打开浏览器&#xff09; ✅ 1. 创建三大功能脚本 start.bat → 启动项目&#xff08;docke…...

      Lebesgue测度和积分理论发展概观

      1. 发展背景 积分可以从两个角度来理解。首先&#xff0c;积分是微分的逆函数&#xff0c;因此积分是反导数(译注&#xff1a;但积分是独立于微分的&#xff0c;不能微分的函数也可能可积)。然而&#xff0c;这是一个非常抽象的概念。其次&#xff0c;两点之间的积分可以看…...

      算法题题型总结

      二叉树题型 解法综述&#xff1a;二叉树的解法&#xff0c;基本上都是依赖遍历&#xff0c;再加上递归的思路来做的。那递归又分为深度优先和广度优先。深度优先算法&#xff0c;前序&#xff0c;中序&#xff0c;后序。广度优先&#xff0c;利用先进先出队列&#xff0c;一层…...

      网络编程——TCP和UDP详细讲解

      文章目录 TCP/UDP全面详解什么是TCP和UDP&#xff1f;TCP如何保证可靠性&#xff1f;1. 序列号&#xff08;Sequence Number&#xff09;2. 确认应答&#xff08;ACK&#xff09;3. 超时重传&#xff08;Timeout Retransmission&#xff09;4. 窗口控制&#xff08;Sliding Win…...

      Qt多线程TCP服务器实现指南

      在Qt中实现多线程TCP服务器可以通过为每个客户端连接分配独立的线程来处理&#xff0c;以提高并发性能。以下是一个分步实现的示例&#xff1a; 1. 自定义工作线程类&#xff08;处理客户端通信&#xff09; // workerthread.h #include <QObject> #include <QTcpSo…...

      【经管数据】A股上市公司资产定价效率数据(2000-2023年)

      数据简介&#xff1a;资产定价效率是衡量市场是否能够有效、准确地反映资产内在价值的重要指标。在理想的市场条件下&#xff0c;资产的市场价格应该与其内在价值保持一致&#xff0c;即市场定价效率达到最高。然而&#xff0c;在实际市场中&#xff0c;由于信息不对称、交易摩…...

      打包 Python 项目为 Windows 可执行文件:高效部署指南

      Hypackpy 是一款由白月黑羽开发的 Python 项目打包工具&#xff0c;它与 PyInstaller 等传统工具不同&#xff0c;通过直接打包解释器环境和项目代码&#xff0c;并允许开发者修改配置文件以排除不需要的内容&#xff0c;从而创建方便用户一键运行的可执行程序。以下是使用 Hyp…...

      【QNX+Android虚拟化方案】138 - USB 底层传输原理

      【QNX+Android虚拟化方案】138 - USB 底层传输原理 1. USB 数据包的格式2. 数据传输事务过程3. 四种传输类型3.1 批量传输3.2 中断传输3.3 实时传输3.4 控制传输4. USB 设备枚举过程4.1 Attached: 发送控制传输,读取设备描述符4.2 Power -> Default 这个状态无数据传输4.3 …...

      QT6 源(66)篇三:阅读与注释类 QAbstractSpinBox ,这是螺旋框的基类,附上源码

      &#xff08;9&#xff09;所有代码来自于头文件 qabstractspinbox . h : #ifndef QABSTRACTSPINBOX_H #define QABSTRACTSPINBOX_H#include <QtWidgets/qtwidgetsglobal.h> #include <QtWidgets/qwidget.h> #include <QtGui/qvalidator.h>/* QT_CONFIG宏实…...

      MCP入门

      什么是mcp mcp&#xff08;model context protocol&#xff0c;模型上下文协议&#xff09; 标准化协议&#xff1a;让大模型用统一的方式来调用工具&#xff0c;是llm和工具之间的桥梁 A2A&#xff1a;Agent-to-Agent协议 mcp通信机制 提供mcp服务查询的平台 具有工具合集…...

      FPGA中级项目8———UART-RAM-TFT

      FPGA中级项目8———UART-RAM-TFT UART串口我们学过&#xff0c;RAM IP核学过&#xff0c;TFT同样也学过。那如何将它们联合起来呢&#xff1f; 言简意赅&#xff1a;实现从串口写入图像到RAM并且由TFT显示屏输出&#xff01; 首先第一步&#xff0c;便是要将UART_RX与RAM之间…...

      Ocelot\Consul\.NetCore的微服务应用案例

      案例资料链接&#xff1a;https://download.csdn.net/download/ly1h1/90733765 1.效果 实现两个微服务ServerAPI1和ServerAPI2的负载均衡以及高可用。具体原理&#xff0c;看以下示意图。 2.部署条件 1、腾讯云的轻量化服务器 2、WindowServer2016 3、.NETCore7.0 4、Negut …...

      数值求解Eikonal方程的方法及开源实现

      Eikonal方程是一类非线性偏微分方程&#xff0c;形式为 ( |\nabla u(x)| f(x) )&#xff0c;常见于波传播、几何光学、最短路径等问题。以下是数值求解Eikonal方程的方法及开源实现参考&#xff1a; 一、数值求解方法 有限差分法&#xff08;FDM&#xff09; 快速行进法&#…...

      Http详解

      &#x1f9f1; 一、从 TCP 三次握手到访问网页&#xff1a;两层过程 &#x1f9e9; 1. TCP 三次握手&#xff08;网络传输层&#xff09; 这是 建立连接 的前提&#xff0c;跟 HTTP 无关&#xff0c;但 HTTP 要依赖它。 举例&#xff1a;你打开浏览器访问 https://example.c…...

      实验五 完整性

      一、引言 本次上机实验的目的主要是让学生掌握数据库完整性的三大类型&#xff08;实体完整性、参照完整性、用户自定义完整性&#xff09;&#xff0c;并通过实际建库建表和数据操作加深理解。 下面将为分别展示 student、course、sc 三个表的创建语句&#xff0c;并设置对应的…...

      《原码、反码与补码:计算机中的数字奥秘》

      &#x1f680;个人主页&#xff1a;BabyZZの秘密日记 &#x1f4d6;收入专栏&#xff1a;C语言 &#x1f30d;文章目入 一、原码&#xff1a;最直观的表示法1. 正数的原码2. 负数的原码3. 原码的特点 二、反码&#xff1a;原码的“反转”1. 正数的反码2. 负数的反码3. 反码的特…...

      论文笔记——QWen2.5 VL

      目录 引言架构创新数据整理与训练策略性能与基准测试精细感知能力应用与现实世界影响与现有模型比较结论 引言 视觉理解和自然语言处理的集成一直是人工智能研究的一个重要焦点&#xff0c;促成了日益复杂的视觉语言模型 (VLMs) 的发展。由阿里巴巴集团 Qwen 团队开发的 Qwe…...

      前端HTML基础知识

      1.HTML介绍 HTML(HyperText Markup Language&#xff0c;超文本标记语言)是构成网页的基本元素&#xff0c;是一种用于创建网页的标准化标记语言。HTML不是一种编程语言&#xff0c;而是一种标记语言&#xff0c;通过标签来描述网页的结构和内容。 超文本&#xff1a;超文本是…...

      程序代码篇---ESP32云开发

      文章目录 前言 前言 本文简单介绍了实现 ESP32-S3 传感器数据上传至云平台 手机远程控制电机 的完整方案&#xff0c;涵盖推荐的云平台、手机端。 一、推荐云平台及工具 云平台选择 阿里云 IoT 平台 优势&#xff1a;国内稳定、支持大规模设备接入、提供完整设备管理及安全…...

      【C语言】文本操作函数fseek、ftell、rewind

      一、fseek int fseek ( FILE * stream, long int offset, int origin ); 重新定位文件指针的位置&#xff0c;使其指向以origin为基准、偏移offset字节的位置。 成功返回0&#xff0c;失败返回非零值&#xff08;通常为-1&#xff09;。 origin有如下三种&#xff1a;分别是…...

      ARM ASM

      ARM ASM ARM寄存器集 列出了ARM的16个程序员可见寄存器&#xff08;r0~r15&#xff09;以及它的状态寄存器。 ARM共有14个通用寄存器r0~r13。寄存器r13被保留用作栈指针&#xff0c;r14存放子程 序返回地址&#xff0c;r15为程序计数器。 由于r15能够被程序员访问&#xff0c…...

      【五一培训】Day1

      注&#xff1a; 1. 本次培训内容的记录将以“Topic”的方式来呈现&#xff0c;用于记录个人对知识点的理解。 2. 由于培训期间&#xff0c;作者受限于一些现实条件&#xff0c;本文的排版及图片等相关优化&#xff0c;需要过一段时间才能完成。 Topic 1&#xff1a;使用DeepS…...