openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
S
SolveSpace
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 month
ago. based on code collected
about 1 month
ago.
Jul 21, 2025 — Jul 21, 2026
Showing page 69 of 74
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Add routines to remove T intersections from the mesh, which are introduced by the bsp routines. It's usually, though not always, possible to generate a watertight mesh. The occasions where it's not look ugly, floating point issues, no quick fix.
Jonathan Westhues
More...
about 18 years ago
Add a special case when raising quaternions almost equal to (+/-1, 0, 0, 0) to some power; that was failing if the magnitude of w was slightly greater than 1, so that acos() returned NaN.
Jonathan Westhues
More...
about 18 years ago
Add a perpendicular constraint; identical to constraining a ninety degree angle, but shows with a right angle symbol instead of a numerical angle you can edit.
Jonathan Westhues
More...
about 18 years ago
Test the rank of the Jacobian by Gram-Schmidt, instead of by a questionable tolerance on the pivot while row reducing.
Jonathan Westhues
More...
about 18 years ago
Add symmetric about line constraint. This applies only when locked in a workplane, since it would otherwise be ambiguous.
Jonathan Westhues
More...
about 18 years ago
Make sliver triangle tests work on the minimum altitude, not on area.
Jonathan Westhues
More...
about 18 years ago
Move `Solve Once Now' to the Edit menu, and call it `Regenerate'; and fix some other problems with the menu labels.
Jonathan Westhues
More...
about 18 years ago
Add TrueType font support to SolveSpace. This uses a modified version of the code from SketchFlat, with all arbitrary limits removed.
Jonathan Westhues
More...
about 18 years ago
If any equations are soluble in a single variable, then handle them separately, even before doing the rank test. In some cases, that's a huge speedup.
Jonathan Westhues
More...
about 18 years ago
Back to opengl's tesselator for triangulation. I'll spend more time writing mine later.
Jonathan Westhues
More...
about 18 years ago
Check in a broken triangulation code (by stupid ear clipping), which I will shortly revert. gl does a much better job, and I'll have to spend more time to get something reasonable.
Jonathan Westhues
More...
about 18 years ago
Add logic to remember imported files' relative filenames, and use that to try to find them if we can't find them by absolute path. This is intended to make everything still work if you copy an entire directory tree of files that import each other.
Jonathan Westhues
More...
about 18 years ago
Oops, was calling glBegin() once for each triangle when showing mesh!
Jonathan Westhues
More...
about 18 years ago
Split the BSP stuff off the mesh stuff, and the text screens themselves of the text window utility functions.
Jonathan Westhues
More...
about 18 years ago
Clarify description of helix in text window.
Jonathan Westhues
More...
about 18 years ago
Add helical sweeps. These aren't as parametric as I would have liked, but my more parametric attempts were very difficult to use. The pitch (both axial and radial) gets specified by typing a distance in a textbox.
Jonathan Westhues
More...
about 18 years ago
Make the point-on-circle constraints work on the infinite cylinder, not the sphere; that's more logical behaviour out of plane.
Jonathan Westhues
More...
about 18 years ago
Make step and repeats step the mesh, as well as the entities. This requires new entitiy types for the faces, by translation or by axis-angle rotation.
Jonathan Westhues
More...
about 18 years ago
Add sweeps. The user specifies a trajectory and a section, in two separate groups. The section is swept normal to the trajectory, producing a mesh. I'm doing the triangles only now, not copying over any entities.
Jonathan Westhues
More...
about 18 years ago
Beginnings of some docs for SolveSpace.
Jonathan Westhues
More...
about 18 years ago
Force the numerical guess for a normal to be exactly correct when a same orientation constraint is applied; this makes convergence easy. And don't hover faces or constraints while dragging something.
Jonathan Westhues
More...
about 18 years ago
Link against libpng and zlib, and use that to export graphics; basically just a screenshot, get the image from the framebuffer.
Jonathan Westhues
More...
about 18 years ago
Add perspective, by a user-specified factor. So I have to apply that perspective in the gl matrices, and also everywhere that I check mouse pointer positions against the model, and for the zoom to fit.
Jonathan Westhues
More...
about 18 years ago
Fix failure to solve when auto-constraining new arc, and make all paths absolute immediately.
Jonathan Westhues
More...
about 18 years ago
Little fixes for units display, and change file format to binary (even though it's still a text file), to avoid CRLF issue.
Jonathan Westhues
More...
about 18 years ago
Add two more exotic constraints: equal point-line distances, and point-line distance equal to line segment length. These are available in both normal and projected versions, with fancy display for all of these.
Jonathan Westhues
More...
about 18 years ago
Now display dimensions (and stuff in the text window) in the user-selected units, and enter them the same way.
Jonathan Westhues
More...
about 18 years ago
Don't keep a dimension or group's user-entered numerical value as an Expr *, since that complicates multiple units and also memory management. Now it's just a double.
Jonathan Westhues
More...
about 18 years ago
Fix stupidity in the rotate ops; first of all it was saving the axis of rotation numerically, so that the associative thing breaks, and then it also wasn't saving the point on the axis in the file, so that snapped back to (0, 0, 0) on reload. Now it goes off the hEntity for a point on the axis and a vector in its direction.
Jonathan Westhues
More...
about 18 years ago
Treatment of numerical faces was screwy, exporting stuff in numXXX. So fix that, and now I can simplify what's exported for an entity.
Jonathan Westhues
More...
about 18 years ago
←
1
2
…
65
66
67
68
69
70
71
72
73
74
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree