Subject:
|
I need insight/ideas for my new LDraw editor
|
Newsgroups:
|
lugnet.cad
|
Date:
|
Fri, 31 Dec 2010 16:39:24 GMT
|
Highlighted:
|
(details)
|
Viewed:
|
17044 times
|
| |
| |
Hi all,
I've been working on a new LDraw editor on and off during summer. I'm planning
to resume the project during my vacation after I've released a new LD4DStudio
version.
The project is more or less a study project to me in order to get some
experience writing multi-platform and CAD applications using C++.
I was hoping to get some ideas about features and editing behavior from the
people in the news group.
These are my own wishes/guidelines.
- Multi-platform (Windows, Linux, Apple)
- OpenGL driven
- High respect to the LDraw standards
- Native MPD support
- Group support
- Step editing
- Extremely customizable part bin
- Same for colors
- Still usable on relatively old hardware (OpenGL <1.5, CPU/VGA >5 years old
etc)
At the moment I have a very alpha version of it which loads and renders files,
it also has the fundamentals of a part and color bin/selection.
But the point I'm a bit stuck on is how to place the parts into the 3D 'world'.
I like the simple approach of the Lego designer and SR3D but I'm not going to
include auto snap/connection into the first version. Also I don't like the loss
of 'freedom' in e.g. Lego designer. So I'm leaning towards the old school grid
approach like ml cad uses.
But how to implement visible grid/guide lines in a 3D perspective display
editing enviroment? This is one of the most important design decisions regarding
to an editor I think. So I was wondering what some of the expert CAD program
users think/would like.
Any feedback/ideas/feature requests are welcome.
Greetings,
Roland
|
|
Message has 5 Replies: | | Re: I need insight/ideas for my new LDraw editor
|
| Hi Roland, as author of SR 3D Builder I can say that the user interface is one of the most discussed feature of my application since what is easy/natural for me may not be for most of other users. During the many releases of the application I had to (...) (14 years ago, 31-Dec-10, to lugnet.cad)
| | | Re: I need insight/ideas for my new LDraw editor
|
| (...) I would suggest having a 'drop plane' which you place first - by clicking on an existing part or by just placing it, possibly adjusting its position and angle by numbers. Then all the parts you place are put on the drop plane, with or without (...) (14 years ago, 31-Dec-10, to lugnet.cad)
| | | Re: I need insight/ideas for my new LDraw editor
|
| (...) Hi Roland, One of my wish list items has been to have the building instruction process integrated (somehow) with the editing of the actual model/steps. Since you are going all platform maybe we could work something out? Kevin (14 years ago, 1-Jan-11, to lugnet.cad)
| | | Re: I need insight/ideas for my new LDraw editor
|
| (...) Impressive list there. (...) To me atleast MLCad's way of placing parts is the most common and natural way of placing parts in a 3D. Click a part in the virual bucket of LEGO and drag to the enviroment. Integrate snapping, alingning, auto (...) (14 years ago, 1-Jan-11, to lugnet.cad)
| | | Re: I need insight/ideas for my new LDraw editor
|
| (...) I never got used to the 3D environment used in LDD or SR3D - but hey, this is just me. Best would be leaving it to the user and code it the way they can chose between 3D or MLCad style in the settings. w. (14 years ago, 1-Jan-11, to lugnet.cad)
|
11 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|