Skip to content

Commit

Permalink
release v1.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bezo97 committed Feb 25, 2024
1 parent e75c906 commit 1912b3f
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 10 deletions.
Binary file modified Assets/featured_artwork.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

All notable changes to this project will be documented in this file.

## [1.4.0] - 2024-02-25
### Added
- Fisheye camera projection that enables exporting to fulldome planetarium projection systems.
- Option to include metadata in exported images, such as author names and parameters. Images that include params can be can be drag & dropped the same way as ifsjson files. This must be enabled in the Settings first.
- A feature that marks focused areas in red while scrolling the `Focus Distance` and `Depth of Field` camera parameters.
- Plugin Includes, a feature that allows plugin developers to share functions between transforms. See the updated wiki for details.
- Plugin files can be drag & dropped on the window to save them in your transform library.

### Changed
- Small improvement to the equirectangular projection. The camera now keeps its orientation when switching between projection types.

### Fixed
- A bug that corrupted part of the rendering state that resulted in wrong fractal calculation (this may break your old saves).
- Clicking on the fractal while the window was not focused would reset the accumulation.
- Animation frames can now be exported with transparent background.
- An encoding bug that prevented users to load the attractors transform pack.

## [1.3.1] - 2024-01-02
### Fixed
- Hotfix crash after first frame of animation export
Expand Down Expand Up @@ -129,6 +146,7 @@ All notable changes to this project will be documented in this file.
### Added
- First release

[1.4.0]: https://github.com/bezo97/IFSRenderer/releases/tag/v1.4.0
[1.3.1]: https://github.com/bezo97/IFSRenderer/releases/tag/v1.3.1
[1.3.0]: https://github.com/bezo97/IFSRenderer/releases/tag/v1.3.0
[1.2.0]: https://github.com/bezo97/IFSRenderer/releases/tag/v1.2.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<TargetFramework>net8.0-windows7.0</TargetFramework>
<UseWPF>true</UseWPF>
<UseWindowsForms>true</UseWindowsForms>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<PackageLicenseExpression>GPL-3.0-only</PackageLicenseExpression>
<Authors>bezo97</Authors>
<Company>bezo97</Company>
Expand Down
2 changes: 1 addition & 1 deletion IFSEngine/IFSEngine.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<Authors>bezo97</Authors>
<Description>3D IFS fractal rendering engine.</Description>
<Copyright>Copyright (C) 2021-2024 Dócs Zoltán &amp; Contributors</Copyright>
<Version>1.3.0</Version>
<Version>1.4.0</Version>
<PackageLicenseExpression>GPL-3.0-only</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/bezo97/IFSRenderer</PackageProjectUrl>
<RepositoryUrl>https://github.com/bezo97/IFSRenderer</RepositoryUrl>
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ I'm releasing it as an open-source project in the hope that it will be useful to
- [x] Mutation-style generator
- [x] Extendable with Plug-Ins
- [x] Animations
- [x] Fisheye projection, ideal for planetarium dome masters

Planned:
- [ ] Gradient editor
Expand Down
6 changes: 3 additions & 3 deletions Setup/Setup.vdproj
Original file line number Diff line number Diff line change
Expand Up @@ -296,15 +296,15 @@
{
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:IFSRenderer"
"ProductCode" = "8:{7EDC4468-E059-47E4-83AB-FDEF29FAA915}"
"PackageCode" = "8:{AB674D84-74E6-4452-9612-A019EED3B23A}"
"ProductCode" = "8:{13EC2E8E-A610-4365-91BF-48EB92A6A806}"
"PackageCode" = "8:{D1F117F6-3DD3-4457-8217-C3A2A8B1E879}"
"UpgradeCode" = "8:{4E458E2D-D700-48A5-954C-3D6975C54AA6}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE"
"DetectNewerInstalledVersion" = "11:TRUE"
"InstallAllUsers" = "11:FALSE"
"ProductVersion" = "8:1.3.1"
"ProductVersion" = "8:1.4.0"
"Manufacturer" = "8:bezo97"
"ARPHELPTELEPHONE" = "8:"
"ARPHELPLINK" = "8:https://github.com/bezo97/IFSRenderer"
Expand Down
8 changes: 4 additions & 4 deletions WpfDisplay/Views/WelcomeWindow.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@
<Image Stretch="UniformToFill" Source="/IFSRenderer;component/Resources/featured_artwork.jpg"/>
<TextBlock VerticalAlignment="Bottom" HorizontalAlignment="Right" Margin="8" FontSize="14">
<TextBlock.Effect>
<DropShadowEffect/>
<DropShadowEffect ShadowDepth="2"/>
</TextBlock.Effect>
<Hyperlink NavigateUri="https://www.deviantart.com/rychveldir/art/Blue-Nebula-with-Yellow-Star-922994842" Foreground="LightGray">
<Hyperlink NavigateUri="https://www.deviantart.com/xenofish/art/ifsrenderer-5-1011706848" Foreground="White">
Artwork <md:PackIcon Kind="ExternalLink"/>
</Hyperlink>
</TextBlock>
Expand All @@ -74,9 +74,9 @@
</Label>
<TextBlock HorizontalAlignment="Right" VerticalAlignment="Top" Margin="8">
<TextBlock.Effect>
<DropShadowEffect/>
<DropShadowEffect ShadowDepth="2"/>
</TextBlock.Effect>
<Hyperlink NavigateUri="https://github.com/bezo97/IFSRenderer/releases">
<Hyperlink NavigateUri="https://github.com/bezo97/IFSRenderer/releases" Foreground="White">
<Run Text="{x:Static app:App.VersionString}"/> <md:PackIcon Kind="ExternalLink"/>
</Hyperlink>
</TextBlock>
Expand Down
2 changes: 1 addition & 1 deletion WpfDisplay/WpfDisplay.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<ApplicationIcon>Resources\icon.ico</ApplicationIcon>
<Win32Resource />
<Configurations>Debug;ReleasePortable;ReleaseInstaller</Configurations>
<Version>1.3.1</Version>
<Version>1.4.0</Version>
<PackageLicenseExpression>GPL-3.0-only</PackageLicenseExpression>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<ApplicationManifest>app.manifest</ApplicationManifest>
Expand Down

0 comments on commit 1912b3f

Please sign in to comment.