Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-28 | When importing X3D files, mesh names are derived from X3D node DEF/USE ↵ | Seva Alekseyev | |
attributes (where present). For VRML, that worked all along, for X3D it was broken, | |||
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 | |||
2016-02-04 | Fix T47310: WRML file not imported under OSX | Campbell Barton | |
Always use utf8 encoding, with error escaping | |||
2015-12-08 | Use Python3.5's unpacking generalizations | Campbell Barton | |
2015-11-23 | Missed last commit | Campbell Barton | |
2015-11-23 | X3D: use vrml name for point lamps | 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-10-24 | Remove check for Python installation | Campbell Barton | |
We assume a full Python is available now | |||
2015-10-24 | X3D: Don't write line-no into objects by default | Campbell Barton | |
This is handy for debugging, not general use. so only do this when DEBUG is set. Also use a custom property instead of registering RNA. | |||
2015-10-24 | Fix: Text.origin is not a valid input field, now ignored | Seva Alekseyev | |
2015-10-23 | Fix: validate before textures, colors, and normals | Seva Alekseyev | |
Feature: rudimentary support for Text nodes (no styling, only font size) Feature: line number of the node reported as a custom property | |||
2015-10-23 | Fix: validating Extrusions after applying textures. Validation may remove ↵ | Seva Alekseyev | |
vertices/faces from a mesh, so assumptions about mesh size might be off after validation. | |||
2015-10-15 | X3D import: expanded support to a larger subset of the standard. | Seva Alekseyev | |
It supports: - all geometry nodes from Rendering - all geometry nodes from Geometry3D - ImageTexture (including primitives) - TextureTransform (needs careful testing) - all lamp nodes from Lighting - Viewpoint I've been going by the standard as outlined here: http://www.web3d.org/documents/specifications/19775-1/V3.3/index.html When not sure, I'd compare to a reference implementation, X3DOM ( http://www.x3dom.org/ ). The UI was left intact from the existing implementation. Reviewed by campbellbarton and mont29 | |||
2015-06-26 | Fix T45203: X3D import issues: no support of instancing!!! | Bastien Montagne | |
Previously, that script whould create an object (two, actually!), mesh, material etc. for every 'Shape' node, even when x3d format has intancing capabilities. That would made importing files with many copies of same object insanely long. Now we support instances of objects, geometry (aka meshes), materials (aka appearance) and images, should be enough for now. Also, fixed some old cruft like still using tessface stuff in a few minor places and such. | |||
2015-06-26 | Fix T45195: VRML import issues. | Bastien Montagne | |
We need to split each vrml field on its own line in pre-processing step, to be sure we correctly detect all new (child) nodes... | |||
2015-04-10 | Cleanup: imports (formatting) | Campbell Barton | |
2015-03-24 | Fix T44089: restore default orientation axes of each addons to stae before ↵ | Bastien Montagne | |
rBAbfbabc0592b8. Now using a class factory to allow customization of those defaults axes, still way less verbose than previous code! | |||
2015-03-05 | Cleanup: typos | Campbell Barton | |
2015-01-23 | remove unused x3d_names_reserved set | Campbell Barton | |
2015-01-22 | Fix: replaced Python module "imp" with "implib" | Sybren A. Stvel | |
Python 3.4.0 deprecated the "imp" module, and replaced it with "importlib". This changes imp.reload() into implib.reload(). Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1016 | |||
2015-01-14 | rename IOHelperOrientation -> OrientationHelper | Campbell Barton | |
2015-01-14 | Use new IOHelperOrientation class to handle forward/up axes. | Bastien Montagne | |
Helps ensuring common behavior, and saves quite a few lines of code, too... | |||
2014-05-21 | Maintenance to bl_info, remove redundant tracker URL's | Campbell Barton | |
2014-04-29 | Fix T39877: Error exporting X3D with zero scale | Campbell Barton | |
2013-10-07 | fix for error reading gzip'd x3d/vrml files | Campbell Barton | |
2013-05-28 | fix [#35496] export to x3d, headlight not turned on | Campbell Barton | |
2013-04-15 | options to scale x3d and obj on export | Campbell Barton | |
2013-04-11 | fix [#34606] x3d file with comma separated coordinates doesn't import | 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-03-12 | add axis conversion to wrl export. | Campbell Barton | |
2013-03-12 | fix for importing face colors | Campbell Barton | |
2013-02-26 | fix for x3d import of lists of images and alpha support. | Campbell Barton | |
2013-02-25 | fix for off-by-one error on X3D import | Campbell Barton | |
2013-02-13 | fix for x3d failing to load meshes when some faces were invalid. | 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-12-19 | fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ? | Campbell Barton | |
make addons blender versions consistent | |||
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-10-09 | style cleanup: pep8 | Campbell Barton | |
2012-09-28 | fix [#32615] VRML Import has incorrect texture coordinates | Campbell Barton | |
2012-09-21 | fix [#32612] VRML import does not handle spaces in url's correctly | Campbell Barton | |
patch by Alan Hudson |