- solidify/project.h (struct project), solidify/project.c (make_project,
load_project, save_project): allow project descriptions to begin with
any numer of comment lines and preserve them across sessions
- solidify/face.h (struct face), solidify/face.c (read_file): keep the mesh's
maximum Z size in sz, similar to sx and sy
- solidify/povray.c (povray_face): use f->sz insead of calculating it
main.pov
- solidify/povray.c (povray_face): added inclination of the z0 plane
- solidify/povray.c (povray_face): added overlap transform (rotation and
shift)
- solidify/povray.c (povray_face): added comments to all the POV-Ray
commands
- solidify/batcvr.sfy: battery cover example (almost looks good)
- solidify/main.pov: added second light source slightly below the xy plane
- solidify/main.pov: use "object" instead of "union" to place the part
- solidify/main.pov: make material less transparent (50% -> 20%)
- solidify/main.pov: added second battery cover, showing edge and bottom
- solidify/overlap.c (merge_matrix): don't shrink the offset vector
- solidify/project.c (read_face_data): the value to assign to f->z_ref
needs rounding or truncation will go wrong from time to time