`
plmkome
  • 浏览: 41504 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Vision引擎中Fmod碰撞几何网格介绍

 
阅读更多
声音碰撞
  
引言
声音碰撞几何网格是低细节度的几何网格,可放置在场景中,作为声音的屏障阻挡或抑制处于声音 - 镜头连线上的音频。
 
当碰撞几何体在听者(玩家)和声音对象之间时,它们可以静默或降低音量。 例如,玩家在小径上步行,可以听到鸟叫和远方人流车马的环境声音,他打开一座官邸的大门,进入建筑后,屋外的环境声音就消失了,官邸内部的噪音开始涌入玩家的游戏世界。 这一声音的分隔是由用心放置的声音碰撞几何网格控制的。

  注:因为碰撞几何网格必须为每个音源逐帧跟踪,您应使用尽可能少且简单的声音几何网格,这很重要。 对于楼层隔离,简单的平面几何网格就足够,不需要完整框体。
 
声音碰撞几何网格图形
声音碰撞几何网格图形位于 FMOD 图形组,从图形创建面板将声音碰撞几何网格图形实例拖拽到场景中即可完成添加。

声音碰撞属性

MeshFilename(几何网格文件名): 定义 FMOD 碰撞几何网格的模型 / 静态几何网格文件。
 
  注:声音碰撞几何网格的细节越少越好,这样可以将 CPU 负担控制在较小的程度。 一个优化的好方法是移除几何网格上的所有不可能与听者和音源连线相交的多边形,例如,如果玩家无法登上屋顶,那么房屋的屋顶可以从几何网格中移走。
 
DirectOcclusion(直接遮挡): 定义声音屏障的等级 [0 - 1],0 代表完全透音,所有声音都可通过该几何网格,1 代表没有声音可通过,该几何网格会阻挡所有声音。
 
ReverbOcclusion(回响遮挡): 定义回响反射等级 [0 - 1],0 表示反射音频被阻挡,1 表示该几何网格会阻挡所有回响反射。 有时,我们需要让通过的回响声音比原始声音更大,想象一下,您走过一座泳池,可以听到和混合一切交谈声的回响,但听不到原始声音。任何带有音频反射表面(回响)的大厅也会有同样的效果。
分享到:
评论

相关推荐

    音频引擎 FMOD 文档 pdf 和 chm 两个文档 part1

    最近在做项目,需要音频引擎 FMOD, 找了很久也没有找到他的资料,一筹莫展,后来终于找到了,高兴坏了,发上来分享给和我一样焦急寻找的人分享。

    09_02_fmod介绍&播放原生

    09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&播放原生09_02_fmod介绍&...

    音频引擎 FMOD 文档 pdf 和 chm 两个文档 part2

    最近在做项目,需要音频引擎 FMOD, 找了很久也没有找到他的资料,一筹莫展,后来终于找到了,高兴坏了,发上来分享给和我一样焦急寻找的人分享。

    FMOD 2.01 游戏声音引擎库

    fmod是著名的游戏声音引擎,具有丰富的API接口,API接口支持Android,UWP64,Win32,Win64。可以通过API接口实现音频频谱功能

    FMod介绍——簡介

    FMOD是一个非常简单通用的音频引擎,可以在Windows, WinCE, Linux, GameCube Xbox等平台上很好运行.FMOD是一个共享软件,如果不用于商业用途可以免费使用,商业用途需要付费100美金.下载后将fmod.dll和fmodvc.lib加入你...

    游戏中使用的开源声音引擎fmod

    游戏中使用的开源声音引擎,实现3D效果的声音方案

    fmodapi42416linux.tar_fmod_fmodex_boundaries_

    FMOD Ex 0.42.16 LinuxThe FMOD Ex sound system is a revolutionary new audio engine for game developers multimedia developers sound designers musicians and audio engineers based on the years of ...

    加载fmod说明文档

    如果将fmod studio加载进unity的方法,fmod是游戏音频引擎,此文档是将音频引擎接入游戏引擎的方法

    Android-MFSocket-集成FMOD音效引擎的AndroidStudio工程

    MFSocket - 集成FMOD音效引擎的AndroidStudio工程

    fmod 音频库 c++ Qt编写

    fmod 音频库 声音系统是为游戏开发者准备的革命性音频引擎 包含库文件和头文件等。 其内容包括fmod的使用方式,带有例子可直接运行

    godot-fmod-integration:用于Godot游戏引擎的FMOD Studio中间件集成和脚本API绑定

    最新发布可在“选项卡中下载适用于Windows,macOS和Linux且已集成FMOD Studio的预编译引擎二进制文件。 当前构建状态建造如果您希望自己编译模块,请获得构建说明。使用模块基本用法仅用5行GDScript开始播放声音! ...

    unity插件fmod1.10.04版本

    Unity自带的AudioSystem也是使用FMod的,功能也非常强大,但是相较于原生FMod还是逊色不少,对于音效师而言限制多多。使用FMod的话可以最大程度上做到关注点分离,程序将就做程序的事情,音效师做音效师的事情。 ...

    FMOD Designer 4.4.4.11

    FMOD Designer 游戏音效编辑软件,现在已经升级为FMOD studio了,但是很多引擎只支持老板的Designer,所以这个资源显得尤其珍贵了。

    Fmod编辑器

    fmod Ex 声音系统是为游戏开发者准备的革命性音频引擎。目前最新版本是Fmod Studio 1.08.13。你也可以在FMOD的官网上下载到FMOD 3。如今采用了FMOD作为音频引擎的游戏包括Far Cry(孤岛惊魂)、Tom Clancy's Ghost ...

    fmod封装的API

    fmod 的API,fmod属于做声音里性价比最高的API,封装的非常好。

    FMOD 3 Programmers API

    FMOD 3 Programmers API FMOD 3 Programmers API FMOD 3 Programmers API

    FMod介绍以及使用范例

    FMOD是一个非常简单通用的音频引擎,可以在Windows, WinCE, Linux, GameCube Xbox等平台上很好运行。文章代码示例了FMOD的简单使用,适合初学者阅读

    qt 基于Fmod实现音频的播放,以及音频波形图的实现

    qt 基于Fmod实现音频的播放,以及音频波形图的实现,可播放多种格式的音频文件,主要用wav文件来实现波形图,包含Fmod库,使用于WIndows下的64位的操作系统

    fmod sample bank generator-fsbank

    fmod sample bank generator 1.08.12 网上不好找

    fmod实现音频播放器

    采用C#语言编写,使用FMOD引擎实现音频播放功能。具备了音频播放器的基本功能,包括播放列表、下一首、上一首、音量调节、音效选择等。

Global site tag (gtag.js) - Google Analytics