Eurobricks Citizen
  • Content count

  • Joined

  • Last visited

About roland

Contact Methods

  • Website URL

Profile Information

  • Gender


  • Country
  • Special Tags 1
  1. It works for me, and nothing has been changed in that section of code for this version. Be sure the 'shadow location' is given and valid in the prefs/ldraw/search paths dialog for the official library. Also be sure 'Shadow files' is enabled in prefs/ldraw And the compass is set to PS If all fails you could try resetting the configuration by deleting main.cfg in %appdata%/LDCad/config
  2. I've released the final 1.6 version. It contains mostly bugfixes and some scripting tweaks. And a new animated example featuring the 8852 set.
  3. Actually that's all ready an option it's called the export frame available through the export menu (alt+e)
  4. Very nice, the lights are a nice addition. Did you use the aniTools stuff for this one? If not, it is better to wait with that for the final 1.6 version (in a couple of days) as I made some changes to how it handles joints which isn't backwards compatible (sorry about that, but the new setup is much more logical )
  5. The 8860 one did get a bit out of hand indeed :) Thanks for sending me your model and script. 8071's script is basically a prototype of the aniTools stuff, the generic way of doing things is mostly the same (elements, actions, joints, actors etc). Maybe I should rewrite 8071 to also use the new module.
  6. The 8860 example uses that intensively. But I'm planning to add a simpler example for the final 1.6 release. Still looking for a small model for that so any suggestions are welcome :)
  7. Nice seeing someone actually using animation :) If you need any help or have some suggestions on how to improve things, let me know.
  8. If there is no "GENERATED" meta it will (re)generate the dynamic part upon opening it in LDCad, Otherwise it will only regenerate when you change something. I understand, you could probably use LSynth through an external call to generate it for you. I recommend embedding the needed LS*.dat part inside the resulting (mpd) model though.
  9. If you need info on the LDCad side let me know. In short it uses bezier control points combined with 'atom' parts and spreading rules.
  10. I remember a subplot of a "Malcom in the middle" episode. Hal and the youngest son were building a whole city of mixed LEGO / playmobil, Lois destroys it like godzilla in the end :)
  11. I think you shouldn't split pos and rotation, but use them as a single 4x4 matrix to do the coordinate transformation in one go by using the rotation/flip I wrote above + some scaling in a second static 4x4 matrix. edit: and re normalize the rotation (3x3) part of the result afterwards. As you only want to scale the positions and not the ldraw parts :) Wait a minute I misunderstood the problem, I think you should use the LDraw.xml file as parts in LDD have different base orientations then LDraw parts. You just need to transpose all those matrices inside LDraw.xml to go from ldr to ldd.
  12. Have you tried rotating 180 deg around x and flipping x ? This corrects the Y is up/down and right/left handed orientation.
  13. I don't have the script used in that tutorial anymore, but the generic idea is also used in the 5510 example. You can use any text editor for editing the lua scripts, I used programmer's notepad in the tutorial.
  14. Weird the (i assume) laptop screen gives problems. Could you give me the model and or resolution so I can look into it some more? The best way to get started with animation is by looking at the examples I made for some of the sample models included with LDCad (e.g. 5510 or 5580 for the simpler ones). I've also made a couple of tutorial youtube clips And maybe the most important thing is to get familiar with the lua scripting language. Hope this gets you started.
  15. Is this on Linux as I know of one user having a similar problem a couple of years ago. In his case the GTK dependencies were missing / incomplete. If on Windows it could be a filesystem thing, did you use the setup or the loose archive. If you used the archive make sure you have write access to the folder the exe is located in. If this doesn't help could you send me the contents of the logs folder (if any), located in %appdata%\LDCad\logs when using the setup or in a subfolder besides the exe otherwise. edit: (read your message wrong) this is probably due to a monitor using a non standard dpi setting or something, you could try pressing the tab key and then enter to accept without using the button. But if all dialogs are scaled wrong you will sooner or later run into problems again. What kind of monitor / resolution are you using?