Computer/ visual ballistic techqniues