New Movie Workbench

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
F_Rosa
Posts: 203
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

New Movie Workbench

Post by F_Rosa »

Hello.

After many trials and errors, I finalized a first approximation of a workbench to create frames and films of animations elaborated in FC.

The workbench called Movie is available at: https://github.com/Francisco-Rosa/FreeCAD-Movie

I also had to adapt the ExplodeAssembly workbench to trigger the recording. This modification is available at: https://github.com/Francisco-Rosa/ExplodedAssembly

Before putting together a wiki page with instructions (which I still don't know how to do), I've embedded a tutorial file (Tutorial.txt) on GitHub above.

As soon as possible, I will include the test file that I have been working on to better explain the use of this workbench.

To expand the application, I also left instructions on how to include recording commands in any other workbench, script or macro animation.

I hope the acceptance is positive and many are encouraged to include in their workbenches the resources of recording the animation directly in the FC.
Last edited by F_Rosa on Wed Dec 14, 2022 1:27 am, edited 1 time in total.
F_Rosa
Posts: 203
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: New Movie Worbench

Post by F_Rosa »

The test file (updated). Create a clapperboard, configure it and start your test. To achieve similar results, set the resolution of the R1 frames equal to the rendering project.
Attachments
Example_test_R02.fcstd
Updated file
(492.09 KiB) Downloaded 49 times
Last edited by F_Rosa on Fri Dec 23, 2022 2:10 pm, edited 2 times in total.
chrisb
Veteran
Posts: 51227
Joined: Tue Mar 17, 2015 9:14 am

Re: New Movie Workbench

Post by chrisb »

Here it is rather the process than the final result, so how about creating a video of using this video workbench?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
F_Rosa
Posts: 203
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: New Movie Workbench

Post by F_Rosa »

F_Rosa wrote: Wed Dec 14, 2022 2:55 pm
chrisb wrote: Wed Dec 14, 2022 2:25 pm Here it is rather the process than the final result, so how about creating a video of using this video workbench?
Ok, here are the results of my first tests (now) in high resolutions to give an idea:

Video with 3D views frames (R1):
phpBB [video]


Video with rendered frames (R2):
phpBB [video]
Last edited by F_Rosa on Mon Dec 26, 2022 12:48 pm, edited 1 time in total.
User avatar
yorik
Founder
Posts: 13468
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: New Movie Workbench

Post by yorik »

This is AWESOME! Congrats!
Tell us when you feel it's ready to be in the addon manager ;)
F_Rosa
Posts: 203
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: New Movie Workbench

Post by F_Rosa »

yorik wrote: Thu Dec 15, 2022 1:37 pm This is AWESOME! Congrats!
Thank you, your impression is very important! But it's good to record that this task was only possible with the excellent guidance made by you and others about FC. We are always grateful!
yorik wrote: Thu Dec 15, 2022 1:37 pm Tell us when you feel it's ready to be in the addon manager ;)
From the list of arrangements to submit the workbench to the repository, please, I need help on how to:

Create a dedicated page for your workbench on the FreeCAD wiki
Add it to https://freecadweb.org/wiki/External_workbenches
Tag (AKA 'label') your Github repo with the following: freecad, addons, and workbench

Still pending, but I think I can do myself:

Finished the README.md including screenshots and screencasts - no problem, Changelog (if it is really necessary, I will need help how to)
Include a package.xml metada file (I still have to consult the page for learning know how to)
Submit a Pull Request to the repository (It apears simple and I will try to)

After that, I would like to discuss some features to add in this workbench, ok?
Last edited by F_Rosa on Thu Dec 15, 2022 6:26 pm, edited 1 time in total.
User avatar
chennes
Veteran
Posts: 3608
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: New Movie Workbench

Post by chennes »

FYI the easiest way to create package.xml is to switch the Addon Manager to development mode in Preferences. A new button will appear to help you create that file.
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
F_Rosa
Posts: 203
Joined: Thu Feb 18, 2016 10:39 pm
Location: São Paulo
Contact:

Re: New Movie Workbench

Post by F_Rosa »

chennes wrote: Thu Dec 15, 2022 6:26 pm FYI the easiest way to create package.xml is to switch the Addon Manager to development mode in Preferences. A new button will appear to help you create that file.
Thanks. But I have permission for do that?
chrisb
Veteran
Posts: 51227
Joined: Tue Mar 17, 2015 9:14 am

Re: New Movie Workbench

Post by chrisb »

Looks nice. What I meant above was, if you could make some kind of a video tutorial for creating such a video.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
chennes
Veteran
Posts: 3608
Joined: Fri Dec 23, 2016 3:38 pm
Location: Norman, OK, USA
Contact:

Re: New Movie Workbench

Post by chennes »

F_Rosa wrote: Thu Dec 15, 2022 6:30 pm Thanks. But I have permission for do that?
I don't know what you mean by "permission" here, sorry! Anyone who wants to can switch the Addon Manager into "Developer Mode", all it does it add a new button at the bottom of the interface to open "Developer Tools", which helps you to create a well-formed package.xml metadata file. You can of course create that file by hand if you prefer.
Chris Hennes
Pioneer Library System
GitHub profile, LinkedIn profile, chrishennes.com
Post Reply