150 lines
4.9 KiB
C#
150 lines
4.9 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Unity.Mathematics;
|
|
|
|
namespace UnityEngine.Rendering.Universal
|
|
{
|
|
// Token: 0x02000088 RID: 136
|
|
[Token(Token = "0x200007A")]
|
|
public static class VoxelMath
|
|
{
|
|
// Token: 0x06000254 RID: 596 RVA: 0x00003690 File Offset: 0x00001890
|
|
[Token(Token = "0x600023E")]
|
|
[Address(RVA = "0x11EB740", Offset = "0x11EA740", VA = "0x1811EB740")]
|
|
public static uint PackIdx(uint x, uint y, uint z)
|
|
{
|
|
return 0U;
|
|
}
|
|
|
|
// Token: 0x06000255 RID: 597 RVA: 0x000036A8 File Offset: 0x000018A8
|
|
[Token(Token = "0x600023F")]
|
|
[Address(RVA = "0x11EC040", Offset = "0x11EB040", VA = "0x1811EC040")]
|
|
public static uint3 UnpackIdx(uint voxelIdx)
|
|
{
|
|
return default(uint3);
|
|
}
|
|
|
|
// Token: 0x06000256 RID: 598 RVA: 0x000036C0 File Offset: 0x000018C0
|
|
[Token(Token = "0x6000240")]
|
|
[Address(RVA = "0x11EC1F0", Offset = "0x11EB1F0", VA = "0x1811EC1F0")]
|
|
public static float3 VoxelPackedIdxToCenterPosition(uint packedIdx, float3 worldVolumeMinCorner, float3 worldVolumeMaxCorner)
|
|
{
|
|
return default(float3);
|
|
}
|
|
|
|
// Token: 0x06000257 RID: 599 RVA: 0x000036D8 File Offset: 0x000018D8
|
|
[Token(Token = "0x6000241")]
|
|
[Address(RVA = "0x11EC0B0", Offset = "0x11EB0B0", VA = "0x1811EC0B0")]
|
|
public static Vector3 VoxelPackedIdxToCenterPositionVector3(uint packedIdx, Vector3 worldVolumeMinCorner, Vector3 worldVolumeMaxCorner)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000258 RID: 600 RVA: 0x000036F0 File Offset: 0x000018F0
|
|
[Token(Token = "0x6000242")]
|
|
[Address(RVA = "0x11EB930", Offset = "0x11EA930", VA = "0x1811EB930")]
|
|
public static uint3 PositionToVoxelIdxUnpacked(float3 position, float3 worldVolumeMinCorner, float3 worldVolumeMaxCorner)
|
|
{
|
|
return default(uint3);
|
|
}
|
|
|
|
// Token: 0x06000259 RID: 601 RVA: 0x00003708 File Offset: 0x00001908
|
|
[Token(Token = "0x6000243")]
|
|
[Address(RVA = "0x11EB750", Offset = "0x11EA750", VA = "0x1811EB750")]
|
|
public static Vector3 PositionToVoxelIdxUnpackedVector3(Vector3 position, Vector3 worldVolumeMin, Vector3 worldVolumeMax)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x0600025A RID: 602 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000244")]
|
|
[Address(RVA = "0x11EBD90", Offset = "0x11EAD90", VA = "0x1811EBD90")]
|
|
public static void SphereOverlap(float3 worldVolumeMin, float3 worldVolumeMax, float3 spherePosition, float radius, out uint3 minVoxelIndex, out uint3 maxVoxelIndex)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600025B RID: 603 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000245")]
|
|
[Address(RVA = "0x11EB000", Offset = "0x11EA000", VA = "0x1811EB000")]
|
|
public static void ConeBoundingSphere(float3 coneOrigin, float3 coneDir, float range, float coneAngle, out float3 center, out float radius)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600025C RID: 604 RVA: 0x00003720 File Offset: 0x00001920
|
|
[Token(Token = "0x6000246")]
|
|
[Address(RVA = "0x11EB560", Offset = "0x11EA560", VA = "0x1811EB560")]
|
|
private static float3 FastRayIntersection(float3 pnt1, float3 norm1, float3 pnt2, float3 norm2)
|
|
{
|
|
return default(float3);
|
|
}
|
|
|
|
// Token: 0x04000314 RID: 788
|
|
[Token(Token = "0x40002D3")]
|
|
public const float VOXEL_VOLUME_WIDTH = 120f;
|
|
|
|
// Token: 0x04000315 RID: 789
|
|
[Token(Token = "0x40002D4")]
|
|
public const float VOXEL_VOLUME_HEIGHT = 60f;
|
|
|
|
// Token: 0x04000316 RID: 790
|
|
[Token(Token = "0x40002D5")]
|
|
public const float VOXEL_VOLUME_DEPTH = 120f;
|
|
|
|
// Token: 0x04000317 RID: 791
|
|
[Token(Token = "0x40002D6")]
|
|
public const float WIDTH_COUNT_F = 24f;
|
|
|
|
// Token: 0x04000318 RID: 792
|
|
[Token(Token = "0x40002D7")]
|
|
public const float HEIGHT_COUNT_F = 12f;
|
|
|
|
// Token: 0x04000319 RID: 793
|
|
[Token(Token = "0x40002D8")]
|
|
public const float DEPTH_COUNT_F = 24f;
|
|
|
|
// Token: 0x0400031A RID: 794
|
|
[Token(Token = "0x40002D9")]
|
|
public const float WIDTH_COUNT_RECIP = 0.041666668f;
|
|
|
|
// Token: 0x0400031B RID: 795
|
|
[Token(Token = "0x40002DA")]
|
|
public const float HEIGHT_COUNT_RECIP = 0.083333336f;
|
|
|
|
// Token: 0x0400031C RID: 796
|
|
[Token(Token = "0x40002DB")]
|
|
public const float DEPTH_COUNT_RECIP = 0.041666668f;
|
|
|
|
// Token: 0x0400031D RID: 797
|
|
[Token(Token = "0x40002DC")]
|
|
private const int MAX_WIDTH_IDX = 23;
|
|
|
|
// Token: 0x0400031E RID: 798
|
|
[Token(Token = "0x40002DD")]
|
|
private const int MAX_HEIGHT_IDX = 11;
|
|
|
|
// Token: 0x0400031F RID: 799
|
|
[Token(Token = "0x40002DE")]
|
|
private const int MAX_DEPTH_IDX = 23;
|
|
|
|
// Token: 0x04000320 RID: 800
|
|
[Token(Token = "0x40002DF")]
|
|
public static readonly float3 VOXEL_RESOLUTION_F;
|
|
|
|
// Token: 0x04000321 RID: 801
|
|
[Token(Token = "0x40002E0")]
|
|
public static readonly uint3 VOXEL_RESOLUTION;
|
|
|
|
// Token: 0x04000322 RID: 802
|
|
[Token(Token = "0x40002E1")]
|
|
private static readonly uint3 LAST_IDX;
|
|
|
|
// Token: 0x04000323 RID: 803
|
|
[Token(Token = "0x40002E2")]
|
|
public static readonly float3 VOXEL_VOLUME_SIZE_F;
|
|
|
|
// Token: 0x04000324 RID: 804
|
|
[Token(Token = "0x40002E3")]
|
|
public static readonly float3 VOXEL_VOLUME_HALF_SIZE_F;
|
|
}
|
|
}
|