projects
/
convexer.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixes some invalid solids
[convexer.git]
/
__init__.py
diff --git
a/__init__.py
b/__init__.py
index f8747467157eb627bba10d62dffc6d63fcc32a66..763e6e3479032d2985a09a6c571b02c4501143b5 100644
(file)
--- a/
__init__.py
+++ b/
__init__.py
@@
-216,7
+216,8
@@
libcxr = None
class cxr_edge(Structure):
_fields_ = [("i0",c_int32),
("i1",c_int32),
class cxr_edge(Structure):
_fields_ = [("i0",c_int32),
("i1",c_int32),
- ("freestyle",c_int32)]
+ ("freestyle",c_int32),
+ ("sharp",c_int32)]
class cxr_static_loop(Structure):
_fields_ = [("index",c_int32),
class cxr_static_loop(Structure):
_fields_ = [("index",c_int32),
@@
-327,6
+328,7
@@
def mesh_cxr_format(obj):
edge_data[i].i0 = edge.vertices[0]
edge_data[i].i1 = edge.vertices[1]
edge_data[i].freestyle = edge.use_freestyle_mark
edge_data[i].i0 = edge.vertices[0]
edge_data[i].i1 = edge.vertices[1]
edge_data[i].freestyle = edge.use_freestyle_mark
+ edge_data[i].sharp = edge.use_edge_sharp
material_data = (cxr_material*len(obj.material_slots))()
material_data = (cxr_material*len(obj.material_slots))()