class MeshVK : public Mesh {
private:
+ VkBuffer vk_vertices;
+ VkBuffer vk_normals;
+ VkBuffer vk_tex_coords;
+ VkBuffer vk_indices;
+
virtual void update_vertex_data() override;
public:
MeshVK();
virtual ~MeshVK();
virtual void draw() const override;
+ virtual void draw_normals(float scale) const override;
};
-#endif // MESH_VK_H_
\ No newline at end of file
+#endif // MESH_VK_H_