Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-17Fix 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-16Cleanup: forgot to remove some debug prints.Bastien Montagne
2019-03-16X3D: 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-06Update for renaming lamp to light.Brecht Van Lommel
2016-03-07Cleanup: trailing spaceCampbell Barton
2016-03-07Correct X3D export logicCampbell 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-07Fix for exporting meshes with vertex colors where not all vertices are being ↵Seva Alekseyev
used by faces.
2016-03-01When exporting meshes with per-vertex coloring to X3D, storing per-vertex ↵Seva Alekseyev
colors (as opposed to per-face) when appropriate
2015-12-08Use Python3.5's unpacking generalizationsCampbell Barton
2015-11-07X3D Minor updatesCampbell 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-23remove unused x3d_names_reserved setCampbell Barton
2014-04-29Fix T39877: Error exporting X3D with zero scaleCampbell Barton
2013-05-28fix [#35496] export to x3d, headlight not turned onCampbell Barton
2013-03-24remove use of ob.update_from_editmode() since editmode meshes don't get ↵Campbell Barton
access to customdata layers.
2013-03-21use object.update_from_editmode() for scripts which read object data.Campbell Barton
2013-03-12don't write absolute paths when writing relative vrml or x3dCampbell Barton
2013-02-26fix for x3d import of lists of images and alpha support.Campbell Barton
2013-02-07make option for applying modifiers consistentCampbell Barton
2013-02-04fix for error exporting a dupli that contained no objects.Campbell Barton
2013-01-23fix [#33553] X3D export ignores up/forward vectorsCampbell Barton
solution from Philipp Oeser
2012-11-13patch [#33145] X3D export: fix groundAngle and skyAngle when exporting ↵Campbell Barton
Background
2012-11-13apply patch from [#33138] X3D export: honour "Auto Smooth" checkboxCampbell Barton
un-modified, my own change didnt match up with the x3d spec.
2012-11-12alternate 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-12only write crease angle if auto-smooth is enabled.Campbell Barton
2012-03-23update addons enabled by default to use 'faces -> tessfaces' also grease ↵Campbell Barton
pencil scatter and quake map export.
2012-03-22correct spelling tessellateCampbell Barton
2012-03-21patch [#30580] X3D exporter sets solid to inverted valueCampbell Barton
from Michalis Kamburelis (kambi)
2012-03-15X3D import works again with BMesh changesCampbell Barton
2012-02-05x3d writing compressed files was broken.Campbell Barton
2012-02-05Code Cleanup: pep8Campbell Barton
2012-01-19revert some changes from r2917.Campbell Barton
- remove additional axis args. - use of _TRANSFORM was incorrect.
2012-01-19Patch #29923 Make name decorators optional in X3D exporterPeter Amstutz
2012-01-02update for matrix row/col switchCampbell Barton
2011-12-19dont write the default valueCampbell Barton
2011-12-19add 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-8Campbell Barton
- write url's within quoteattr rather than as strings with surrounding quotes
2011-12-11fix [#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-06patch [#29261] X3D exporter if hierarchy is on you get duplicated ids which ↵Campbell Barton
are not allowed from Paulo Dias (paxnubis)
2011-11-14fix error reported [#29228] X3D exporter does not convert to mesh SURFACEsCampbell Barton
2011-11-02replace %g string formatting with %f, also use quat.to_axis_angle()Campbell Barton
2011-10-11use library argument for bpy_extras.io_utils.path_reference(...)Campbell Barton
2011-10-04fix for various errors in scriptsCampbell Barton
2011-09-26fix for x3d export and some minor pep8 editsCampbell Barton
2011-09-24support for lamps that are children of the cameraCampbell Barton
2011-09-22write in handy comments for h3d shader fields.Campbell Barton
2011-09-22minor cleanup for x3d, dont use str as variable name and remove unneeded checkCampbell Barton
2011-08-22pep8 editsCampbell Barton
2011-08-16H3D Support for spot and sun lamps.Campbell Barton
2011-08-15fix [#28256] B259 > X3D export > '.' not allowed in DEF/USE names according ↵Campbell Barton
to web3d specs
2011-08-08use sets rather then tuples for if checks, python optimizes this case.Campbell Barton