[Soc-2005-cvs] CVS commit: soc-blender/sketching/include
sketch_type.h util.h
soc-blender/sketching/src main.cpp sketch_type.cpp util.cpp
Pablo Diaz-Gutierrez
ihaveajob at gmail.com
Sat Aug 20 06:25:14 CEST 2005
pdg (Pablo Diaz-Gutierrez) 2005/08/20 06:25:14 CEST
Modified files: (Branch: pdg)
soc-blender/sketching/include sketch_type.h util.h
soc-blender/sketching/src main.cpp sketch_type.cpp util.cpp
Log:
Added support for line edition.
Support for line selection, deletion and splitting has been added. The position
where the split takes place is often not correctly calculated, with a shift to the
end of the line. It could very well be a problem in the identification of the
right subsegment where the double click happens.
Important GUI changes:
- Now all mouse buttons have the same effect. This is important to support dummy
pen-driven devices (and to simulate a paper-pencil drawing interface).
- Click on a segment selects it.
- Double click on a segment splits it into two segments, creating an intermediate
junction.
- Click on a junction also selects it, although this has no effect so far.
Next:
- Calculate normals at corners.
- Let the user identify mesh faces.
- Skin the identified faces.
Revision Changes Path
1.1.2.2 +35 -8 soc-blender/sketching/include/Attic/sketch_type.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/sketching/include/Attic/sketch_type.h.diff?r1=1.1.2&r2=1.1.2.2&cvsroot=soc-2005&only_with_tag=pdg>
1.1.2.2 +8 -1 soc-blender/sketching/include/Attic/util.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/sketching/include/Attic/util.h.diff?r1=1.1.2&r2=1.1.2.2&cvsroot=soc-2005&only_with_tag=pdg>
1.1.2.2 +240 -53 soc-blender/sketching/src/Attic/main.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/sketching/src/Attic/main.cpp.diff?r1=1.1.2&r2=1.1.2.2&cvsroot=soc-2005&only_with_tag=pdg>
1.1.2.2 +377 -42 soc-blender/sketching/src/Attic/sketch_type.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/sketching/src/Attic/sketch_type.cpp.diff?r1=1.1.2&r2=1.1.2.2&cvsroot=soc-2005&only_with_tag=pdg>
1.1.2.2 +27 -1 soc-blender/sketching/src/Attic/util.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/sketching/src/Attic/util.cpp.diff?r1=1.1.2&r2=1.1.2.2&cvsroot=soc-2005&only_with_tag=pdg>
More information about the Soc-2005-cvs
mailing list