SuperMap Hi-Fi 3D SDK for Unreal 如何修改模型选中高亮颜色

目录

一、前言

二、通过界面修改模型选中高亮颜色

[1. 设置鼠标浏览模式](#1. 设置鼠标浏览模式)

[2. 设置模型选中高亮颜色](#2. 设置模型选中高亮颜色)

三、通过蓝图修改模型选中高亮颜色


一、前言

在使用 SuperMap Hi-Fi 3D SDK for Unreal 时,如果觉得模型选中时的高亮颜色不合适,该怎么修改?本文以12.0.1版本的SuperMap Hi-Fi 3D SDK for Unreal产品(以下简称UE插件)为例,在UE5.3项目中基于两种实现方式来进行详细讲解。

二、通过界面修改模型选中高亮颜色

1. 设置鼠标浏览模式

鼠标浏览模式默认为漫游模式,漫游模式下鼠标无法选中模型,需要设置为选择漫游。设置过后点击模型会有个默认的高亮颜色。

2. 设置模型选中高亮颜色

在图层管理器的图层列表中选中需要调整模型选中高亮颜色的图层,点击更多按钮,在弹出的菜单中选择图层风格,设置选中颜色即可进行高亮颜色设置。可通过单击颜色盘或直接输入数值来设置合适的颜色。

三、通过蓝图修改模型选中高亮颜色

  1. 找到调整模型选中高亮颜色的函数

在内容浏览器中,找到Plugins\SuperMap 内容\Materials\UE5_3\SM_Model材质,在SM_ModelTexture材质函数中存储了模型的相关材质设置。

  1. 调整材质函数

SelectColor中存储着模型选中的高亮颜色由于通过界面设置的高亮颜色会保存在SceneInfo.json里面,目前json文件中颜色的优先级会高于SelectColor材质参数集,因此需要新建一个存储颜色的常量,根据RGBA通道我们选择4常量,新建后可通过单击颜色盘或直接输入数值来设置合适的颜色即可。

相关推荐
supermapsupport3 小时前
SuperMap GIS 基础产品 FAQ 集锦(20261030)
gis·supermap·iserver·idesktopx
郝学胜-神的一滴5 小时前
游戏设计:原型与开发 18:Unity入门的第一课
人工智能·程序人生·游戏·ui·unity·游戏引擎
淡海水7 小时前
09-01-内存-Unity资源生命周期全景
unity·c#·游戏引擎·.netcore·gc
Solange__10 小时前
AI世界模型、3D场景生成和游戏引擎怎么选?按5类任务比较交互、物理与导出
开发语言·人工智能·游戏·平面·3d·自然语言处理·游戏引擎
呆呆敲代码的小Y11 小时前
【实战精选面试题】Unity精选面试题详细解答,按模块整理汇总
人工智能·游戏·unity·游戏引擎
地狱为王1 天前
Unity使用VoxLock实现语音隔离
unity·游戏引擎·音频处理·voxlock
解决小子1 天前
【虚幻引擎】【GAS】模块详解
游戏引擎·虚幻·gas
一只大鸽子1 天前
游戏开发笔记0-Godot启动
笔记·游戏引擎·godot
暴走约伯1 天前
【VFX工具链源码拆解 03】告别机械劳动(下):材质字典映射批处理与智能纹理槽识别
unity·游戏引擎·材质
努力学习的小廉1 天前
UE5 入门系列(三):核心框架类全解析
ue5