← Back to team overview

kicad-developers team mailing list archive

Re: New 3D Viewer options patch

 

Managed to grab a screenshot of the bad normals:
http://i.imgur.com/Z9Wy34a.png

I can upload the board and 3D files if anybody wants. It seems to be
somewhat intermittent and only happen on some instances of the model and
not all the time.

On Sat, 2014-08-16 at 23:56 -0400, Andrew Zonenberg wrote:
> Also it appears that the "show 3D models" option is broken. It defaults
> to unchecked and whether I click or not the 3D models are still drawn.
> 
> On Sat, 2014-08-16 at 23:20 -0400, Andrew Zonenberg wrote:
> > Possibly a bug in the order layers are drawn in? Alpha blending requires
> > specific draw orders to get good results. Top-down requires one order,
> > bottom-up another
> > 
> > On Sat, 2014-08-16 at 22:13 -0500, Jason Whiteman wrote:
> > > In my unreleased (due to incomplete status of the entirety of changes
> > > I was working) soldermask arbitrary color / silkscreen arbitrary color
> > > enhancement - I noticed that the soldermask bottom side obstructed
> > > traces so I had to adjust the transparency until both sides were
> > > balanced.  I didn't spend much time trying to determine what the root
> > > cause was - but did verify that layers were balanced and I added
> > > lighting to try to change the behavior with no reasonable results
> > > whereas transparency seemed to fix whatever the root cause was.
> > > 
> > > 
> > > I cannot get to the build server at the moment but would be happy to
> > > trade notes.
> > > 
> > > 
> > > Regards,
> > > Jason
> > > 
> > > 
> > > 
> > > 
> > > On Sat, Aug 16, 2014 at 9:50 PM, Andrew Zonenberg
> > > <azonenberg@xxxxxxxxxxxxxxx> wrote:
> > >         Testing your patch against latest BZR kicad with latest wx
> > >         from SVN on
> > >         Debian 7 amd64, GTX 460m with binary nvidia drivers. Board is
> > >         4 layers.
> > >         
> > >         The board looks fine as seen from the top
> > >         (http://i.imgur.com/jv4Rfvg.png). Purple color is intentional,
> > >         I was
> > >         trying to make it look like the OSHpark standard process.
> > >         
> > >         On the bottom (http://i.imgur.com/HrKT2Em.png long shot,
> > >         http://i.imgur.com/9CMyI4X.png closeup) there are a few
> > >         issues:
> > >         
> > >         1) The vias under the QFN should go all the way through the
> > >         board but
> > >         they appear "plugged" by copper in the underside view.
> > >         
> > >         2) Bottom-side traces have very low contrast and are nearly
> > >         invisible.
> > >         Top-side traces look fine.
> > >         
> > >         I also have intermittent issues with what seems to be bad
> > >         normals
> > >         calculated for some 3D models. Not sure if this is a bug in my
> > >         parallelization of normal calculation or in your original code
> > >         but it's
> > >         worth investigating; I haven't had time to poke around with it
> > >         too much.
> > >         
> > >         On Sat, 2014-08-16 at 22:45 +0000, Mário Luzeiro wrote:
> > >         > Hi all,
> > >         > I implemented some new (old wishes) improvements to
> > >         3D-Viewer.
> > >         > Also, the overall render was improved.
> > >         >
> > >         > All changes related with 3D-Viewer:
> > >         > - Remove HightQualityMode (now is remove holes option)
> > >         > + Render smooth option
> > >         > + Render shadow option
> > >         > + Render textures option
> > >         > + Render remove holes option (old highQualityMode)
> > >         > + Render materials option
> > >         > + Color option background top
> > >         > + Color option background bottom
> > >         > + Color option copper
> > >         > + Color option solder mask
> > >         > + Auto silk screen color (white or black)
> > >         > Rearrange menu options
> > >         > New pcb and silk textures
> > >         > Fix an issue related with wx3 selection grid
> > >         > Fix an issue related with wx3/x3d parser VRML conversion
> > >         >
> > >         > Dear humans merger masters, would you mind to add this patch
> > >         to main branch?!
> > >         > Sorry for any miss coding style (I had problems before with
> > >         tabs vs spaces, hope that is a bit more fixed now..)
> > >         > The patch is against the very last repository version so
> > >         should be just automerge it.
> > >         >
> > >         > Thank you!
> > >         >
> > >         > Mario Luzeiro
> > >         > _______________________________________________ Mailing
> > >         list: https://launchpad.net/~kicad-developers Post to :
> > >         kicad-developers@xxxxxxxxxxxxxxxxxxx Unsubscribe :
> > >         https://launchpad.net/~kicad-developers More help :
> > >         https://help.launchpad.net/ListHelp
> > >         
> > >         --
> > >         Andrew Zonenberg
> > >         PhD student, security group
> > >         Computer Science Department
> > >         Rensselaer Polytechnic Institute
> > >         http://colossus.cs.rpi.edu/~azonenberg/
> > >         
> > >         _______________________________________________
> > >         Mailing list: https://launchpad.net/~kicad-developers
> > >         Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > >         Unsubscribe : https://launchpad.net/~kicad-developers
> > >         More help   : https://help.launchpad.net/ListHelp
> > >         
> > > 
> > > 
> > 
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

-- 
Andrew Zonenberg
PhD student, security group
Computer Science Department
Rensselaer Polytechnic Institute
http://colossus.cs.rpi.edu/~azonenberg/

Attachment: signature.asc
Description: This is a digitally signed message part


References