Odorant Burst
Last updated
Last updated
Designed to facilitate odorant interactions where the "speed of smell" is critical to the user experience. When OdorantBurst.Burst()
is called, an expanding sphere of odor emanates from your gameobject based on the perimeters provided in the inspector.
Effusion Rate, in short, is a scalar describing how quickly a gas moves into another gas through a hole. Effusion Rate can be calculated with where is the effusion rate and is the molar mass of the molecules effusing. Burst will automatically calculate the diffusion tensor for you at run-time based on other run-time variables.
Debug Radius can have a sphere mesh prefab assigned to it. This can be used to experiment with different perimeters. Note: It is assumed that the sphere mesh has a radius of 50cm.
Parent Transform when active, tells the Burst Component to run scent intensity calculations based on where the gameobject is currently. If inactive, intensity calculations will be run on the location Burst was activated with Burst()
.
A gizmo wire sphere will appear indicating the center of the Burst.