YOUR ACCOUNT

Login or Register to post new topics or replies
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
I'm still experimenting with the notion of a project in Filter Forge, and here's my another attempt at that. This is just a brain dump and a mockup. So:

1. A Project is a collection of multiple "Artboards", for the lack of a better term.

2. Each artboard is a combination of a single filter, its settings, and an input image (or maybe multiple input images and also a selection image). Therefore, each artboard has a specific resolution, and when you export / render the entire project (or just that artboard separately), it will be rendered in that exact resolution.

3. Artboards are independent from each other. They can have different resolutions, different input images, and different filters with different settings.

4. Stuff on the left, where you see the filter properties etc, pertains to the currently selected artboard (marked with yellow frame).

5. A project can have any number of artboards. They are placed on an infinitely pannable canvas, similar to the canvas of the Filter Editor. Zooming zooms in and out the entire canvas with all artboards, not just one artboard separately.

6. There will be an option for quick / convenient render & export of all or selected artboards. Probably also with an option to change the base name of all exported files, and other export convenience features.

7. When rendering, only one artboard is rendered at a time. You can pause the rendering, of force-start the rendering of another artboard.

8. The entire project can be saved to a single file (or probably a folder with dependencies like images or filters, this is an open question).

9. The default state of Filter Forge (one image which you apply filters to), when viewed through the 'lens' of projects, is just a project with a single artboard.

The remaining open question is how to organize these projects on the level of a file system. How self-contained it should be? Should we have an option to embed dependencies as files, or link them via references?
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Here's the mockup:

  Details E-Mail
xirja
Idididoll Forcabbage

Posts: 1698
Filters: 8
Will there be loop functionality in the artboard realm? The need arises sometimes to run a filter 20+ times (output to input) for speed considerations. Being able to add blurs etc. in between would be choice.
_____________________________________________________

http://web.archive.org/web/2021062908...rjadesign/
_____________________________________________________
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
This is not planned yet.

The point of the entire idea with artboards and projects is to concentrate all settings and dependencies (which are needed to produce an image or a related set of images) in a single place, preferably a self-contained document file.

Even the artboard themselves are not central to the idea. Artboards can be replaced by tabs, where each tab holds a single rendered result.
  Details E-Mail
xirja
Idididoll Forcabbage

Posts: 1698
Filters: 8
Yet is music to my ears. I blocked out "Artboards are independent from each other", when I read "only one artboard is rendered at a time", thinking about animation and loops, oops. Nonetheless glad to hear progress is happening, especially the other news about acceleration plans.
_____________________________________________________

http://web.archive.org/web/2021062908...rjadesign/
_____________________________________________________
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Regarding the loop functionality you asked about: I thought that it could be possible to use a rendered artboard as source image for another artboard, and you could just chain 20 artboards, each with the same filter. Then I thought that these two artboards must be of matching image size. Which then lead me to the conclusion that your idea of looping could be best implemented by filter stacking: making an artboard support not just one filter, but an ordered stack of them, 20 identical filters in your case. And filter stacking is a long-requested feature.

However, these are just thoughts and ideas, and we're far far away from any possible implementation. I'd like to solve projects first.

The key problem with projects right now is how to make them fully self-contained, the way a .docs or .xlsx documents are self-contained. You could make such a document (.ffzip or .ffproj), send to a friend with a totally different Filter Forge environment, and they could open and render it -- because all the necessary filters and bitmaps are embedded within it.

To sum up what I'm trying to do: I want to implement document-oriented approach in Filter Forge.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
I think I'll settle on Tabs instead of Artboards:

  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Tabs isn't a bad idea at all! I'd personally request (which I'm sure you've thought of) an ability to export all tabs in one go. smile;)
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Heh smile:D Export is exactly what's giving me a headache right now:

  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
The open questions regarding the export are:

1. Where to place the main Export button?

2. How to distinguish between quick export (just save everything that has export settings) and the export that allows to select which tabs to export?

3. Where to place export settings for each tab (so that they can be set once, then changed when needed, and saved within the project)?

4. The entire relationship of tabs and diffuse / bump / normal maps. Are they tabs? Sub-tabs? Do I need to open all these maps in tabs before export, or I somehow consider them as channels belonging to the tab? And if so, do channels need their own export settings (they likely do).
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
Skybase wrote:
Tabs isn't a bad idea at all! I'd personally request (which I'm sure you've thought of) an ability to export all tabs in one go.


Your wish has been granted:

  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Aw damn. NOW THIS IS what I'm talking about. This is amazing!!!
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Thank you smile:) What's more, the channels (Diffuse / Bump / Normal) are now rendered simultaneously with the final image and can be previewed independently, via sub-tabs at the bottom of each tab. The simultaneous rendering doesn't take extra time: rendering an image without channels takes the same time as rendering the same image with multiple channels.
  Details E-Mail
KeithS
Posts: 15
Filters: 7
hi Vlad, is this available ?

I cannot find a link anywhere

thank you
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Keith, no, this is not yet available - we're planning this for the next release. It's currently in development. The progress is a bit unsatisfactory though, as we're still dealing with high-dpi monitor UI stuff.
  Details E-Mail
KeithS
Posts: 15
Filters: 7
thank you Vlad.... its very much needed !!

cheers
  Details E-Mail
angelize
angelize

Posts: 123
Filters: 17
Would it be possible to drag one tab into another to add the contents the first tab into the second. I'm thinking snippets could be easily dropped into an existing filter with out the need to copy and paste?
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
angelize, no, the Filter Editor will not be tabbed, at least in this release. When you open it, it will edit the filter for the current tab, so you won't be able to edit filters in different tabs simultaneously.

However, I like your idea. Definitely worth taking a closer look.
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Here's the final mock-up of the project interface:

  Details E-Mail
Skybase
2D/3D Generalist

Posts: 4025
Filters: 76
Nice! lol also Trump lol.
  Details E-Mail
SpaceRay
SpaceRay

Posts: 12298
Filters: 35
So then Artboards are also included in Ultraforge in the same way as in Filter Forge or they will be a different kind of artboards in a different way?

As FF works in different way as Ultraforge so maybe the name is the same but not how you work and use them

Also in the name of this thread is told "Artboards" no scratch that -->Tabs

So Ultraforge will include some kind of "tabs" instead of the artboards that are available in FF

And how different will be the ones in UF from the ones in FF?
What can you do with each one?

I am very sorry that I still could not learn and find out how to use artboards in Filter Forge
  Details E-Mail
Vladimir Golovin
Administrator
Posts: 3446
Filters: 55
Quote
SpaceRay wrote:
So Ultraforge will include some kind of "tabs" instead of the artboards that are available in FF
And how different will be the ones in UF from the ones in FF?
What can you do with each one?


See my reply in a separate thread:
https://www.filterforge.com/forum/read...&TID=16855
  Details E-Mail

Join Our Community!

Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!

33,711 Registered Users
+18 new in 30 days!

153,531 Posts
+39 new in 30 days!

15,347 Topics
+72 new in year!

Create an Account

Online Users Last minute:

16 unregistered users.