← Back to team overview

kicad-developers team mailing list archive

Re: New 3D Viewer options patch

 

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
>         
> 
> 

-- 
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


Follow ups

References