← Back to team overview

kicad-developers team mailing list archive

Re: Update on 3D refactor

 

2016-01-03 22:08 GMT+01:00 Nick Østergaard <oe.nick@xxxxxxxxx>:
> 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.

Your latest commit fixed this resizing issue :)

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


References