c263753d17
Added gsoc-2012 collada improvements from bratwurst branch
2013-01-21 13:45:49 +00:00
a0f01ef8d8
remove BLI_utildefines from BKE_DerivedMesh.h header
2012-11-01 15:34:38 +00:00
f3ece5a108
style cleanup: trailing tabs & expand some non prefix tabs into spaces.
2012-10-21 05:46:41 +00:00
d8144ef0f5
style cleanup: comment blocks
2012-10-04 13:26:15 +00:00
0a0074f9c6
Collada: do not call polylist export for objects with no polygons (avoid a missleading warning message)
2012-09-12 18:26:01 +00:00
417e99df22
Collada: fixed export when 'active UV Layer only' was selected
2012-08-15 22:08:22 +00:00
10004d4a42
fixed: [ #32240 ] Collada import when nodes share geometry but not material
2012-08-12 17:13:07 +00:00
9b51503307
style cleanup
2012-07-21 22:58:08 +00:00
adf3a5e332
Collada: (Export) Added export of surface textures, and control over exported uv layers
2012-06-22 16:16:58 +00:00
0df30d1063
Collada: (Exporter) add 'mesh type selection(view|render)' for Apply modifiers option
2012-06-16 23:35:53 +00:00
2e8a2f7668
style cleanup
2012-06-12 22:05:33 +00:00
36ed4818e5
patch #31794 Collada: make exporter more robust, now uses BKE_object_relational_superset()
2012-06-12 21:25:29 +00:00
49a5141cde
[ #31739 ] Collada: New Export selections 'Include Armatures'
2012-06-07 17:55:26 +00:00
822362189b
[ #31607 ] Collada: (Exporter) Implementation of 'use Object Instantiation' Option
2012-05-26 22:46:28 +00:00
2c05190374
fix [ #31320 ] Collada now supports import/export of loose edges (edges not attached to faces)
2012-05-16 11:21:03 +00:00
Nathan Letwory
d644069860
Apply [ #31335 ] COLLADA: fix for odd names for materials in exported dae files
...
Patch by Gaia Clary
This patch removes the index numbering from materials, which is not necessary.
2012-05-09 08:14:49 +00:00
f44e80e638
Collada: patch #31331 : added missing call to BKE_mesh_tessface_ensure() when 'apply Modifiers' was NOT selected
2012-05-07 19:08:01 +00:00
98ba7dfecf
Collada: patch #31331 : Implementation of 'Apply Modifiers'
2012-05-07 18:09:59 +00:00
b340f930ec
style cleanup: changes to brace placement / newlines - for/while/if/switch
2012-04-28 06:31:57 +00:00
b8a71efeba
style cleanup: follow style guide for/with/if spacing
2012-03-24 07:52:14 +00:00
3fc2fbc333
style cleanup, use { on newline after function definition.
...
spelling 'impliment' -> 'implement'
2012-02-25 16:49:59 +00:00
adba42beaa
Collada export: fix no polylist after bmesh-merge
...
Just needed a call to BKE_mesh_tessface_ensure when exporting geometries.
2012-02-24 21:15:58 +00:00
075fee4d58
svn merge ^/trunk/blender -r43830:43864
2012-02-03 01:30:21 +00:00
5d6527dd3e
Patch #29705 : Collada export didn't export mesh name.
...
Added name= parameter to geometry nodes in Collada export
2012-02-02 10:34:44 +00:00
bc9b593909
More DM func renames, fixing some build breaks, renaming more stuff, also seems like it might be fixing the recent CDDM_copy corruption/leak bug
2011-11-30 18:03:56 +00:00
2345efc6c5
Patch #29336 : renaming UV (Texture) Layer to UV Map in the user interface,
...
by Gaia Clary.
Rationale: the name was confusing and not always used consistently, and this
map itself is not something that can be layered, rather the map can be used
as texture coordinates in some layered setup.
The original intent was to indicate this contained more than just UV's, but
the game engine settings have already been moved out, and apparently users
didn't really get this from the name anyway.
2011-11-23 17:25:25 +00:00
4a04f72069
remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n
2011-10-23 17:52:20 +00:00
13dfd82997
changes for materials to treat them as shorts not int/chars (since they are stored as shorts intermally)
...
- converting nurbs to mesh was casting the material to unsigned char.
- subsurf was casting to char, then int -> short in a loop.
- have material functions take & return shorts.
2011-09-20 06:25:15 +00:00
Nathan Letwory
3dc0ee19c4
Introduce struct for export settings in COLLADA export code. This will make it easier to
...
add new options without having to change function signatures all over the place.
2011-09-07 18:23:30 +00:00
Nathan Letwory
cf43e48fc7
Apply patch 4636051. COLLADA: Export selection.
...
Original patch by Jan Diederich, adapted by Pelle Johnsen. Review assistance by Daniel Tavares.
This patch adds an option to export only the selection.
2011-07-04 08:59:28 +00:00
Nathan Letwory
4470783264
Fix [ #26474 ] double_sided wrong in COLLADA Export
...
reported by Juan Linietsky
The export was not really wrong, but Maya expects their profile to be present inside <geometry>. Added this for mesh with ME_TWOSIDED flag set.
Ideally this will change in the future to be controllable through options to the exporter (like current Google Earth and 3DS Max extensions for <double_sided>).
2011-03-23 00:19:38 +00:00
Nathan Letwory
de89e78589
Fix [ #26475 ] <instance_material> wrong in COLLADA export.
...
reported by Juan Linietsky
fix by Imran Syed (freakabcd)
Use material index suffixed to material name to create symbolic name.
2011-03-22 22:51:02 +00:00
Nathan Letwory
caf9fb6cce
doxygen: blender/collada tagged.
2011-02-27 20:30:35 +00:00
Nathan Letwory
5b607701a7
doxygen: prevent GPL license block from being parsed as doxygen comment.
2011-02-23 10:52:22 +00:00
Nathan Letwory
71cb745941
Commit to cope with API changes in OpenCOLLADA (latest for Windows right now r827).
2011-01-27 19:39:06 +00:00
Nathan Letwory
e2b3ff5024
Apply patch [ #24722 ] COLLADA exporter: handle instancing
...
Submitted by Wenzel Jakob
Patch adds handling of linked meshes: instead of generating separate geometry objects, use instances.
2010-11-16 22:27:31 +00:00
47969866e0
SVN maintenance.
2010-10-06 20:40:16 +00:00
Nathan Letwory
c88a46e585
COLLADACOLLADA exporter: split geometry export into own files.
2010-10-06 09:53:06 +00:00