버전

menu_open
Wwise Unity Integration Documentation

◆ SetGeometryFromMesh()

static void AkSurfaceReflector.SetGeometryFromMesh ( UnityEngine.Mesh  mesh,
ulong  geometryID,
bool  enableDiffraction,
bool  enableDiffractionOnBoundaryEdges,
bool  enableTriangles,
AK.Wwise.AcousticTexture[]  acousticTextures = null,
float[]  transmissionLossValues = null,
string  name = "" 
)
inlinestatic

Convert the mesh into a geometry consisting of vertices, triangles, surfaces, acoustic textures and transmission loss values. Send it to Wwise with the rest of the AkGeometryParams to add or update a geometry in Spatial Audio. It is necessary to create at least one geometry instance for each geometry set that is to be used for diffraction and reflection simulation. See SetGeometryInstance().

매개변수
meshThe mesh representing the geometry to be used for diffraction and reflection simulation.
geometryIDA unique ID representing the geometry.
enableDiffractionEnable the edges of this geometry to become diffraction edges.
enableDiffractionOnBoundaryEdgesEnable the boundary edges of this geometry to become diffraction edges. Boundary edges are edges that are connected to only one triangle.
enableTrianglesWhen enabled, the geometry triangles are indexed for ray computation and used to computed reflection and diffraction. Set EnableTriangles to false when using a geometry set only to describe a room, and not for reflection and diffraction calculation.
acousticTexturesThe acoustic texture of each surface of the geometry. Acoustic textures describe the filtering when sound reflects on the surface.
transmissionLossValuesThe transmission loss value of each surface of the geometry. Transmission loss is the filtering when the sound goes through the surface.
nameA name for the geometry.

다음에 의해서 참조됨 : SetGeometry().


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요