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常量,新建后可通过单击颜色盘或直接输入数值来设置合适的颜色即可。

相关推荐
五仁烧饼1 小时前
Unity性能优化系列内存篇 - 移动端内存优化
unity·性能优化·游戏引擎
WiChP1 天前
【V0.1B15】从零开始的2D游戏引擎开发之路
游戏引擎
曼巴UE52 天前
Unlua UE5.3 调试
ue5·lua·unlua
zhchyun20083 天前
# 【Unity UI 进阶】仿 Element UI 打造企业级 Unity UI 组件库(06)
ui·unity·游戏引擎
Behaviour3 天前
Unity游戏HybridCLR 热更新接入实战
游戏·unity·游戏引擎
王维志4 天前
UiSplineRenderer
unity·游戏引擎
k4m7v2pz4 天前
Godot 4 仿 agar.io:相机缩放被 max_zoom 卡死,窗口越大球越小的根因与修复
游戏引擎·godot·相机·缩放·clamp·camera2d
远离UE44 天前
UE5 母材质 编写笔记
笔记·ue5·材质
远离UE44 天前
UE5 HLSLTranslator 与 ShaderCompiler
ue5
k4m7v2pz5 天前
Godot 4 窗口拉伸黑边与变形:stretch 配置全解析
数码相机·游戏引擎·godot·2d游戏·黑边·stretch·画面比例