Part 1 - Turn advanced graphics ON
If you don't see the cool, advanced graphics in LDD 4, try this
STEP 1 - Turn on advanced graphics
If you don't see the advanced graphics (such as brick outlines, see image below) in LDD 4, first make sure you've turned them on. (Edit > Preferences). Outlines on bricks should be checked, and Advanced shading lever should be max to the right. NOTE: If you've got an older computer, you may want to only use the advanded shading and leave the Outlines turned off since outlines seems to be more heavy on the computer.
STEP 2 - Update drivers
If you can't turn on Outlines and Advanced shading because those options are grayed out, your first step is to update the drivers:
a) For Windows - Make sure that your DirectX drivers are up to date as this will also install the latest OpenGL drivers (which is what LDD uses). Download here
b) Update the graphics drivers. This is very important, since many problems are solved with updated drivers. Download NVIDIA here and ATI here. So how do I know which graphics card/chip I have? In Windows, Start > Run. Type in "Dxdiag". Look at the Display tab.
STEP 3 - None of the above works
If it still doesn't work, you've either got a too old graphics card/chip or there is a bug in LDD for that particular chip. Then all you can do is to either update the graphics card or wait for the next release of LDD where hopefully any bug has been fixed.
Part 2 - Turn advanced graphics OFF (because LDD is crashing or not starting)
Q1: I just installed/updated LDD over a previous version, and now LDD will only start for a few seconds and then shut down or will not show up on screen.
A: It may be because you have a line in your preferences.ini-file left from a previous LDD installation that says
and with the latest versin of LDD your graphics card cannot handle this. So you need to edit the preferences.ini-file and set those values to "no".
For Windows 7 and Vista it can be found here C:\Users\UserName\AppData\Roaming\LEGO Company\LEGO Digital Designer\preferences.ini
For Windows XP here: C:\Documents And Settings\UserName\ApplicationData\Lego Company\Lego Digital Designer\preferences.ini
NOTE: If you can't find this folder, the read here how to make it visible
If the above doesn't solve the problem, try this:
1) Exit LDD if it is running and make sure that all instances of LDD are closed (Open Start Task Manager and look at the Processes folder. Close any processes called LDD.exe).
2) Now uninstall LDD, and then delete all LDD files in two places:
a) The above folder (....UserName\ApplicationData\Lego Company\Lego Digital Designer\)
b) "C:\Program Files\Lego Company\Lego Digital Designer" (or "C:\Program Files (x86) \Lego Company\Lego Digital Designer" for Windows 64 bit editions
4) Re-install LDD and start.
6) Still doesn't work? Exit LDD and again edit/add the preferences.ini with UseShadersInScene=no and UseShadersInPalette=yes
5) Still doesn't work? Exit LDD, edit the above mentioned preferences.ini and add CompatibilityModeLevel=100, then re-start LDD.
Q2: I just installed LDD 4 and now LDD will crash whenever I click the brick palette.
A:First to try is to go into Edit > Preferences and uncheck "High quality rendering of bricks in the brick palette". Then re-start LDD. If that doesn't work, follow the instructions above to edit the ini-file directly. If that doesn't work, try increasing the "Compability mode" slider.