LDraw.org Discussion Forums

Full Version: [LDPatternCreator] Release 1.6.2 (Primitive Fix)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Hello,

I fixed just one critical bug in my pattern creator program (took half an hour).

Download and install the latest LDPatternCreator release directly from sourceforge.net.

Change log:

Fixed bug:
  • Fixed that you were not able to add primitives with a different colour than colour 16 (noticed on Win10)!
As always, I included a short readme.htm in the installation directory.


Cheers & Leg Godt


Nils
Nils,

I perfectly know that your focus is on LDPE and the wiki but since I'm doing mostly pattern these days and LDPC is far better than LDPE when it comes down to draw a pattern I'd like to once again stress on some of the issues - in case you're looking for distraction from coding LDPE :-)

* As a user I wish my settings for the show/hidden settings for the grid, the color bar as well as background and view floating window are saved permanently in order to not having to turn it on/off every time I start the prog
* As a user I wish the position of the background and view windows are saved so that they do not pile up in the top, left-hand corner at launch
* As a user I'd like to hide/unhide primitives
* As a user I'd like select multiple primitives (say, disc+ndis) for copy'n'paste
* As a user I wish I had not to create and merge a vertex with vertices of imported .dat files in order to create a triangle where imported and new vertices are the basic structure for my pattern.
* As a user I'd like that vertices of templates behave like normal vertices when it comes down to use them as waypoint for my triangles (basically speaking templates currently behave like imported .dats
* As a user I'd like to have copy/paste icons also for the x,y lines only in the Vertex-Data box in order to quickly copy just to the x box of the newly selected vertex
* Drawing a curve, it would be useful if I could define the number of vertices right from the start and change the number also once the end point is set. This is most true in those cases where you draw more sections and the number of vertices gets stored in between. This is even more annoying when you finish with say 2 or 3 vertices only and start a new curve - you simply lack accuracy
* As a user I wish I could set the snap via toolbar buttons instead of the cryptic (1/1000 LDU). At least for 1, 10, 100, 1000.
* As a user I wish the end point would be set when creating a spline after aborting the last section (where the first point is identical with the last point of the previous section).
* Finally, as a user I wish I could manipulate help lines

Thanks, w.
(2016-09-08, 15:35)Willy Tschager Wrote: [ -> ]Nils,

I perfectly know that your focus is on LDPE and the wiki but since I'm doing mostly pattern these days and LDPC is far better than LDPE when it comes down to draw a pattern I'd like to once again stress on some of the issues - in case you're looking for distraction from coding LDPE :-)

[...]

Thanks, w.

Hi Willy,

at the moment, I implement a second render path (with modern OpenGL) for LDPE.
As a result, LDPE will be benefit from modern hardware, but it is still capable of running on old hardware as well (I will keep and maintain the old render path, too).
This task affects about 30.000 lines of code, since I have to re-implement many functions*

The good thing is that I am still able to write some text for the wiki (the new render engine looks the same and I am not implementing new features).
But in the end there is some hope... I will continue my work on LDPatternCreator... just... not now :)


* I do a migration from OpenGL 2.0 to the OpenGL 3.3 Core Profile.
I had to make a custom template for the 1x2x0.667 31° slope brick. It seems to be  good and not implemented for the moment.


Here it is



If not, I apologize
(2016-10-18, 16:21)Bertrand Wrote: [ -> ]I had to make a custom template for the 1x2x0.667 31° slope brick. It seems to be  good and not implemented for the moment.


Thank you Bertrand! I tested it and will include the template in the next release :)
(2016-10-24, 21:30)Nils Schmidt Wrote: [ -> ]
(2016-10-18, 16:21)Bertrand Wrote: [ -> ]I had to make a custom template for the 1x2x0.667 31° slope brick. It seems to be  good and not implemented for the moment.


Thank you Bertrand! I tested it and will include the template in the next release Smile

You're welcome.

Magnus just submit a subfile  for this part ( s\85984s01.dat), it will make the template simpler.
Feature request of the day:

* As a user I'd like to able to also rotate a background image in case it is not in balance.

w.
(2016-11-10, 13:40)Willy Tschager Wrote: [ -> ]Feature request of the day:

* As a user I'd like to able to also rotate a background image in case it is not in balance.

w.

...and be able to scale differently x and y (if photograph was done at a slight angle). Both issues can be solved with Photoshop, but...
Hi Nils, sorry to disturb you from LDPE work, but...

While trying to create a template for tepee canvas (see this thread) I get precision issues (unmatching surfaces) when projecting on template, as shown on this screenshot:
[attachment=2591]
The template and LPC project showing the problem are available here.
Hi Philo,

I am aware of this problem. I had to create my own arbitrary decimal data type since the .net framework has no out-of-the-box data types for this kind of task.
It is not easy to find a solution for this precision problem. I will investigate what I can do...
Pages: 1 2 3