Commit Graph

904 Commits

Author SHA1 Message Date
8086cfa731 22.21.4.2 4/19/2021
--User changes
 -Allow users to set the Exp value when using the Exp temporal filter type.
 -Set the default temporal filter type to be Box, which does not alter the palette values at all during animation. This is done to avoid confusion when using Gaussian or Exp which can produce darkened images.

--Bug fixes
 -Sending a sequence to the final render dialog when the keyframes had non zero rotate and center Y values would produce off center animations when rendered.
 -Temporal filters were being unnecessarily recreated many times when rendering or generating sequences.
 -Exp filter was always treated like a Box filter.

--Code changes
 -Add a new member function SaveCurrentAsXml(QString filename = "") to the controllers which is only used for testing.
 -Modernize some C++ code.
2021-04-19 21:07:24 -06:00
652ccc242c Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2021-04-10 01:10:42 -06:00
eacaa185eb sync 2021-04-10 01:10:28 -06:00
9d95c29b04 README.md edited online with Bitbucket 2021-04-10 07:09:18 +00:00
e78c64711b README.md edited online with Bitbucket 2021-04-10 07:08:28 +00:00
f411c355f3 21.21.4.1 Release 2021-04-07 08:49:35 -06:00
0956cd6592 --User changes
-Allow for specifying linear or smooth interpolation when generating a sequence in the Library tab (was formerly hardcoded to smooth). This has the effect of exposing the --unsmoother option used in EmberGenome in the GUI.
 -Clarify tool tips of the sequence interpolation fields in the animation group on the Flame tab.
 -Change caption of the Bounds tab to be Bounds & Log.
2021-03-28 20:37:02 -06:00
897ccdd375 --User changes
-Make Shift+F keys select the flames in the file, and Shift +/- cycle through them.
2021-03-08 08:20:35 -07:00
6156036370 --Bug fixes
-depth_blur2 was wrong.
2021-02-04 23:49:06 -08:00
e3e5120130 --Bug fixes
-Sequence generation was generating the wrong color curves when a non-default curve had less than 5 nodes in it.
2021-02-03 00:49:10 -08:00
c23d2ad049 --Bug fixes
-ETA in the final render dialog was not correct when doing incremental renders.
2021-01-21 20:48:45 -08:00
b31f45251c --Bug fixes
-bcircle was not properly setting output values to zero when the bcircle_borderwidth was zero.
2021-01-13 21:43:10 -08:00
5d11fbe66c Merged in master (pull request #54)
--Bug fixes -Pixel_flow sincos x,y was inverted

Approved-by: Matt Feemster
2021-01-03 18:30:31 +00:00
81253863cc --Bug fixes -Pixel_flow sincos x,y was inverted 2021-01-03 13:32:04 +00:00
11d0bcd403 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2020-12-29 23:33:52 -08:00
8c591d6163 --User changes
-Make a space bar press be the equivalent of a double click when inside of a spin box. This makes it easy to toggle without using the mouse.
2020-12-29 23:33:44 -08:00
8055382147 Merged in master (pull request #53)
--Code changes -Version 21

Approved-by: Matt Feemster
2020-12-30 01:59:40 +00:00
114d646345 Fractorium.spec edited online with Bitbucket 2020-12-29 16:12:43 +00:00
43bcc60180 defaults.pri edited online with Bitbucket 2020-12-29 16:12:20 +00:00
09c267bf49 Merged mfeemster/fractorium into master 2020-12-29 13:11:24 -03:00
47b6614c8a --Bug fixes
-Fix improper usage of rand() in cpow2, cpow3, hypertile1, hypertile3D1, hypertile3D2, juliac, juliaq.
 -Fix program crashing during density filtering on some Nvidia cards.
 -hypertile3D1 was wrong.
 -Parsing phoenix_julia when coming from Apophysis was wrong.
 -Density filtering was freezing on certain Nvidia cards.

--Code changes
 -Optimize juliac, npolar.
 -Add a new function Crand() which behaves like the legacy C rand() which returns an integer between 0 and 32766, inclusive.
 -Use RandBit() in some places.
 -Remove Zeps() from vignette, it's not needed.
 -Restructure OpenCL code for density filtering such that it does not hang after being compiled on some Nvidia cards, such as the gtx 1660. Remove barriers from conditionals where possible.
2020-12-28 21:46:55 -08:00
d68deb1255 --Bug fixes
-Forward slash in file path was accidentally being removed.
2020-12-17 22:36:11 -08:00
2b60d2b87e --Bug fixes
-Remove illegal characters from filenames.
2020-11-30 19:32:02 -08:00
73efd76bdd --Code changes
-Tabify.
2020-10-20 21:57:31 -07:00
8c4d9fd866 Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2020-10-20 21:01:04 -07:00
9160f08b5a --User changes
-Allow for an opacity greater than 1, which can have the effect of highlighting a specific xform.
2020-10-20 21:00:50 -07:00
8668ccc419 Merged in mmastriani/fractorium_michel (pull request #52)
Pitch-Yaw mouse move feature
2020-10-20 05:56:18 +00:00
601c000b10 Pitch-Yaw mouse move feature 2020-09-27 11:59:09 -03:00
e41fca7b7d Merged mfeemster/fractorium into master 2020-08-04 21:34:48 -03:00
36b71278ec --Bug fixes
-Fix bug in previous vignette variation.
2020-08-01 18:05:14 -07:00
99cc597abc --Code changes
-Add vignette variation.
2020-07-30 19:55:37 -07:00
54610ab73d --User changes
-Make tooltip for the show/hide affine toolbar buttons show the keyboard shortcut.
2020-07-21 06:49:49 -07:00
14750ad96c Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2020-07-14 17:45:27 -07:00
c0a1395a2b --Bug fixes
-Add support for Chaotica files which specify xform weight as "Base weight" instead of "base_weight".
 -Fix bug where Fractorium would crash when a new file was dragged in while previews were still rendering.
  --This was done by changing the TreeItemChanged() events in the library tab use a direct connection rather than a queued connection.
  --This obviated the need for QCoreApplication::processEvents() calls in the library tree code.
 -Fix bug where renaming a flame within a file, then tabbing away did not commit the name change.

--Code changes
 -Clean up some warnings about const variables in the latest version of Visual Studio 2019.
 -Upgrade installer to latest update of Visual Studio 2019.
2020-07-14 17:45:07 -07:00
90a080e74b Merged in mmastriani/fractorium_michel (pull request #51)
Added free rotation feature
2020-05-14 02:28:24 +00:00
c1310146a5 Added free rotation 2020-05-13 23:21:57 -03:00
fcc7923845 Merged mfeemster/fractorium into master 2020-05-13 10:10:48 -03:00
a07955d12e --Code changes
-Clean up Michel's PR.
2020-05-07 06:48:25 -07:00
85be712e7b Merge branch 'master' of https://bitbucket.org/mfeemster/fractorium 2020-05-07 06:35:26 -07:00
a420e33d03 --User changes
-Fix bad looking menu items in the stylesheets.
2020-05-07 06:35:20 -07:00
3f7816412f Merged in mmastriani/fractorium_michel (pull request #50)
macOS improvements
2020-05-07 13:33:42 +00:00
af56d633cf macOS improvements 2020-05-02 15:19:14 -03:00
806fe142b1 Merged mfeemster/fractorium into master 2020-04-26 23:15:04 -03:00
5146fc5dd2 Merged in mmastriani/fractorium_michel (pull request #49)
Added PaletteFilenameCombo sort
2020-04-19 17:06:59 +00:00
17c6f29524 Added PaletteFilenameCombo sort 2020-04-19 00:29:01 -03:00
f54325dfd2 Merged in mmastriani/fractorium_michel (pull request #48)
MacOS version updated to QT 5.12.8
2020-04-18 15:59:46 +00:00
71aaafc68c defaults.pri edited online with Bitbucket 2020-04-18 13:53:53 +00:00
a9f936972f build.sh edited online with Bitbucket 2020-04-18 13:42:02 +00:00
b78918d81f Merged mfeemster/fractorium into master 2020-04-18 10:40:01 -03:00
d8bd073856 README.md edited online with Bitbucket 2020-04-15 06:33:10 +00:00