Simple Feature Request

Started by Gforce, September 25, 2010, 12:55:28 PM

Previous topic - Next topic

Gforce

Would it be possible for each render to generate a text file with the render time, if the render completed or not, any errors and memory usage. The date and time would also be nice.  ;D
Feel free to visit www.gforce45.deviantart.com

Volker Harun


Gforce

#2
Any feedback from the staff would be appreciated.
EDIT: composition guides ie. rule of thirds would be VERY useful. I'm not a programmer so it could be a pain to introduce these features but they do seem pretty simple
Feel free to visit www.gforce45.deviantart.com

jo

Hi,

Added a log file could be done, but the information in it would be fairly limited to begin with. For example we don't know how much memory is used during a render and right now it wouldn't be straightforward to say if a render completed or not (whatever that means).

Why do you want a log file? If we know why then we can make better decisions about it.

You can already do this to an extent, if it's something you particularly want. It can give you things like errors and warnings, completion time, polygons rendered etc. On Windows it should be possible to pipe the output from the CLI version to a file. I'm pretty sure I've seen Matt mention this before. On the Mac you can see the information in the Console. You can find the Console app in the Utilities folder in your Applications folder. You can also pipe the output to a file if you start it from the command line.

Regarding composition guides we can consider this. I'm not personally a fan of the rule of thirds but I know some people do find them useful. It would pretty straightforward to add them, we may be able to fit it in for the next update if we decide to do it.

Regards,

Jo

Ironshirt

Hello


Under Windows the piping Jo mentioned above is quite easy.

You just have to attach a   > (or >>)  and the name of the logfile behind the tgdcli command

'>' means the file will be created, or overwritten if it already exists

'>>' means the file will be created, or if already exists, the output will be attached


e.g.  tgdcli -p d:\myproject.tgd -hide -exit -r -f 1 > d:\myproject.log 

This renders frame 1 of myproject without GUI and creates/overwrites d:\myproject.log


Attached you can may find an example how the output could look like. (had to use txt extension instead of log  ;) to be able to post it here)


Regards,
Michael

jaf

Quote from: jo on October 09, 2010, 06:04:27 AM
Why do you want a log file? If we know why then we can make better decisions about it.

Regards,

Jo

I think a log file with render info, population instances (quantity), etc., would be nice when comparing/testing/forum discussions.  Something one could paste into a forum message or keep with a render for reference in the future.  A simple checkbox option for those who don't want it, would suffice.  The "render info" text or xml file would get saved when "save" is clicked on the render view window.
(04Dec20) Ryzen 1800x, 970 EVO 1TB M.2 SSD, Corsair Vengeance 64GB DDR4 3200 Mem,  EVGA GeForce GTX 1080 Ti FTW3 Graphics 457.51 (04Dec20), Win 10 Pro x64, Terragen Pro 4.5.43 Frontier, BenchMark 0:10:02

Gforce

Yes i just want comparison of render times and settings. I guess the render completion would be obvious so just forget about that.
Feel free to visit www.gforce45.deviantart.com