Part Snapping Language Extension


Part Snapping Language Extension
#1
The proposal for part snapping extension is now ready for discussion. I basically copy, pasted, and wiki formatted Roland's LDCad spec.

https://wiki.ldraw.org/wiki/Part_Snappin..._Extension

Here are some thoughts/notes for discussion:
- The wiki has a talk page for discussion. Please do not use that and have all discussions here.
- I removed the LDCAD prefix, should we add something else?
Reply
RE: Part Snapping Language Extension
#2
(2018-12-02, 21:14)Orion Pobursky Wrote: The proposal for part snapping extension is now ready for discussion. I basically copy, pasted, and wiki formatted Roland's LDCad spec.

https://wiki.ldraw.org/wiki/Part_Snappin..._Extension

I think you can leave out the shadow library references.

Also the grid property is a bit of a mess in LDCad as I started it out as only supporting x and z, but the newest version also supports y. I just realized this is undocumented.

In order to have backwards compatibility both formats are accepted, e.g.

C 4 C 8 20 20
for x, z and
C 4 C 2 C 8 20 24 20
for x, y, z

I think for the official one we should only use the x y z one.
Reply
RE: Part Snapping Language Extension
#3
(2018-12-02, 23:06)Roland Melkert Wrote:
(2018-12-02, 21:14)Orion Pobursky Wrote: The proposal for part snapping extension is now ready for discussion. I basically copy, pasted, and wiki formatted Roland's LDCad spec.

https://wiki.ldraw.org/wiki/Part_Snappin..._Extension

I think you can leave out the shadow library references.

Also the grid property is a bit of a mess in LDCad as I started it out as only supporting x and z, but the newest version also supports y. I just realized this is undocumented.

In order to have backwards compatibility both formats are accepted, e.g.

C 4 C 8 20 20
for x, z and
C 4 C 2 C 8 20 24 20
for x, y, z

I think for the official one we should only use the x y z one.

Ok. The wiki should be editable to anyone who registerd so feel free to make changes. You are the subject matter expert.
Reply
RE: Part Snapping Language Extension
#4
(2018-12-02, 23:12)Orion Pobursky Wrote: Ok. The wiki should be editable to anyone who registerd so feel free to make changes. You are the subject matter expert.

Did not realize that.

I plan to update my website in my upcoming vacation time along side releasing a new LDCad version.

I'll transfer anything related to the wiki too.
Reply
RE: Part Snapping Language Extension
#5
(2018-12-02, 23:25)Roland Melkert Wrote:
(2018-12-02, 23:12)Orion Pobursky Wrote: Ok. The wiki should be editable to anyone who registerd so feel free to make changes. You are the subject matter expert.

Did not realize that.

I plan to update my website in my upcoming vacation time along side releasing a new LDCad version.

I'll transfer anything related to the wiki too.

This is primarily the reason I put both this and the flex part extension on the wiki.
Reply
RE: Part Snapping Language Extension
#6
An official snapping specification sounds pretty nice!
I was wondering; if this goes through and everything is agreed upon, will that mean that all* parts wil have to go through the tracker again to include snapping metadata? That's going to be a boatload of parts.

*With all I mean all parts that currently have snapping metadata in LDCad, not all in the whole LDraw library.
Reply
« Next Oldest | Next Newest »



Forum Jump:


Users browsing this thread: 1 Guest(s)
Forum Jump:


Users browsing this thread: 1 Guest(s)