LDraw.org Discussion Forums
Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: LDraw Editors and Viewers (https://forums.ldraw.org/forum-11.html)
+--- Thread: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash (/thread-22252.html)

Pages: 1 2


Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Jaco van der Molen - 2017-08-14

Hi all,

Back from vacation I started a big project of 32000+ bricks.
The model is on 10 baseplates 48x48, so yes, it is bing.
I was able to model it though in LDCad (and turing to good old MLCad sometimes ;-)

Alas, LDView crashes very often when used as a renderer in LPub3D, so I turned to LDGLite for a change.
Works flawless, however the 4186 baseplate 48x48 does not render in the PLI.


What could this be?

LDView is able to render the whole model in LDView itself (although it takes a looooong time).
Getting to page 40 or so in the instructions in LPub3D, it starts to crash.
Anything to do about that? Or is it just a to big a model?


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Roland Melkert - 2017-08-14

(2017-08-14, 19:46)Jaco van der Molen Wrote: Alas, LDView crashes very often when used as a renderer in LPub3D, so I turned to LDGLite for a change.

Are you sure LPub is calling the 64 bit version of LDView. The 32 bit version might run out of memory on the larger brick count steps.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Travis Cobbs - 2017-08-15

(2017-08-14, 21:10)Roland Melkert Wrote:
(2017-08-14, 19:46)Jaco van der Molen Wrote: Alas, LDView crashes very often when used as a renderer in LPub3D, so I turned to LDGLite for a change.

Are you sure LPub is calling the 64 bit version of LDView. The 32 bit version might run out of memory on the larger brick count steps.

A few other things to check. LPub3D recently added support for sending renders to LDView in batches, so LDView can render multiple steps in a row without running a separate instance of LDView for each step. This can greatly improve performance, but might be a contributor to it using more memory and thus crashing. If it's possible to disable that functionality in LPub3D's UI, you might try doing so. Also, LDView has three separate settings for "Memory Usage": low, medium, and high. Setting that to low for the renders might help.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Merlijn Wissink - 2017-08-15

It is indeed possible to turn it off in LPub3D: Preferences -> Rendereing -> Use multiple files single call rendering


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Jaco van der Molen - 2017-08-15

(2017-08-14, 21:10)Roland Melkert Wrote:
(2017-08-14, 19:46)Jaco van der Molen Wrote: Alas, LDView crashes very often when used as a renderer in LPub3D, so I turned to LDGLite for a change.

Are you sure LPub is calling the 64 bit version of LDView. The 32 bit version might run out of memory on the larger brick count steps.

I am pretty sure, for in LPub3D settings it says where LDView is: C:\Program Files\LDView\LDView64.exe
Though my PC is doing a better job than my laptop, it still crashes at some point.
It crashes too when it is trying to generate thumbnails in the explorer.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Jaco van der Molen - 2017-08-15

(2017-08-15, 4:40)Travis Cobbs Wrote:
(2017-08-14, 21:10)Roland Melkert Wrote: Are you sure LPub is calling the 64 bit version of LDView. The 32 bit version might run out of memory on the larger brick count steps.

A few other things to check. LPub3D recently added support for sending renders to LDView in batches, so LDView can render multiple steps in a row without running a separate instance of LDView for each step. This can greatly improve performance, but might be a contributor to it using more memory and thus crashing. If it's possible to disable that functionality in LPub3D's UI, you might try doing so. Also, LDView has three separate settings for "Memory Usage": low, medium, and high. Setting that to low for the renders might help.

OK, I'll tweak and try some settings.
What does the Process timeout do in the Render preference? It was set to -1.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Jaco van der Molen - 2017-08-15

(2017-08-15, 6:46)Merlijn Wissink Wrote: It is indeed possible to turn it off in LPub3D: Preferences -> Rendereing -> Use multiple files single call rendering

No difference. Crash at the same point (page 40 of my instructions).


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Travis Cobbs - 2017-08-15

(2017-08-15, 6:55)Jaco van der Molen Wrote:
(2017-08-14, 21:10)Roland Melkert Wrote: Are you sure LPub is calling the 64 bit version of LDView. The 32 bit version might run out of memory on the larger brick count steps.

I am pretty sure, for in LPub3D settings it says where LDView is: C:\Program Files\LDView\LDView64.exe
Though my PC is doing a better job than my laptop, it still crashes at some point.
It crashes too when it is trying to generate thumbnails in the explorer.

It seems like memory issues are causing the crash, but I guess that's not guaranteed. If you're willing to send me the model at the LDView email address, I could at least investigate.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Jaco van der Molen - 2017-08-15

(2017-08-15, 17:18)Travis Cobbs Wrote:
(2017-08-15, 6:55)Jaco van der Molen Wrote: I am pretty sure, for in LPub3D settings it says where LDView is: C:\Program Files\LDView\LDView64.exe
Though my PC is doing a better job than my laptop, it still crashes at some point.
It crashes too when it is trying to generate thumbnails in the explorer.

It seems like memory issues are causing the crash, but I guess that's not guaranteed. If you're willing to send me the model at the LDView email address, I could at least investigate.

There are not that much bricks per step. I'll sent you the file. Thanks.


RE: Baseplate 48x48 not rendered by LDGLite in LPub3D, LDView crash - Don Heyse - 2017-08-17

So ldglite renders the 48x48 in the model images, but not in the PLI?  I'll have to try it with a simple model (48x48 and a 2x4) and see what happens.  Maybe the different orientation of the PLI images is making ldglite crash on the 48x48 for some reason.