Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-27 | Fix T74934: exporting object with modifiers to X3D fails | Michalis Kamburelis | |
The mesh name should be read-only. Differential Revision: https://developer.blender.org/D7183 | |||
2020-03-27 | X3D exporter: export "backface culling" as X3D solid field | Michalis Kamburelis | |
See X3D specification: https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/rendering.html#CommonGeometryFields Differential Revision: https://developer.blender.org/D7186 | |||
2019-09-19 | Fix T69895: X3D Import and Export returns error on meshes with vertex colors. | Bastien Montagne | |
2.8x materials don't have any indication they should use vcols anymore, that should be handled at node-based shader level now. For now just ignore, and always export/import active vcols. | |||
2019-07-17 | X3D: Fix T67053: export with "Selection Only" error | Philipp Oeser | |
Reviewers: brecht Maniphest Tasks: T67053 Differential Revision: https://developer.blender.org/D5269 | |||
2019-05-16 | Update for Depsgraph API changes | Sergey Sharybin | |
Addresses new behavior of object.to_mesh(). This is corresponding part for D4875. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4876 | |||
2019-05-16 | Addons: Adopt for Dependency Graph API changes | Sergey Sharybin | |
Mainly search-and-replace approach. Tested the enabled-by-default export/import addons. Seems to work with an exception of X3D which is still referencing Blender Internal material properties. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D4866 | |||
2019-03-17 | Fix T49420: X3D Exporter generates duplicate edges and splits the mesh when ↵ | Bastien Montagne | |
exporting with Triangulate. No point in splitting vertices over small differences in UVs or Color values. Note that there will still be splits when those UVs or colors actually do not match, but this seems to be part of 'triangulated' export design (otherwise we could use indexed values as with regular polygons export). Based on investigation by Sebastian Ullrich (@souljedi), thanks. | |||
2019-03-16 | Cleanup: forgot to remove some debug prints. | Bastien Montagne | |
2019-03-16 | X3D: basic initial port to blender2.8. | Bastien Montagne | |
That was a rather heavy work, since in 2.7 that add-on was still using tessellated geometry API quiet extensively (and that one has been removed from 2.8)... Also updated some minor things on the road, like e.g. exporting ColorRGBA for vertex colors, since ours now have some alpha. Main remaining TODO is materials afaik (those need to be ported to the new nodeshader wrapper), not very high priority for now. Also note that the whole code has many sub-optimal handling, but that whole format is not really designed for heavy geometries anyway I think, so this is probably fine for now (and going over whole code to optimize it would be quiet a work too). | |||
2018-07-06 | Update for renaming lamp to light. | Brecht Van Lommel | |
2016-03-07 | Cleanup: trailing space | Campbell Barton | |
2016-03-07 | Correct X3D export logic | Campbell Barton | |
- Wasn't breaking out of loop when vertex color was set to false. - No need to use dictionary for vertex colors, use list instead. | |||
2016-03-07 | Fix for exporting meshes with vertex colors where not all vertices are being ↵ | Seva Alekseyev | |
used by faces. | |||
2016-03-01 | When exporting meshes with per-vertex coloring to X3D, storing per-vertex ↵ | Seva Alekseyev | |
colors (as opposed to per-face) when appropriate | |||
2015-12-08 | Use Python3.5's unpacking generalizations | Campbell Barton | |
2015-11-07 | X3D Minor updates | Campbell Barton | |
- Pass context/scene as arguments. - Avoid try/except on entire geometry loading (instead use dict.get). - Use keyword-only args for load/save module functions. - Don't pass the operator as first arg. | |||
2015-01-23 | remove unused x3d_names_reserved set | Campbell Barton | |
2014-04-29 | Fix T39877: Error exporting X3D with zero scale | Campbell Barton | |
2013-05-28 | fix [#35496] export to x3d, headlight not turned on | Campbell Barton | |
2013-03-24 | remove use of ob.update_from_editmode() since editmode meshes don't get ↵ | Campbell Barton | |
access to customdata layers. | |||
2013-03-21 | use object.update_from_editmode() for scripts which read object data. | Campbell Barton | |
2013-03-12 | don't write absolute paths when writing relative vrml or x3d | Campbell Barton | |
2013-02-26 | fix for x3d import of lists of images and alpha support. | Campbell Barton | |
2013-02-07 | make option for applying modifiers consistent | Campbell Barton | |
2013-02-04 | fix for error exporting a dupli that contained no objects. | Campbell Barton | |
2013-01-23 | fix [#33553] X3D export ignores up/forward vectors | Campbell Barton | |
solution from Philipp Oeser | |||
2012-11-13 | patch [#33145] X3D export: fix groundAngle and skyAngle when exporting ↵ | Campbell Barton | |
Background | |||
2012-11-13 | apply patch from [#33138] X3D export: honour "Auto Smooth" checkbox | Campbell Barton | |
un-modified, my own change didnt match up with the x3d spec. | |||
2012-11-12 | alternate fix for patch [#30572] X3D exporter outputs invalid ↵ | Campbell Barton | |
Viewpoint.orientation = zero by Michalis Kamburelis (kambi) Normalize the axis before writing to avoid small values writing as a zero'd axis. | |||
2012-11-12 | only write crease angle if auto-smooth is enabled. | Campbell Barton | |
2012-03-23 | update addons enabled by default to use 'faces -> tessfaces' also grease ↵ | Campbell Barton | |
pencil scatter and quake map export. | |||
2012-03-22 | correct spelling tessellate | Campbell Barton | |
2012-03-21 | patch [#30580] X3D exporter sets solid to inverted value | Campbell Barton | |
from Michalis Kamburelis (kambi) | |||
2012-03-15 | X3D import works again with BMesh changes | Campbell Barton | |
2012-02-05 | x3d writing compressed files was broken. | Campbell Barton | |
2012-02-05 | Code Cleanup: pep8 | Campbell Barton | |
2012-01-19 | revert some changes from r2917. | Campbell Barton | |
- remove additional axis args. - use of _TRANSFORM was incorrect. | |||
2012-01-19 | Patch #29923 Make name decorators optional in X3D exporter | Peter Amstutz | |
2012-01-02 | update for matrix row/col switch | Campbell Barton | |
2011-12-19 | dont write the default value | Campbell Barton | |
2011-12-19 | add missing route command for H3D export, I wasnt able to get this working ↵ | Campbell Barton | |
but I think it _should_ work, needs further investigation. | |||
2011-12-12 | - open files for writing as utf-8 | Campbell Barton | |
- write url's within quoteattr rather than as strings with surrounding quotes | |||
2011-12-11 | fix [#29262] X3D exporter does not export ok for obj_type != 'MESH' | Campbell Barton | |
this is a patch submission but fix in a different way | |||
2011-12-06 | patch [#29261] X3D exporter if hierarchy is on you get duplicated ids which ↵ | Campbell Barton | |
are not allowed from Paulo Dias (paxnubis) | |||
2011-11-14 | fix error reported [#29228] X3D exporter does not convert to mesh SURFACEs | Campbell Barton | |
2011-11-02 | replace %g string formatting with %f, also use quat.to_axis_angle() | Campbell Barton | |
2011-10-11 | use library argument for bpy_extras.io_utils.path_reference(...) | Campbell Barton | |
2011-10-04 | fix for various errors in scripts | Campbell Barton | |
2011-09-26 | fix for x3d export and some minor pep8 edits | Campbell Barton | |
2011-09-24 | support for lamps that are children of the camera | Campbell Barton | |