← Back to team overview

kicad-developers team mailing list archive

Re: Update on 3D refactor

 

Looks awesome :)

I have been playing around with it a bit and I can't seem to find some
major problems. I did notice a cosmetic issue, where the preview
window size is miscalculated or something when resizing the 3d
properties window.

Also, one needs to use LD_LIBRARY_PATH to make sure that the new dll
or so files are found if not make installing to a standard location.

2016-01-02 5:09 GMT+01:00 Cirilo Bernardo <cirilo.bernardo@xxxxxxxxx>:
> Hi Folks,
>
>  The VRML2 3D plugin is now operational, please test:
>
> https://code.launchpad.net/~cirilo-bernardo/kicad/3d_initial_merge
>
>  I'm not sure if I should support the file URLs such as those employed by
> the
> VRML exporter since file URLs are a big can of worms. Thanks to the new 3D
> intermediate data format it will eventually be possible to reimplement the
> VRML
> exporter so that there are no file URLs.
>
> While the VRML2 parser requires some refinement, in some ways it is already
> more advanced than the legacy parser. The use of DEF/USE within VRML files
> is fully supported and the scale/translation/rotation elements of Transform
> nodes
> are handled correctly.
>
> Note that many of the stock VRML models look awful; this is due to the use
> of
> bad lighting models, for example the use of 'emissiveColor' values other
> than (0, 0, 0)
> within the VRML models. I make no attempt in the code to fix bad lighting
> specified
> by models. With regards to normals, all normals are computed on a per-vertex
> per-face
> basis for all IndexedFaceSet nodes; this eliminates the awful shading which
> we see
> on many models.
>
> - Cirilo
>
> _______________________________________________
> 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
>


Follow ups

References