Hey guys I was just playing around with instancing teapots. Went to render them, and they rendered fine. Added another camera with a different angle, and I get this error message. Here is a hip file. I'm using the latest daily build. Cam 2 renders fine, though cam 1 seems to always crash. Thanks in advance I thought it might be my lower end computer, but why would it render for one camera, and not the other?
1276: Fatal error: Segmentation fault
Traceback from mantra 12.0.652 (Compiled on windows-x86_64-cl15)
+0x04ce54ab
+0x04ce5870
+0x80088ac4
+0x04ce4227
+0x750558c7
+0x40003823
+0x75055601
+0x77969d0d
+0x779591af
+0x77991278
+0x041e49de
+0x041e9258
+0x041e92f6
+0x041e9611
+0x041e1765
+0x8003b76b
+0x041eb2f7
+0x041eb4bd
+0x8007be35
+0x8009e1e5
+0x8009e377
+0x8008170d
+0x80082ae8
+0x80083c5c
+0x80096248
+0x06954617
+0x06948309
+0x069503e8
+0x069524fc
+0x0695382d
+0x800923a6
+0x400019f0
+0x40002e5a
+0x7773652d
+0x7796c521
Render segmentation fault error
5245 2 0- Dageris
- Member
- 95 posts
- Joined: June 2009
- Offline
- halfdan
- Member
- 599 posts
- Joined: May 2011
- Offline
Dageris
I thought it might be my lower end computer, but why would it render for one camera, and not the other?
It's the difference in tesselation. /obj/cam1 is closer to the teapots, so there would be more triangles per teapot, which will consume more memory.
For example, in your scene, rendering with /obj/cam2 uses 1.18 GB of memory, while rendering with /obj/cam1 uses 3.57 GB. On a 32-bit system, this will easily blow your memory limit, causing a crash.
If you reduce the shading quality to 0.5, the memory requirement drops down to 1.68GB for the /obj/cam1 render.
Halfdan Ingvarsson
Senior Developer
Side Effects Software Inc
Senior Developer
Side Effects Software Inc
- Dageris
- Member
- 95 posts
- Joined: June 2009
- Offline
-
- Quick Links