Commit Graph

63 Commits

Author SHA1 Message Date
Luis Uguina 07525f101e Feature: Show progress bar in systray icon 2020-03-19 23:48:06 +01:00
Laurent Clouet 9065a1aef6 2.80's tile size recomandation is 32x32 2019-09-04 21:01:44 +02:00
Laurent Clouet 3413301609 Moving to Intellij IDEA 2019-08-11 22:25:26 +02:00
Laurent Clouet 3230807a7d Migrate from ant to gradle 2019-08-10 22:09:32 +02:00
Laurent Clouet 9f1f509bb6 Use lombok annotation instead of get/set 2019-08-07 22:17:59 +02:00
Laurent Clouet 3e9d701d7c Cleaner version of removing project's directory 2019-08-07 18:40:02 +02:00
Laurent Clouet de4dfcd047 Remove blend files after the render has started 2019-08-07 17:02:52 +02:00
Laurent Clouet edbd4cae52 Fix: update process remaing time on 'part' method 2019-08-07 15:26:11 +02:00
Laurent Clouet d4ec9f3d92 Slow update of ui was made for the javascript ui, since it's not used anymore, it should be removed 2019-08-07 15:22:34 +02:00
Laurent Clouet 71a85af3f4 code cleanup 2019-08-05 14:11:24 +02:00
Laurent Clouet c014e56a08 Better error detection 2019-08-05 14:06:46 +02:00
Laurent Clouet ddab4ac8f2 More error detection 2019-07-21 19:42:02 +02:00
Laurent Clouet 19c73fad96 Utils.parseNumber can generate NumberFormatException 2019-04-03 14:04:26 +02:00
Laurent Clouet 388b1158bd Max memory settings can be set using human number with unit 2019-02-20 13:53:18 +01:00
M*C*O 09c9fa1c6b fix missing parenthese in Job.java:808 2019-02-09 05:41:16 +01:00
Laurent Clouet 49d5980e8a More error detection 2019-02-08 13:08:20 +01:00
Laurent Clouet f81d3b67b3 Add openCL support 2018-08-24 19:46:03 +02:00
Laurent Clouet 4dc0603587 Don't use system python but blender's 2018-07-16 18:21:11 +02:00
Laurent Clouet 6c9d645005 Python error detection 2018-07-10 09:59:05 +02:00
Laurent Clouet 418bd4d75f More error detection 2018-06-30 02:08:21 +02:00
Laurent Clouet 25d5259332 More error detection 2018-06-30 01:31:42 +02:00
Laurent Clouet 23c0aaca89 Bugfix: when the render process is over user memory limit, kill it (finish only meant to give the render duration) 2018-06-17 12:22:04 +02:00
intrigus 1c9bbb3706 Ignore Ctrl+C in render process. Fixes #81
When sending Ctrl+C to the terminal it also get's sent to all subprocesses e.g. also the render process.
The java program handles Ctrl+C but the renderer quits on Ctrl+C
This script causes the renderer to ignore Ctrl+C.
2018-06-02 15:11:45 +02:00
Laurent Clouet 3bd86c56e3 More error detection (out of vram) 2017-05-20 13:56:43 +02:00
Jake Dube cb03b58dbc Display compute method for the current project 2017-05-07 21:00:20 +02:00
Laurent Clouet b447e54a4a 'Unset' default value could be 0 or -1 2017-04-29 22:17:58 +02:00
Laurent Clouet 8f9a54b51e Hide value could be 0 or -1 2017-04-26 23:43:13 +02:00
Laurent Clouet 0508db7f75 User can choose how much he willing to spent on each frame (based on pull request from 'Rolf Aretz Lap' 2017-04-25 13:06:23 +02:00
Laurent Clouet 8b92cba01e More error detection 2017-04-19 00:12:05 +02:00
Laurent Clouet 39bd52aca4 Bugfix: check if max ram is set before using it 2017-04-04 22:56:53 +02:00
Laurent Clouet 905fff3313 Allow user to set maximum memory he allows render to use 2017-03-29 22:13:04 +02:00
Rolf Aretz Lap 7d2209a0f4 Add commands to text user interface 2017-02-19 14:19:48 +01:00
Laurent Clouet f88fa05fb5 Blender 2.78b doesn't handle gpu the same way, i might changed again so deport the preferences calls to the server side 2017-02-11 16:54:40 +01:00
Rolf Aretz Lap d8aa315699 add the ability to set the priority of the render process as commandline argument 2017-01-05 09:58:27 +01:00
Laurent Clouet ea50176133 create an error type for when the server kills the render (before it was part of NOOUTPUTFILE) 2016-11-01 19:44:09 +01:00
Laurent Clouet 07f9662c00 * Better ui with more infos
* Remove revision from protocol since it's not use anymore
2016-10-12 00:34:51 +02:00
Laurent Clouet 09eb650da2 Bugfix: don't use gpu if the user doesn't want to 2016-10-10 00:03:40 +02:00
Laurent Clouet 28b257092a Project archive can be password protected 2016-10-05 23:01:03 +02:00
Laurent Clouet fe626a3bee Detect if the gpu is not supported by blender (for example GTX 10XX on Blender 2.77) 2016-09-21 23:52:41 +02:00
Jackson 55b909c98b Allow user to set tile size 2016-09-21 23:26:44 +02:00
Laurent Clouet 8a17cddfde Bugfix: check kill request before check render output 2016-08-29 18:06:17 +02:00
Laurent Clouet 988abfc8e7 Wrong log 2016-08-29 17:56:21 +02:00
Laurent Clouet ac7377ad19 Better out of memory detection 2016-05-01 15:04:31 +02:00
hailIulius be3a30facc Use core affinity on windows to improve performance 2016-04-27 19:35:32 +02:00
Laurent Clouet 32540e7712 Detect if renderer ran out of memory 2016-04-03 20:49:24 +02:00
AGSPhoenix 0da9ce2bb3 Wrap project name in double quotes 2016-01-11 00:38:50 -05:00
AGSPhoenix e32f59ddb3 Display name of project while rendering 2016-01-08 20:53:58 +01:00
Laurent Clouet e570adafe6 Better detection of bvh cache file permission issue 2015-12-26 10:44:56 +00:00
Laurent Clouet 4873b8272b Fix #47 User can block a project on his client 2015-10-27 21:00:44 +00:00
Laurent Clouet 79283bdd6a Fix #42 exception while parsing blender output log 2015-09-24 20:17:08 +01:00