LDraw.org Discussion Forums

Full Version: LDCad 1.7 Alpha 2 (win+linux)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Hello all,

It took more time than planned (again) but I finally managed to finish LDCad 1.7 Alpha 2.

It has stacks of tweaks and a couple of stability bug fixes.

For this version I concentrated mostly on animation and scripting by introducing interactive animations.

The new example model includes such an animation.

[attachment=7884]

Some of the new things:
- Interactive animations.
- Part count down in 'basic' groups (only for items with a set count property).
- Improved part texture handing (incl reloading if changed externally).
- !HELP indication in the part bin.
- More flexible grid rotation stepping.
- 2D view exports.
- Improved the glTF export.
- Many many small tweaks/extensions/changes/etc. See changeLog.txt for the full list.


This is an Alpha and not a Beta because I rewrote some of the low level code, namely: threading, string/number conversions and the pos/ori property dialog.

I would like these changes thoroughly tested before exposing new users to it.

So be sure to make backups of your work before changing them with this Alpha version.

The new version can be downloaded here:
http://www.melkert.net/LDCad/nextVer
(2022-05-14, 0:05)Roland Melkert Wrote: [ -> ]Hello all,

It took more time than planned (again) but I finally managed to finish LDCad 1.7 Alpha 2.

It has stacks of tweaks and a couple of stability bug fixes.

For this version I concentrated mostly on animation and scripting by introducing interactive animations.

The new example model includes such an animation.



Some of the new things:
- Interactive animations.
- Part count down in 'basic' groups (only for items with a set count property).
- Improved part texture handing (incl reloading if changed externally).
- !HELP indication in the part bin.
- More flexible grid rotation stepping.
- 2D view exports.
- Improved the glTF export.
- Many many small tweaks/extensions/changes/etc. See changeLog.txt for the full list.


This is an Alpha and not a Beta because I rewrote some of the low level code, namely: threading, string/number conversions and the pos/ori property dialog.

I would like these changes thoroughly tested before exposing new users to it.

So be sure to make backups of your work before changing them with this Alpha version.

The new version can be downloaded here:
http://www.melkert.net/LDCad/nextVer

Downloaded it successfully and tried the interactive animation. That works nicely.

David
This is a very exciting update, yay! Thanks for all the new features and suggestions added in. Your new TEXMAP icons make me smile. Smile
is there a way to see the part "dat" source file, in ldcad?

also is there a to easy way to add a reference images for modeling? (beside generating a sticker with stickerGen) if not can you please add that ability. 

thanks
(2022-05-20, 17:58)Sam Potter Wrote: [ -> ]is there a way to see the part "dat" source file, in ldcad?

Yes, you can open a Source Window to see the actual file content (albeit somewhat curated—for example, it doesn't show all the group or flexible part metas).
(2022-05-20, 17:58)Sam Potter Wrote: [ -> ]is there a way to see the part "dat" source file, in ldcad?

also is there a to easy way to add a reference images for modeling? (beside generating a sticker with stickerGen) if not can you please add that ability.

Like described above, you can use the source window for this.

But has been mainly designed for use with models.

To view parts you'll need to enable part editing from the prefs/editing menu first.

Once enabled you can double click a part in a model to 'edit' it, or use the wrench icon inside the part bin.


As for the background I've put this on my Beta 1 todo list (I did see your email about it, forgot to reply Blush  )
Hi Roland
Thanks for the new version.
I am not sure, if this problem already is known.
When exporting a step to OpenGL view, and there is a buffer exchange,
then all parts the are stored in the buffer aren't showing in the export picture.

For example:
Screnshot with snipping tool
[attachment=7975]

and OpenGL export
[attachment=7976]


Only tested with 1.7 Alpha 1 and 2.
This might be a bug: when I export the "parts in model" bin from this model, it misses the two bricks in the last step. But if I move that whole step so that it isn't the last step, then the export includes all the parts in the model. (So it's not just missing, say, the last step in the model.)
[attachment=7977]

A second thing: I'm so thrilled to have part bin countdown now! Big Grin But I would like to have, at least as an option, parts with zero count still appear in the bin. Right now I can see parts if I haven't used them up, or have used too many. (Though I also appreciate the logic of having a part disappear from the bin when I've used it up.)
Whoops, I'm getting a consistent crash now. It seems to be related to the part bin. Backtrace and a log file are attached.

Things that will trigger it are navigating into any set content part bin, but also opening a recent file or a file from disk. A new file will not trigger the crash.

One recent suspicious thing is that I moved the alpha 2 folder from my desktop into Applications. Then I noticed it appeared to try to re-create the alpha 2 folder on the desktop, with only some part bin files in it. But that does not happen every time.

EDIT: Moving the program folder back to the desktop seems to fix it. So I guess some resource somewhere is being looking for an absolute path to the desktop, and crashing when the folder isn't found?
(2022-05-24, 18:27)Johann Eisner Wrote: [ -> ]When exporting a step to OpenGL view, and there is a buffer exchange,
then all parts the are stored in the buffer aren't showing in the export picture.

I will look into this.

Could you share the model with me?
Pages: 1 2 3 4 5