My scene does contain textures. I use irredit to import a static mesh node(a .x file). Irredit apparently uses dx to render in its window because it does not show colors in the editor as well. However if I use openGL as my renderer in my exe the colors and textures work.