kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #18677
Re: Plugin plans (post-stable release)
On 16.06.2015 17:35, Mário Luzeiro wrote:
>
> ________________________________________
> From: Kicad-developers [kicad-developers-bounces+mrluzeiro=ua.pt@xxxxxxxxxxxxxxxxxxx] on behalf of Tomasz Wlostowski [tomasz.wlostowski@xxxxxxx]
> Sent: 16 June 2015 17:13
> To: Wayne Stambaugh; kicad-developers@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Kicad-developers] Plugin plans (post-stable release)
>
>>> Also, I know to some of you I sound like a broken record but none of
>>> this can happen until the underlying 3D model library code is fixed.
>
>> Fully agree. AFAIK Mario was volunteering to work on the 3D models?
>
>> Tom
>
>
> Is Mario == Me ?
Hi Mario,
Yes, I meant you.
> I am following this discussion but I am having difficult to understand some parts here and the relation with 3d-viewer.
Basically, we need (just a brain dump below):
- a cleanup of the 3D model loading/storage code: a clean mesh class
(holding the geometry/assembly info) and refactoring of the 3d-viewer
(and further on, exporter code) to use it. I see you made the S3D_MESH
class, which is already quite clean and could be easily integrated with
the STEP mesher. One thing that might be needed is storing same
sub-meshes with different transforms (imagine a BGA footprint with 1000
identical balls - the current design of the class requires copying the
mesh data 1000 times, correct me if I'm wrong please).
- improved way to associate a STEP/IGES/VRML/whatever with the PCB
footprints.
- @Wayne - anything else?
Regards,
Tom
Follow ups
References