Skip to content
Snippets Groups Projects

Support tg::vec2 for viewer UVs, add Ctrl slow camera modifier

Merged Jonathan Kunstwald requested to merge feature/tg-uv-coords into develop
2 files
+ 19
0
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -16,6 +16,14 @@ inline Texturing textured(polymesh::halfedge_attribute<glm::vec2> const& uv, glo
{
return Texturing().texture(tex).coords(uv);
}
inline Texturing textured(polymesh::vertex_attribute<tg::vec2> const& uv, glow::SharedTexture const& tex)
{
return Texturing().texture(tex).coords(uv);
}
inline Texturing textured(polymesh::halfedge_attribute<tg::vec2> const& uv, glow::SharedTexture const& tex)
{
return Texturing().texture(tex).coords(uv);
}
template <class T>
Texturing textured(polymesh::vertex_attribute<glm::vec2> const& uv, glow::AsyncTexture<T> const& tex)
@@ -27,6 +35,16 @@ Texturing textured(polymesh::halfedge_attribute<glm::vec2> const& uv, glow::Asyn
{
return Texturing().texture(tex).coords(uv);
}
template <class T>
Texturing textured(polymesh::vertex_attribute<tg::vec2> const& uv, glow::AsyncTexture<T> const& tex)
{
return Texturing().texture(tex).coords(uv);
}
template <class T>
Texturing textured(polymesh::halfedge_attribute<tg::vec2> const& uv, glow::AsyncTexture<T> const& tex)
{
return Texturing().texture(tex).coords(uv);
}
}
}
Loading