首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Unity 3D中获得像素级别的对象依存关系?

如何在Unity 3D中获得像素级别的对象依存关系?
EN

Stack Overflow用户
提问于 2018-07-25 11:25:01
回答 1查看 65关注 0票数 0

我正在开发自动驾驶汽车模拟器。我有设计良好的开源软件来做这件事,并想定制这个程序来满足我的需求。我正在研究深度学习模型,但这是第一次使用像Unity 3D这样的图形工具。

当我为机器学习算法收集训练数据集时,我将玩视频的游戏拆分为许多帧(屏幕截图),并将这些帧作为输入输入到我的深度学习模型中。在此过程中,我希望以逐个像素的方式了解对象标签。例如,像图像分割一样,我想知道哪些像素属于道路、墙壁或任何可驾驶的物体。我认为这个信息可以在Unity 3D中派生出来,因为我们首先创建了map!

对于这个问题有什么提示吗?

提前谢谢你!!

EN

回答 1

Stack Overflow用户

发布于 2018-07-25 12:18:35

在Unity中,您可以创建标签,并为各种事物添加标签。例如,在一个对撞机的onTriggerEnter中,你可以像这样用.CompareTag(tag)检查它遇到了什么。

代码语言:javascript
复制
void OnTriggerEnter(Collider Col){

    if(Col.CompareTag("Player")&&isActive){

        GetComponent<AudioSource>().Play();
        Player.gotCoin();

        isActive=false;

    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51510351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档