LDraw.org Discussion Forums
[LDPartEditor] 0.8.15 Beta Released - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: LDraw Programs (https://forums.ldraw.org/forum-7.html)
+--- Forum: Parts Author Tools (https://forums.ldraw.org/forum-24.html)
+--- Thread: [LDPartEditor] 0.8.15 Beta Released (/thread-21526.html)

Pages: 1 2 3 4


[LDPartEditor] 0.8.15 Beta Released - Nils Schmidt - 2016-05-17

Hey :)

good news: I found and fixed more bugs, but 0.8.15 has new features, too.

[Image: imgDuke2.png]
As always, you can download LDPE from this page:
http://nilsschmidt1337.github.io/ldparteditor/

Changelog:
(3 new features and 6 bug fixes)

With this release you will be able to...
  • ...randomise the colours for a selection.
  • ...benefit from a little bit better 3D render performance.
  • ...see the version number in the window title from the 3D editor.
The following critical issues were fixed:

  1. It was not possible to change the colour of CSG objects (3D editor)
  2. After closing a file in the 3D editor with "Close" in the parts tree window and actually vanishing from the 3D and Text editor it cannot be deleted in the explorer telling that the file is open in the SE java platform.
  3. Fixed a NullPointerException which occurred during the transformation of CSG bodies (3D editor only)
  4. Fixed a NullPointerException which occurred during the colour change for CSG bodies (3D editor only)
  5. The QuickFix for the part description transformed the first line into a comment.
  6. Line-type 1 syntax highlighting / warning (text editor): Wrong yellow underline for files which were found on the hard-disk.
What will the next release 0.8.16 deliver? Usability improvements, maybe some new fancy features...



The program was tested intensively with "real world" files.
However, it is still a beta version and something can go wrong in about 100.000 lines of code.

Make sure that you choose the right architecture for your OS and Java Virtual Machine (JVM) (64bit or 32bit).
A short guide how to check if a 64bit JVM is installed on your system is located at the bottom of this message.

  1. Download the zip-Archive
  2. Extract the archive content to the location of your choice
  3. On windows, double-click "run.bat" to start LDPE.
  4. On linux/mac, you have to excecute the shell script "run.sh" to start LDPE.
Please note that this software is in the beta stage. Although, LDPE 0.8.15 was tested, there are already known issues  for this release. There is a potential risk of data loss.

You can search for updates if you do the following steps:

  1. On windows, double-click "update.bat" to search for updates.
  2. On linux/mac, you have to excecute the shell script "update.sh".
I listen carefully to your requests and possible complaints. Please leave me a message, with your thoughts and wishes to further improve the software.

LDPE is a 3D CAD application: The overall system requirements are higher. While I recommend to use a powerful 64-bit multicore system, it could be possible, to run LDPE on older machines as well.

System Requirements:

Minimum System Requirements:
  • Java Runtime Environment (JRE) 1.8
  • OpenGL 2.1 compatible Graphics Card
  • Operating System (32/64bit): Windows [XP; Vista; 7 or newer], Mac OS X [>=10.6], Linux [e.g. Ubuntu Linux >=10.4]
  • CPU: Multicore-Processor e.g. Intel Core 2 Duo or AMD Athlon II (>2.0Ghz)
  • RAM: 4GB
  • Video-Memory: 512 MB
  • Free Disk Space: 100 MB
Recommended Requirements:
  • Operating System (64bit): Windows 7, Mac OS X [>=10.6], Linux [e.g. Ubuntu Linux >=10.4]
  • CPU: Multicore-Processor with 4 cores (or more)
  • RAM: >4 GB
  • Video-Memory: >=1 GB
  • Free Disk Space: 512 MB
--------------------------------------------------------------------------------
How to check your JVM version (32- or 64-bit):
--------------------------------------------------------------------------------

You can try on the command line:

Code:
java -d64 version

If it's not a 64-bit version, you'll get a message that looks like:

Code:
This Java instance does not support a 64-bit JVM. Please install the desired version.

In general, I recommend to install the 64-bit version of the JVM for Java 8.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Magnus Forsberg - 2016-05-17

I'm unable to start this version. I get an error message like this:
---------------------------
Java Virtual Machine Launcher
---------------------------
Error: Unable to access jarfile LDPartEditor.jar
---------------------------
OK   
---------------------------

PS.
I should also mention that I have upgraded my pc to use Win10 now, and I'm not sure I understand all the differencies yet.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Magnus Forsberg - 2016-05-18

I downloaded and extracted the files to a place utside the Program(x86)-folder, but I still can't make it start. This time I got a error-log.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Philippe Hurbain - 2016-05-18

(2016-05-18, 16:29)Magnus Forsberg Wrote: I downloaded and extracted the files to a place utside the Program(x86)-folder, but I still can't make it start. This time I got a error-log.

Are you sure you downloaded the right version? Log file seems to imply that your LDPE is 32 bit but your Java is 64 bit. For the record, it works here (64bit / Win7)


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Magnus Forsberg - 2016-05-18

(2016-05-18, 18:18)Philippe Hurbain Wrote: Are you sure you downloaded the right version?

Stupid mistake. Your right, I downloaded the wrong version. Now it works, but only if I place it outside the Program(x86)-folder.
I think maybe I should relocate all of my files. Win10 opposes nearly everything I try to move there.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Travis Cobbs - 2016-05-19

(2016-05-18, 20:26)Magnus Forsberg Wrote: Stupid mistake. Your right, I downloaded the wrong version. Now it works, but only if I place it outside the Program(x86)-folder.
I think maybe I should relocate all of my files. Win10 opposes nearly everything I try to move there.

Normally I wouldn't defend Microsoft, but Program Files and Program Files (x86) have been secured since Vista, and the reason they were secured was extremely legitimate. In 2016, programs that don't work there are at fault, not Windows. I think I should point out that programs running in Linux have the same restriction: don't write files to the program folder. Of course, that's been the case since before Linux was created (with other *nix OSes), and writing to the program folder was originally the recommended behavior on Windows. But Vista was released in 2006, and writing to the program folder has been a no-no ever since then.

Having said that, if there is a program you want to run, and it requires you to install it somewhere else, then the pragmatic thing to do is to install it somewhere else.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Philippe Hurbain - 2016-05-20

Question and wish of the day...
- When I'm done with it, how do I get rid of a protractor/distance meter other that removing line in text editor? I just noticed that selection of measurement is done in line mode, and protractor in surface mode.
- When I am using the move or rotate tool (while "pulling" the arrow), I'd like to see the diatance traveled/angle rotated, preferably near manipulator. The value should disappear (and be reset) as soon as I release the mouse button.


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Magnus Forsberg - 2016-05-20

(2016-05-19, 1:40)Travis Cobbs Wrote: Having said that, if there is a program you want to run, and it requires you to install it somewhere else, then the pragmatic thing to do is to install it somewhere else.

I've never had a Vista machine and Win 7 never objected to anything I did, given the fact that I'm the sole user on my machine and have admin rights on it. After upgrading to Win 10 I'm no longer trusted to handle my own machine and I object to that behaviour.
I've been taught to install every program in the Program-folder since Win 3.0 and maybe thats the reason for me doing it like I've allways done it.
I guess I have to adapt to the "new" way of installing my programs.

The AIOI chooses C:/Program files(x86) as a default place to install, but the tutorial also says:
Quote:Keep the default location or provide an alternative location to install the LDraw System Of Tools. Change the location only if you know exactly what you're doing. On a 64-Bit OS resist installing to the C:\Program files folder. The installer won't complain but you might run into compatibility issues later.

Where do you have your ldraw programs installed? To me, it feels very wrong to place them in My Documents.
Where do I move my files to "do it the right way"? C:/user/username/ldraw ?


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Philippe Hurbain - 2016-05-20

Always put all my LDraw stuff in C:\LDraw, the old way...


RE: [LDPartEditor] 0.8.15 Beta Released (randomise colours / bug fix) - Philippe Hurbain - 2016-05-23

Bug: when you mirror a selection, winding of triangle/quads is correctly inverted. But primitives in selection should not be BFC inverted!