Searched refs:zlerp (Results 1 – 6 of 6) sorted by relevance
1202 pprt->enviro.zlerp = ( pprt->pos.z - pprt->enviro.adj_level ) / PLATTOLERANCE; in prt_set_level()1203 pprt->enviro.zlerp = CLIP( pprt->enviro.zlerp, 0.0f, 1.0f ); in prt_set_level()1278 … penviro->traction = ABS( platform_up.z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_particle_get_environment()1282 penviro->traction /= hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_particle_get_environment()1287 …tion = ABS( map_twist_nrm[penviro->twist].z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_particle_get_environment()1291 penviro->traction /= hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_particle_get_environment()1319 … penviro->friction_hrz = penviro->zlerp * 1.0f + ( 1.0f - penviro->zlerp ) * temp_friction_xy; in move_one_particle_get_environment()1476 …fric_floor.x = floor_acc.x * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()1477 …fric_floor.y = floor_acc.y * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()1478 …fric_floor.z = floor_acc.z * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()[all …]
58 float zlerp; member
5730 penviro->zlerp = ( pchr->pos.z - penviro->level ) / PLATTOLERANCE; in move_one_character_get_environment()5731 penviro->zlerp = CLIP( penviro->zlerp, 0.0f, 1.0f ); in move_one_character_get_environment()5764 … penviro->traction = ABS( platform_up.z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_character_get_environment()5768 … penviro->traction /= 4.00f * hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_character_get_environment()5773 …= ABS( map_twist_nrm[penviro->grid_twist].z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_character_get_environment()5777 … penviro->traction /= 4.00f * hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_character_get_environment()5814 … penviro->friction_hrz = penviro->zlerp * 1.0f + ( 1.0f - penviro->zlerp ) * temp_friction_xy; in move_one_character_get_environment()5918 fvec3_self_scale( floor_acc.v, ( 1.0f - penviro->zlerp ) ); in move_one_character_do_floor_friction()6674 pchr->vel.z += pchr->enviro.zlerp * gravity; in move_one_character_do_z_motion()7726 float fkeep = ( 7 + pchr->enviro.zlerp ) / 8.0f; in move_one_character()[all …]
5363 pchr->enviro.zlerp = ( pchr->pos.z - pchr->enviro.level ) / PLATTOLERANCE; in attach_chr_to_platform()5364 pchr->enviro.zlerp = CLIP( pchr->enviro.zlerp, 0, 1 ); in attach_chr_to_platform()5365 pchr->enviro.grounded = ( 0 == pchr->flyheight ) && ( pchr->enviro.zlerp < 0.25f ); in attach_chr_to_platform()5374 pplat->holdingweight += pchr->phys.weight * ( 1.0f - pchr->enviro.zlerp ); in attach_chr_to_platform()5387 …nviro.traction = ABS( platform_up.z ) * ( 1.0f - pchr->enviro.zlerp ) + 0.25f * pchr->enviro.zlerp; in attach_chr_to_platform()5419 old_zlerp = pchr->enviro.zlerp; in detach_character_from_platform()
239 float zlerp; member
2000 lerp_z = 1.0f - pitem->enviro.zlerp; in do_chr_platform_physics()