forked from POV-Ray/povray
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial, reasonably complete, update to common solvers.
Working on possible further improvements, but those likely quite far out in time. In total dozens of issues addressed. New solver call structure. Solvers themselves more accurate and aligned better with common practice. Additional root polishing. Corresponding updates to shape code while working to extend scaling range for shapes. Changes encompass updates needed to support a commit to follow which covers pull request POV-Ray#358 and its associated issues. Generally sturm option now much faster. Also true due improvements to the fixed solvers that the sturm option is less often necessary. The sphere_sweep now supports a sturm option. Here sturm runs the sturmian solver in a two pass approach which, for certain scenes, will work where the previous single pass sturmian solver did not. Unlike other updated shapes, the sphere_sweeps scaling accuracy range was not much improved due a decision to leave other parse time optimizations for run time performance in place.
- Loading branch information
Showing
16 changed files
with
980 additions
and
641 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.