Unity光照图UV显示

  美术的同学觉得 Unity 光照图烘焙的不够美丽,需要在 ps 里修一修,但是不知道每个物体对应的光照图在哪个区域,UV 是如何分布的,于是要求写一个工具显示,于是有了下面这个:

  打开场景自动读取当前烘焙的光照图,在场景中点选物体,会以绿色方框的形式显示出光照图 UV 分布在这张光照图上的位置,如果位置不在可见区域,那么自动滚动到可见区域方便查看。

时间: 2024-11-01 08:53:37

Unity光照图UV显示的相关文章

扩展下光照图查看工具

以前写了个简陋的 光照图 UV 查看工具,只能查看单个物体的 UV 在光照图的上的范围,没显示具体的 UV 展开图,前几天看了 扩展Unity模型编辑器 后我觉得应该改进下,于是就有了下面的模样. 自己项目用了还是比较方便,其实到了 Unity 2017 以后已经自带了物体光照图 UV 工具,不过有时候放大不是很好用,而且线框颜色太浅,Unity 默认的在:Lighting -> Object Maps -> Baked Lightmap,你首先要选择一个烘焙过的物体才会显示. 源码地址:ht

Unity光照

广义地说,Unity有2种光源.1.动态光源  2.Backed Lighting 1.动态光源 就是实时计算的.只要摆光源就可以了 2.Backed Lighting 提前处理好光照贴图.贴在物体上. Point: 角度无关紧要 Directional: 位置无关紧要 Spot: 角度和位置都有影响 Area (Baked Only): 区域光源..暂不知 Ambient Light 环境光(不是光源):在这里设置:Edit -> Rendering Settings (建议把环境光使用黑色,

分别修改Cube每个面的贴图UV(Unity3D开发之十八)

猴子原创,欢迎转载.转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/46611169 今天项目中需要修改一个Cube中每个面的贴图UV,也就是贴图中有多个矩形贴图,需要程序从贴图中读取一部分赋值给Cube每个面. 这里已经有人实现了. CustomUVS.cs using UnityEngine; using System.Collections; [ExecuteInEditMo

unity下替换鼠标显示样式

1.在某些游戏下,经常会隐藏鼠标,或者有绚丽的动画来代替鼠标显示. 2.其实,实现很简单,就是将鼠标隐藏起来,设置一个sprite的坐标为鼠标坐标即可.当然代码要放到 Update里才行. 3.注意事项:此脚本不能挂在Camera上,否则会出现鼠标闪烁的情况. public dfGUICamera Camera; public dfSlicedSprite sprite; public float value = 0f; void Update() { //隐藏鼠标 Screen.showCur

HighCharts实现多数据折线图分列显示

HighCharts实现多数据折线图分列显示 BY ZYZ HighCharts是一个非常好用的web端画图插件,用起来非常方便,它的官方支持非常好,而且有中文API(不完全),画出来的图像也挺漂亮的.最近需要用HighCHarts绘制多数据展示对比的折线图,要求的效果类似下图. 这个图的特点是Y轴从大到小显示,多个X轴对应多个不同的折线,且每个X轴的刻度不同,每条折线的颜色也不同,且折线不交叉. 在官方的在线演示里找了许久,并没有发现可以实现这样效果的例子,虽然有多轴多折线显示的例子,但是折线

数据分析与图形化显示数据

一:关于数据统计和分析:(1). 后端要按规定的格式记录充分的数据到文件或数据库 (2). 至于要查看数据以进行数据分析, 原始的方法是直接肉眼看文件或手动查数据库, 当然,更好更完善的做法则是图形化显示出数据以供查看,图形化显示的数据不但能方便开发人员查看,而且也方便非开发人员(比如运营人员)查看, 如何图形化显示数据?可以考虑用pyQT或wxPython写相应的工具,或者用js(比如highcharts库)制作工具. 二:后端开发人员在特定情况下,需要图形化显示数据,比如调试寻路时,将算法生

20180601_MySQL下载、安装、配置、修改密码、图形化显示

MySQL下载.安装.配置.修改密码.图形化显示 mySQL下载 使用搜索引擎,搜索mysql 进入mysql官网 DOWNLOADS--Community--MySQL Community Server 下载对应版本的mysql数据库,这里我们选择:MySQL Community Server 5.7 进入下载页面,这里会弹出一个提示 选择No thanks, just start my download. 已经开始下载了,等待下载完成即可. MySQL安装和配置 解压压缩包: 将下载的mys

UNITY光照系统简介

UNITY_光照系统 光照系统又称照明系统: 从字面意思理解,光照系统的作用就是给我们的场景带来光源,用于照亮场景.一个五彩缤纷的游戏场景肯定要比一个漆黑一片的游戏场景更具吸引力,想让游戏场景变的更漂亮,光照系统是必不可缺的. 在 Unity5.x 中光照系统主要组成部分有两个: 灯光组件(4 个灯光组件,2 个特殊功能组件)以及 Lighting 面板. 两种类型: 实时光照:PC,主机端运行,照明效果好,但是消耗资源较大. 烘焙光照:移动端运行,照明效果也不错,消耗资源较少. 光照系统之实时

Unity编辑器扩展Texture显示选择框

学习NGUI插件的时候,突然间有一个问题为什么它这些属性可以通过弹出窗口来选中呢? 而我自己写的组件只能使用手动拖放的方式=.=. Unity开发了组件Inspector视图扩展API,如果我们要写插件方便别人来使用,使用编辑器扩展API让我们的组件显示的更华丽,使用方便 Texture弹出选择框选中图片赋值: 1个组件对应1个Edit扩展器,继承Editor必须让入Editor文件夹下 MyComponent: using UnityEngine; using System.Collectio