LDraw.org Discussion Forums
Parts from set 75978 (Diagon Alley) - Printable Version

+- LDraw.org Discussion Forums (https://forums.ldraw.org)
+-- Forum: Models and Parts (https://forums.ldraw.org/forum-18.html)
+--- Forum: Part Requests (https://forums.ldraw.org/forum-30.html)
+--- Thread: Parts from set 75978 (Diagon Alley) (/thread-24355.html)



Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2020-12-29

Hi,

I'd like to build that set but some parts are not yet in LDraw:
35530 Minifig Head Special, Small Cube (Baby)
37704 Sports Quidditch Ball, Golden Snitch
43693 Minifig Head Special, Skull
49656pat0001 Geode / Rock with Glitter Trans Purple Crystal
60601pr0007 Glass for Window 1 x 2 x 2 Flat with Newspapers print

If anyone wants to work on these parts, your help is very welcomed Smile
Thanks!


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2020-12-29

(2020-12-29, 15:38)Vincent Messenet Wrote: Hi,

I'd like to build that set but some parts are not yet in LDraw:
35530 Minifig Head Special, Small Cube (Baby)
37704 Sports Quidditch Ball, Golden Snitch
43693 Minifig Head Special, Skull
49656pat0001 Geode / Rock with Glitter Trans Purple Crystal
60601pr0007 Glass for Window 1 x 2 x 2 Flat with Newspapers print

If anyone wants to work on these parts, your help is very welcomed Smile
Thanks!
35530 should be easy, but I miss some reference material to get dimensions right.
49656 and 43693 are in Unity game, going to convert them!
No luck for Quidditch Ball...


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2020-12-29

(2020-12-29, 16:16)Philippe Hurbain Wrote: 35530 should be easy, but I miss some reference material to get dimensions right.
49656 and 43693 are in Unity game, going to convert them!
No luck for Quidditch Ball...

Merci Philippe ! Smile


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2020-12-29

Anyone got a geode part? https://www.bricklink.com/v2/search.page?q=49656*#T=A
I have the feeling that bottom (inside stud hole) is partially transparent, but I'm not sure...


RE: Parts from set 75978 (Diagon Alley) - Magnus Forsberg - 2020-12-29

(2020-12-29, 18:02)Philippe Hurbain Wrote: I have the feeling that bottom (inside stud hole) is partially transparent, but I'm not sure...

Sorry, don't have it, but I'm pretty sure you're right. I seen images of it.... somewhere.


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-01-06

(2020-12-29, 16:16)Philippe Hurbain Wrote: 35530 should be easy, but I miss some reference material to get dimensions right.
49656 and 43693 are in Unity game, going to convert them!
No luck for Quidditch Ball...
Skull and geode done.
https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/43693.dat
https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/49656p01.dat


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2021-01-06

(2021-01-06, 13:47)Philippe Hurbain Wrote: Skull and geode done.
https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/43693.dat
https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/49656p01.dat

Wonderful! Many thanks for your help  Smile


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-01-06

(2021-01-06, 17:04)Vincent Messenet Wrote: Wonderful! Many thanks for your help  Smile
Would you have dimensions/closeup photos of 35530?


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2021-01-09

(2021-01-06, 17:36)Philippe Hurbain Wrote: Would you have dimensions/closeup photos of 35530?

Unfortunately no I don't have that part and the only closeup photos I could find (for example in NE article: https://www.newelementary.com/2020/09/exclusive-lego-parts-harry-potter-75978-diagon-alley.html) do not give any clue about the dimensions


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-17

(2020-12-29, 15:38)Vincent Messenet Wrote: Hi,

I'd like to build that set but some parts are not yet in LDraw:
35530 Minifig Head Special, Small Cube (Baby)
37704 Sports Quidditch Ball, Golden Snitch
43693 Minifig Head Special, Skull
49656pat0001 Geode / Rock with Glitter Trans Purple Crystal
60601pr0007 Glass for Window 1 x 2 x 2 Flat with Newspapers print

If anyone wants to work on these parts, your help is very welcomed Smile
Thanks!

I made an attempt to create part 37704 Sports Quidditch Ball, Golden Snitch.

   
Render of part in Stud.io

Some details are not 100% accurate, but the main shapes, measurements and connectivity are.

In the attached ZIP file, you'll find the part files as exported by Part Designer, as well as all the original Sketchup design files.

Hope you enjoy!


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2021-02-17

(2021-02-17, 0:41)Philip van Heemstra Wrote: I made an attempt to create part 37704 Sports Quidditch Ball, Golden Snitch.


Render of part in Stud.io

Some details are not 100% accurate, but the main shapes, measurements and connectivity are.

In the attached ZIP file, you'll find the part files as exported by Part Designer, as well as all the original Sketchup design files.

Hope you enjoy!

Oh, thanks for replying to my request and for sharing your work!


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-02-17

(2021-02-17, 0:41)Philip van Heemstra Wrote: I made an attempt to create part 37704 Sports Quidditch Ball, Golden Snitch.


Render of part in Stud.io

Some details are not 100% accurate, but the main shapes, measurements and connectivity are.

In the attached ZIP file, you'll find the part files as exported by Part Designer, as well as all the original Sketchup design files.

Hope you enjoy!
Congratulations!
I guess we could submit it to PT as a mockup? Other opinions?


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-18

(2021-02-17, 8:38)Philippe Hurbain Wrote: Congratulations!
I guess we could submit it to PT as a mockup? Other opinions?

Thanks! I'm currently working on a version with a little more detail (the 'eyes' and ridges on the body). When I finish that, I will submit it to the library.


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-18

Version 2.0
Re-created with almost all shape details. Only the ridge underneath the wings is missing.

   

Note: I will try to submit it to the parts library. But it's my first time, so not sure when that will be. Smile (Any tips are welcome.)


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-02-18

(2021-02-18, 5:41)Philip van Heemstra Wrote: Version 2.0
Re-created with almost all shape details. Only the ridge underneath the wings is missing.
Note: I will try to submit it to the parts library. But it's my first time, so not sure when that will be. Smile (Any tips are welcome.)
Beautiful!
A few tips indeed to make a good LDraw part...
- The main "problem" is that quality (number of polygons) of your mesh is a bit high compared to other LDraw parts. Eg. the ridges on the ball have about 24 segments to form the ridge, while at this size 8 segments would be enough. If you can instruct Sketchup to reduce that...
- Use two mirrored half subpart
- Use a cylinder LDraw primitive to create a clearly identified handle (connectivity outside Studio)
- Possibly use LDraw sphere primitives for part body and "eye"
- The most tedious work concerns the edge line creation. The idea is to have an edge line (LDraw type 2) when there is a clear angle on the part, and a conditional line otherwise (type 5) otherwise. Converters (Studio part designer or stl2dat) do that with a facet angle threshold, but it's far from perfect and needs a lot of manual trimming to get it right...


RE: Parts from set 75978 (Diagon Alley) - Takeshi Takahashi - 2021-02-18

60601pr0007 Glass for Window 1 x 2 x 2 Flat with Newspapers print

I will make this one, please give me a while.


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-19

(2021-02-18, 9:15)Philippe Hurbain Wrote: Beautiful!
A few tips indeed to make a good LDraw part...
- The main "problem" is that quality (number of polygons) of your mesh is a bit high compared to other LDraw parts. Eg. the ridges on the ball have about 24 segments to form the ridge, while at this size 8 segments would be enough. If you can instruct Sketchup to reduce that...
- Use two mirrored half subpart
- Use a cylinder LDraw primitive to create a clearly identified handle (connectivity outside Studio)
- Possibly use LDraw sphere primitives for part body and "eye"
- The most tedious work concerns the edge line creation. The idea is to have an edge line (LDraw type 2) when there is a clear angle on the part, and a conditional line otherwise (type 5) otherwise. Converters (Studio part designer or stl2dat) do that with a facet angle threshold, but it's far from perfect and needs a lot of manual trimming to get it right...

Thank you for all the tips! You are right, I made it overly detailed Smile

I went back to Sketchup and rebuild the model using lower poly shapes. (Sketchup doesn't have a downgrade shape's polygons function unfortunately... Dodgy ha ha)
And I wrote the main DAT model file manually using existing primitives where possible and created repeating subparts.

   

The wings where a little hard to remake, so they are still the same ones. However, overall file size is now less than 10% of the last version. So, I hope that suffices?

Where should I upload the files? And is there a standard zip/folder/structure? (Or where can I read the guidelines about that?)


RE: Parts from set 75978 (Diagon Alley) - Takeshi Takahashi - 2021-02-22

60601pb020/60601pr0007: Done!!

https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/60601px1.dat


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-02-22

Glad to see your work on PT!
...but there are still a lot of things to do to get a good LDraw part.
- Studio part designer adds parameters to LDraw surface lines (type 3 and 4), that need to be removed
eg. first line of 37704s01.dat
Code:
3 16 1.968 -0.994 -2.519 -0.497 -0.994 -0.872 -0.187 -0.701 -0.562 6.169 -5.977 1.501 -5.977 1.635 -6.795
instead of
Code:
3 16 1.968 -0.994 -2.519 -0.497 -0.994 -0.872 -0.187 -0.701 -0.562
- Surfaces that join smoothly should have a conditional line beween them (and not a simple edge line)
- when they meet at an angle, there must be an edge line.
See the specifications of LDraw line type shere: https://www.ldraw.org/article/218.html

I made the cleanup work for 37704s01.dat (feel free to update on parts tracker!), here is how it looks like with LDView (before/after).
       


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2021-02-22

(2021-02-22, 8:44)Takeshi Takahashi Wrote: 60601pb020/60601pr0007: Done!!

https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/60601px1.dat

Thanks a lot Takeshi!


RE: Parts from set 75978 (Diagon Alley) - Vincent Messenet - 2021-02-22

Just saw what you produced on PT, as Philippe said earlier, still some work to do to comply with LDraw standards but very good for a first submitted part, thanks a lot!


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-22

(2021-02-22, 16:43)Vincent Messenet Wrote: Just saw what you produced on PT, as Philippe said earlier, still some work to do to comply with LDraw standards but very good for a first submitted part, thanks a lot!

Thanks!

I'll work on the wing subpart to get it to comply: triangles to quads where possible, correct edges and I'll have a go at the conditional lines as well.

I'll re-submit and post when I have a better next version Smile


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-23

I updated the subpart models for part 37704. (Credits for subpart 01 go to Phillippe of course!)

Update:
- Cleaned up unnecessary Part Designer code
- Added outer edges / lines
- Added conditional edges / lines

Not a trivial task as it turns out..  Big Grin

Hope the part is now up to LDraw standards. (If not, please let me know!)

Question: Do I also need to make the intersecting lines between subparts in the main model? (Done)

All model files can be found in the Part Tracker: https://www.ldraw.org/cgi-bin/ptdetail.cgi?f=parts/37704.dat


RE: Parts from set 75978 (Diagon Alley) - Philippe Hurbain - 2021-02-24

Looks very good! One last little thing: you haven't created conditional lines in concave areas of the wing. While in these areas condlines will never show, they are used by some renderers (LDView) to trigger smooth shading. So it's best to put condlines there too.


RE: Parts from set 75978 (Diagon Alley) - Philip van Heemstra - 2021-02-24

(2021-02-24, 7:57)Philippe Hurbain Wrote: Looks very good! One last little thing: you haven't created conditional lines in concave areas of the wing. While in these areas condlines will never show, they are used by some renderers (LDView) to trigger smooth shading. So it's best to put condlines there too.

Added it to the model (Y)