← Back to team overview

kicad-developers team mailing list archive

Re: A few extra component footprins

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/06/2010 05:34 PM, Lorenzo Marcantonio wrote:
> On Mon, 6 Sep 2010, Alex G wrote:
> 
>> But you have to also look at the bleeding edgeness of kicad. A bounding
>> box looks like crap. One reason why I love Oyvind's library is the
>> vividness of the 3D models. One could design a board for a customer, and
>> send 3d screenshots of the board. Would that not be appealing?
> 
> OK, it's for eye-candy :D:D do your customers actually *look* at the
> boards? (there could be a case with tube amplifiers, anyway...) Maybe
> it's our kind of business but usually they don't even *ask* if there's
> a board inside the product. OTOH they want the latest OLED color display
> at the price of STN character modules, but I'm digressing...
> 
I don't use kicad comercially, at least not yet. Eye candy or not, the
truth of the matter is that the 3D view is a unique feature to kicad,
and is not worth neglecting.

>> For engineering, an orthographic view for the 3D viewer is a must. I
>> will try and patch that once I get libiges out of my way. Hopefully,
>> I'll learn enough about the internals of kicad to be of some real use.
> 
> Doing an ortho for the 3D viewer is actually easy, just load the right
> projection matrix. Is this useful? no, since it's only on screen without
> all the surrounding for reference.
> 
My instinct would be to find gluPerspective and combine it in a switch
with glOrtho, but I haven't fully digested the way kicad does it. One
thing I generally hate about C++, is people not using this-> when
accessing members of the current object. It would make things so much
more clear, and it's the reason I'm slow at digesting kicad.

Alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMhQn7AAoJEL0kPHNPXJJKbS0P/1JRDFUVqUEMXc6lzEprSuEf
rS7zlKyiZzUyf5vvYPEtb9oO01GY1o+w7l3+XFTYKhfpoSI6WGSO/wJYe/GmkKgV
UD9I9gUEtXAg1FKJVBOsfZtB/2lon8HsTPd63uiK39rizmaP/LT+sXPpNjEWyL2i
RETGbVl73C+N3en0eM2oQCbc+sXFZv2eH1/7/yOSEKbM2ekobtLLChzAmjKm+Hy1
5+YZsEGU2HIFBYd6Ymls2UhQf+7XOeGpPgFANTHL4mgh8+eEpmda62kSsq4/e9cV
TJLkGQEV6CmqxbHLQwcb0xxCqf2TsHt2PTbHdI4ftbEFcPyS29uLzwpnjomJeoRv
Ju0p0fWSqZPADSgdoHl+f8CATgemi8hbyPSOFp4WBrkiICAtvGmY9xKzZucgH3zv
me2Lm7xcK3OIt3J4f0HaPBHz3X3VseaB3xiUHmrbdLvzzDGjz5YQWHUWqCnzxcBf
ILagaHBuyK9S2w/Jb0G9+rgVUoG1WXMXtvSWT+FnwJA05uTuKIWxi1JHFwo4lkAB
LO07wx7cZz6m0tO2xdxie7XRAEE/z6WuWEiUZeD93AwsvatTvsY2j0AKreUGX1aj
kvY5uLZsxq1YZ2OW1yFxOmJgP2hw9iAy6weSq80jqk8esSTeeQosLgivJdxLwLEo
0mrqUiYjZUjenLuNk9qO
=Hx2X
-----END PGP SIGNATURE-----



Follow ups

References