Shambler #1 You say you tried some of the archive code but did you try Swifts calcnormals function?http://www.blitzbasic.com/codearcs/codearcs.php?code=975