Isect (Tokens)
| Token Name | Type | Default Value | Accepted Values | Category | Description |
|---|---|---|---|---|---|
| AirTargetInterEntityCollide | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables collision detections for Air targets with Weapons, Air, and Sea targets. |
| AirTgtCollideSize | FLOAT | 10 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of air targets. |
| AllBulletIsect | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| CollideMaterialTable | STRING | DB/DB_SPECTRA/WAVELENGTHS/collideMaterials.txt | N/A | Isect | Table mapping collide types to material IDs. Used for RADAR mode. |
| CollideModel | STRING | NULL | N/A | Isect | Collide obj file. |
| CollideModelOffset | VECTOR OF 3 FLOATS | 0.000000 0.000000 0.000000 | N/A | Isect | |
| DualLOS | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| GISECTVisible | CHAR | 0 | OFF, ON, 1, 0, TRUE, FALSE, AUTO | Isect | |
| GenericLOSPerFrame | INT | 2 | INT_MIN to INT_MAX, inclusive | Isect | The maximum number of generic LOS intersection requests to calculate per frame. |
| GndTgtCollideSize | FLOAT | 5 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of ground targets. |
| GroundCollideRadius | FLOAT | 1.5 | 0.05 to 10, inclusive | Isect | |
| GroundPersonInterEntityCollide | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables collision detections for Ground Troops and Ground Actors with Weapons. |
| GroundTargetInterEntityCollide | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables collision detections for Ground targets with Weapons and Ground targets. |
| GunnerTracerIsectCount | INT | 280 | 0 to INT_MAX, inclusive | Isect | |
| GunnerTracerIsectVectorScale | FLOAT | 1 | Greater than 0 less than or equal to FLOAT_MAX 0 < G <= FLOAT_MAX | Isect | |
| HatDeconflictOffset | FLOAT | 0.01 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | |
| IgnorePackedMaterialsWater | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| IsectDebug | ENUM | OFF | NONE, OFF, ALL, ON, OUTPUT_VALUES, OUTPUTVALUES, OUTPUT_RANGES, OUTPUTRANGES, OUTPUT_ALL, OUTPUTALL, ADD_REQUESTS, ADDREQUESTS | Isect | |
| IsectFixedFeatureLocalCullRange | FLOAT | 12000 | 2000 to 100000, inclusive | Isect | |
| IsectGroupingThreshold | INT | 64 | INT_MIN to INT_MAX, inclusive | Isect | On pure ISECT nodes (CH#_IGMODE == ISECT), a value greater than 1 enables the ISECT grouping feature. This causes the HIE loader to ignore PTO GEOSTATEs and regroup PTOs under a common GEO node within shared igGroup nodes in the scene graph. At most, IsectGroupingThreshold GEOs are placed under each igGroup. Optimized bounds are computed for each igGroup subtree. NOTES: 1) This feature is only enabled on pure ISECT nodes, not LocalIsect nodes. 2) The reason this feature exists is that our HIE model files (which the runtime loads) are 'not' state sorted and batched for optimal runtime ISECT or rendering performance. Thus, baked bins, MDI instanced features, this grouping feature, etc. |
| IsectLODRangeClamp | FLOAT | 2.25e+08 | 1e+06 to 1e+10, inclusive | Isect | |
| IsectLODScale | FLOAT | 3.5 | 0.1 to 200, inclusive | Isect | |
| IsectMoon | ENUM | OFF | OFF, ON, TERRAIN, ALL | Isect | |
| IsectTargets | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| IsectTiming | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| IsectTimingThreshold | FLOAT | 0.1 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | The threshold, in milliseconds, above which we report traversal times. |
| LocalIsect | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| LOSHeightFilter | FLOAT | 0.95 | 0 to 1, inclusive | Isect | Weapon LOS ISECT request height filter factor. Lerp / mix faactor between new LOS hit pos height value (0) and filtered height value (1). |
| LOSQuerySplitThreshold | FLOAT | 100 | 10 to 1000, inclusive | Isect | |
| LOSRangeThreshold | FLOAT | 1000 | 0 to 100000 | Isect | ISECT Performance. For non-weapon LOS ISECT queries, if the length of the query ray is > LosRangeThreshold, it will be split into sub-rays (ISECT traversals) of length approximately LOSRangeThreshold and processed nearest-to-furthest, terminating at the nearest hit. |
| LOSTerrainLayer | INT | 0 | INT_MIN to INT_MAX, inclusive | Isect | Finest terrain layer to intersect for Line of Sight calculations. |
| MaterialReturnNodeSensorID | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| MaterialReturnSnowThreshold | FLOAT | 7000 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | |
| MaterialReturnSource | ENUM | PACKED | PACKED, OTW, MATERIAL, SENSOR | Isect | |
| NumCollidePerFrame | INT | 5 | INT_MIN to INT_MAX, inclusive | Isect | |
| NumIsectThreads | INT | 1 | INT_MIN to INT_MAX, inclusive | Isect | Total number of ISECT threads. |
| OTWMaterialReturnTable | STRING | DB/DB_SYSTEM/DB_SYS_DATA/TERRAIN/allSoilTable.txt | N/A | Isect | Table Mapping 16-bit OTW texel values to 8-bit Isect Material Return values. |
| OwnshipCollideSize | FLOAT | 5 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of the ownship. |
| OwnshipCollideTerrainSea | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Isect | |
| SeaTargetHotQueryRangeClamp | FLOAT | 2500 | 100 to 50000, inclusive | Isect | |
| SeaTargetInterEntityCollide | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables collision detections for Sea targets with Weapons. |
| SeaTgtCollideSize | FLOAT | 100 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of sea targets. |
| SensorMaterialReturnTable | STRING | DB/DB_SPECTRA/WAVELENGTHS/materialReturn.txt | N/A | Isect | Table mapping 8-bit Sensor Material values to 8-bit Isect Material Return values. |
| SlingLoadCollideSize | FLOAT | 0.25 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of sling loads. |
| TerrainValidHATThresholdLevel | INT | 5 | INT_MIN to INT_MAX, inclusive | Isect | |
| TracerHatThreshold | FLOAT | 50 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | |
| UseMatPagerLookup | BOOL | ON | OFF, ON, 1, 0, TRUE, FALSE | Isect | Use the terMaterialPager lookup for ownship and landing gears instead of the base material lookup. |
| UseMaterialLookup | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables use of packed material map files. Primarily used with UTM on Isect nodes. Interacts with Material565LUTFile, Material8BitLUTFile, and MaterialReturnSource. |
| WEAPON0_TrackingLOSMaster | INT | -1 | -1 to INT_MAX, inclusive | Isect | The index for the master weapon to be used for sensors that have tracking LOS enabled. |
| WeaponHATThreshold | FLOAT | 200 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | |
| WeaponLOSRangeThreshold | FLOAT | 40000 | 0 to 200000, inclusive | Isect | Weapon LOS ISECT ray length. |
| WeaponTargetInterEntityCollide | BOOL | OFF | OFF, ON, 1, 0, TRUE, FALSE | Isect | Enables collision detections for Weapon targets with Weapons, Air, Sea, and Ground targets. |
| WeaponTargetIsectVectorScale | FLOAT | 1 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | |
| WpnTgtCollideSize | FLOAT | 3 | -FLOAT_MAX to FLOAT_MAX, inclusive | Isect | Collision radius, in meters, of weapon targets. |