Hi,
I rendered a simple grid with material assigned to it in 3000x3000 px resolution. It took 6 min 37 seconds on my computer with very strong Intel i7 processor and 16 GB RAM. Why does it take so long to render such simple geometry? Am I doing something wrong?
I am affraid to think how much will it take to render complicated scene with millions of polygons or particles 8^(
Very long render time of simple grid in hight resolution
5956 22 2- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- mandrake0
- Member
- 644 posts
- Joined: 6月 2006
- Offline
do you have a mantra subdivision active?
hard to tell whats wrong but you can set the verbose to one or two and it will give you some feedback(in the mantra rop).
http://archive.sidefx.com/docs/houdini15.0/props/mantra#statistics [archive.sidefx.com]
whats happening when you use a different material?
- bonsak
- Member
- 459 posts
- Joined: 10月 2011
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- bonsak
- Member
- 459 posts
- Joined: 10月 2011
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
OK, I rendered ordinary grey grid in 1000x1000 resolution - render time 6 seconds. Then I did the same in 3000x3000 resolution and the time was 3 minutes. Can anyone advise why the difference in time is so huge? It's only 9 times bigger image and render time is 15 times longer. When there is a shader the difference is even bigger.
- Doudini
- Member
- 333 posts
- Joined: 10月 2012
- Offline
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- Offline
- goldfarb
- スタッフ
- 3463 posts
- Joined: 7月 2005
- Offline
in the attached file I have a grid, a camera, a light and a ROP network with a mantra ROP.
rendering in Render View, Preview OFF, Auto update OFF
render micropolygon:
1000x1000 - 2 sec
3000x3000 - 11 sec
render PBR:
1000x1000 - 4 sec
3000x3000 - 21 sec
with principledShader - diffuse texture
render micropolygon:
1000x1000 - 5 sec
3000x3000 - 28 sec
render PBR:
1000x1000 - 5 sec
3000x3000 - 34 sec
if you're getting very different results please submit an example file to support so we can find out what's up.
thanks
rendering in Render View, Preview OFF, Auto update OFF
render micropolygon:
1000x1000 - 2 sec
3000x3000 - 11 sec
render PBR:
1000x1000 - 4 sec
3000x3000 - 21 sec
with principledShader - diffuse texture
render micropolygon:
1000x1000 - 5 sec
3000x3000 - 28 sec
render PBR:
1000x1000 - 5 sec
3000x3000 - 34 sec
if you're getting very different results please submit an example file to support so we can find out what's up.
thanks
- neil_math_comp
- Member
- 1743 posts
- Joined: 3月 2012
- Offline
If you're rendering in Render View with Preview on, espcially if you have a large number of extra image planes, you may be hitting a known issue where the communication between Mantra and Houdini can become a severe bottleneck. However, if that is what you're hitting, increasing “Update Time” on the IPR toobar from the default of 1 to a larger value, say 10, should probably eliminate the issue, (or you can turn off Preview). It's awfully hard to guess without a HIP file, though.
Writing code for fun and profit since... 2005? Wow, I'm getting old.
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
Artye
Simple grey grid, headlamp light:
1k * 1k takes 1sec
3k * 3k takes 9sec
Same grid with Env light:
1k * 1k takes 1sec
3k * 3k takes 16sec
Hello again. I create default grey grid 3k * 3k with default lighting, I turn off “Preview” and “Auto Update” in Render View. Rendering this grid on my computer with Intel i7 3770K and 16 GB RAM takes 1 minute and 6 seconds instead of 9 seconds. Do you think my computer's processor is 7.3 times slower than processor of Artye's computer? I just don't get it.
Edited by mikolaj64 - 2016年9月23日 14:11:38
- neil_math_comp
- Member
- 1743 posts
- Joined: 3月 2012
- Offline
mikolajMaybe, though that is quite a long time. If I do:
Hello again. I create default grey grid 3k * 3k with default lighting, I turn off “Preview” and “Auto Update” in Render View. Rendering this grid on my computer with Intel i7 3770K and 16 GB RAM takes 1 minute and 6 seconds instead of 9 seconds. Do you think my computer's processor is 7.3 times slower than processor of Artye's computer? I just don't get it.
0) Open Houdini
1) Ctrl+Click on the shelf to place a Grid
2) Ctrl+Click to place a camera
3) Change the camera resolution to 3k*3k
4) Click over to Render View
5) Turn off Preview and Auto Update
6) Click Render
It finishes in 19 seconds on my computer in Houdini 15.5.604 on Windows 7, with an Intel Core i7 3960X and 32 GM RAM, (not that it uses anywhere close that much).
Writing code for fun and profit since... 2005? Wow, I'm getting old.
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
https://www.youtube.com/channel/UC_HFmdvpe9U2G3OMNViKMEQ [www.youtube.com]
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- goldfarb
- スタッフ
- 3463 posts
- Joined: 7月 2005
- Offline
- Georgie
- Member
- 10 posts
- Joined: 3月 2014
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
- mikolaj64
- Member
- 34 posts
- Joined: 9月 2015
- Offline
arctor
did you try the tests in the file I posted?
Hello, yes I have checked it. Here are my results:
render micropolygon:
1000x1000 - 3 sec (your time 2)
3000x3000 - 21 sec (your time 11)
render PBR:
1000x1000 - 8 sec (your time 4)
3000x3000 - 1 min 3 sec (your time 21)
with principledShader - diffuse texture
render micropolygon:
1000x1000 - 7 sec (your time 5)
3000x3000 - 51 sec (your time 28)
render PBR:
1000x1000 - 12 sec (your time 5)
3000x3000 - 1 min 40 sec (your time 34)
Edited by mikolaj64 - 2016年9月23日 17:24:50
- Felix6699
- Member
- 45 posts
- Joined: 8月 2012
- Offline
mikolaj, over the years, with the renderer Mantra, I can say, that this is normal. Sometimes it works quickly, sometimes not! Raytrace in some tasks slow, Micropoligon running faster all, and if we talk about the PBR, it is also not the fastest. However, often Mantra can handle huge amounts of data without disruption, which gives it a leading quality. Maybe, someday, users will get more faster performance Manta and implementation of GPU rendering. Currently, developers make improvements. When there is improvement - it's good.
-
- Quick Links