I’ve been having troubles getting meshes from SketchUp to show up in VVVV when imported through Collada.
Note I’m using recent DX11 with Assimp loader (using SceneFile->Mesh right now).
I’ve realised the issue is that the meshes do not have texture coordinates, which means that shaders which ask for texture coordinates will simply fail to draw the mesh (includes Constant and most of the shaders).
For my uses I’m just going to hack a PhongPointNoTexture node. But is there a cleaner way to do this? e.g.
Inject blank texture coordinates with some kind of Geometry shader pipeline
Yes I can confirm that,as a last resort you can use uv_coords to force uv mapping from a given point of view (your camera) but as lecloneur mentioned it is easier to do a basic uv mapping in your 3d program, not sure in Sketchup but in Blender it is just a couple of clicks.