primitive cylinder using gltraingles