[Bf-blender-cvs] [5bc9a20] cycles-ptex-19: Really stupid but working texture test

Nicholas Bishop noreply at git.blender.org
Wed Jan 28 19:40:18 CET 2015


Commit: 5bc9a201c762bdb4e2c218a04b4f4e40c79815ac
Author: Nicholas Bishop
Date:   Fri Jan 23 00:31:25 2015 +0100
Branches: cycles-ptex-19
https://developer.blender.org/rB5bc9a201c762bdb4e2c218a04b4f4e40c79815ac

Really stupid but working texture test

===================================================================

M	intern/cycles/blender/blender_mesh.cpp

===================================================================

diff --git a/intern/cycles/blender/blender_mesh.cpp b/intern/cycles/blender/blender_mesh.cpp
index 19d03c3..295dade 100644
--- a/intern/cycles/blender/blender_mesh.cpp
+++ b/intern/cycles/blender/blender_mesh.cpp
@@ -371,6 +371,7 @@ static void create_mesh(Scene *scene, Mesh *mesh, BL::Mesh b_mesh, const vector<
 
 		for (b_mesh.tessfaces.begin(f); f != b_mesh.tessfaces.end(); ++f) {
 			BL::PtexTessFace ptex = f->ptex_tess_face();
+			if (!ptex) break;
 			const int num_triangles = (nverts[cur_tessface] == 4) ? 2 : 1;
 
 			for (int i = 0; i < num_triangles; i++) {




More information about the Bf-blender-cvs mailing list