PhotoVideoRenderingDemo

This topic has been viewed 36684 times and has 29 replies
Thread status: Active
Share your snapshots made with Sweet Home 3D here [img]http://www.sweethome3d.com/images/flags/en_small.gif[/img]
Mike53
Posts: 678
Joined: Sat Jan 06, 2018 1:02 am
Country: UK

Re: PhotoVideoRenderingDemo

Post by Mike53 »

Thats impressive.
enkonyito
Posts: 607
Joined: Thu May 28, 2015 4:52 pm

Re: PhotoVideoRenderingDemo

Post by enkonyito »

Thanks Mike!
The video rendering took about 4 hours.
EnkoNyito
User avatar
Ceciliabr
Posts: 637
Joined: Sun Jul 07, 2013 3:41 pm
Country: Copenhagen, Denmark
Contact:

Re: PhotoVideoRenderingDemo

Post by Ceciliabr »

How did you make it?
I would really like to produce something like this, but with a much slower pace.

Four hours is not long in my world. My last video rendered for five days – before it crashed and left me with nothing.
That was not the first time I had a crash during video rendering – in fact, ALL my video renderings have crashed at some point – leaving me with nothing. All this energy evaporating into thin air and causing nothing but a slight increase in global warming :)

I'm fully aware that not everyone can assign their computer to render for five days ( or more) and still lead a normal life, but I'm lucky to have more than one computer...
So I'm asking:
Is there any possibility that an unfinished video can be saved, like it is for an unfinished rendering?
I can easily do a "pick-up" from where it crashed and continue rendering from that point and onwards, since I store all my camera positions for the video.

I'm probably asking a lot, but you ARE the wizard, after all...


Cecilia
enkonyito
Posts: 607
Joined: Thu May 28, 2015 4:52 pm

Re: PhotoVideoRenderingDemo

Post by enkonyito »

@Cecilia
How did you make it?
I would really like to produce something like this, but with a much slower pace.
For my first video rendering with YafaRay, I chose a sunlight simulation.
In order to reduce the rendering time in SH3D, I used a speed of 2x with a frame rate of 25. Then I doubled the duration of the video in an editor.
The more recorded positions you have, the slower your animation will be.
My last video rendered for five days – before it crashed and left me with nothing.
That was not the first time I had a crash during video rendering – in fact, ALL my video renderings have crashed at some point – leaving me with nothing.
Video crashes only happen with the SunFlow rendering engine? It seems that your old bug doesn't happen with YafaRay.
Is there any possibility that an unfinished video can be saved, like it is for an unfinished rendering?
To make an animation, Sweet Home 3D assembles JPEG images into a Quicktime video.
The JPEGImagesToVideo class does not allow to recover the part of the animation which has already been rendered.
Unfortunately, an interrupted video is not playable.

Enko
EnkoNyito
User avatar
digitaltrails
Posts: 95
Joined: Sun Dec 28, 2014 12:20 am
Country: Wellington, New Zealand, New Zealand
Contact:

Re: PhotoVideoRenderingDemo

Post by digitaltrails »

Not a solution, but an alternative. In the past I've done some animations by using Multiple-Photo-Rendering to generate a series of still images to be combined externally . If SH3D falls over I at least have all the images generated to the point of failure.

To make this easier I created a plugin that exports and imports camera locations:

https://sourceforge.net/p/sweethome3d/plug-ins/25/

The plugin can import more cameras than the SH3D would normally allow.

Because the import/export format is CSV I can easily write scripts or spreadsheets to generate sequences of camera locations.
User avatar
digitaltrails
Posts: 95
Joined: Sun Dec 28, 2014 12:20 am
Country: Wellington, New Zealand, New Zealand
Contact:

Re: PhotoVideoRenderingDemo

Post by digitaltrails »

...
Is there any possibility that an unfinished video can be saved, like it is for an unfinished rendering?
To make an animation, Sweet Home 3D assembles JPEG images into a Quicktime video.
The JPEGImagesToVideo class does not allow to recover the part of the animation which has already been rendered.
Unfortunately, an interrupted video is not playable.

Enko
If there was an option to write out the jpegs to a folder, a user would then have the option to reconstruct the video from the jpegs and to skip over the already rendered jpegs to continue after the point of failure.

Alternatively, like some cameras, there could be a configurable limit and the renderer could start a new video file after every n-frames or n-minutes. The resulting videos could also then be manually combined.
User avatar
Ceciliabr
Posts: 637
Joined: Sun Jul 07, 2013 3:41 pm
Country: Copenhagen, Denmark
Contact:

Re: PhotoVideoRenderingDemo

Post by Ceciliabr »

To make an animation, Sweet Home 3D assembles JPEG images into a Quicktime video.

Exactly, and there are several programs (Photoshop, AfterEffects) that can import image sequences. [font=courier new]Jpeg- png-[/font] and [font=courier new]tiff[/font] sequences are easy to process.
Since the Quicktome movie is not assembled until the image sequence is finished, the rendered images must be stored somewhere. In a [font=courier new]temp folder [/font] I would assume?

Maybe a choice to create an image sequence or a quicktime movie could be an option?

Just wondering :)
enkonyito
Posts: 607
Joined: Thu May 28, 2015 4:52 pm

Re: PhotoVideoRenderingDemo

Post by enkonyito »

SunFlow rendering :
- daylight panels
- path tracing
- sky lighting enabled

Image

Image

Image

Image

Enko
EnkoNyito
enkonyito
Posts: 607
Joined: Thu May 28, 2015 4:52 pm

Re: PhotoVideoRenderingDemo

Post by enkonyito »

To make an animation, Sweet Home 3D assembles JPEG images into a Quicktime video.

Exactly, and there are several programs (Photoshop, AfterEffects) that can import image sequences. [font=courier new]Jpeg- png-[/font] and [font=courier new]tiff[/font] sequences are easy to process.
Since the Quicktome movie is not assembled until the image sequence is finished, the rendered images must be stored somewhere. In a [font=courier new]temp folder [/font] I would assume?

Maybe a choice to create an image sequence or a quicktime movie could be an option?

Just wondering :)
For the standard SH3D video panel, a temporary .mov file is created while for my plug-in it is created live.

Unfortunately the images are not stored in any folder even temporary.
Perhaps it should be asked of Puybaret.
EnkoNyito
Post Reply New Topic

Who is online

Users browsing this forum: No registered users and 1 guest