Environment Modeling and Texturing