Collada Import & Export
Sun, Dec 9
I am sorry, i overlooked that the textures are present in the zip file. I give it another look later. It may also well be the case that the issue has been resolved as i am steadily (and admittedly only very slowly) working on fixing the Collada exporter since about 4 years now. Also with Blender 2.8 everything changes :) The new Collada exporter is already in the 2.8 Beta but it has not yet been tested to the very details.
@Gaia Clary (gaiaclary) I'm not sure what you mean by "updated blendfile with all the textures included". The .zip file I submitted contained all the textures in an external directory, because that's how the bug presented in this case, and given the intermittent nature of the bug, there's no guarantee that changing the structure of the example will preserve the issue.
Wed, Dec 5
@Gaia Clary (gaiaclary) Seeing that the collada releases from 1.6.64 to 1.6.68 were all tagged in less than two months I would just make 1.6.68 the required version. If anyone is updating from 1.6.63 there is really no reason to build any version before 1.6.68.
Tue, Dec 4
Thank you for your input! Actually I found a solution that seems to be working! Somebody happened to tell me that it's a bug and I should report it :P I probably should have tried a bit harder to research first!
While adding the fix, i found that the related definition files are available only since Collada 1.6.68 So this fix will only work for Collada 1.6.68 or newer.
Mon, Dec 3
This particular "DAE parsing issue" is caused by negative object scaling which the importers to SL and OpenSim seem to reject (see error logs in the Viewer). However negative Scales are actually not forbidden by the Collada specifications, so this is not an error in the Collada Exporter, but an error in the Model.
@Gaia Clary (gaiaclary) Guess that one is for you :)
In the worse case we can check for the existence of a COLLADAFWAnimationClip.h file in CMake, but would be nice if OpenCollada had version defines.
I could not find an easy way to get the library version number. So i asked in the opencollada project:
If this patch is required to build with new opencollada libraries, it should be committed to master & blender2.8 before the libraries are upgraded.
The support for action clips has already been prepared in the Blender Collada module since march 2018, but discarded because actually i was waiting for https://github.com/KhronosGroup/OpenCOLLADA/issues/565
Sat, Dec 1
Oh allright I will do.
Blender 2.79b document .blend.
I will do soon.
Wed, Nov 28
@Daniel (bestdani) Thank you for reporting this.
Tue, Nov 27
@Gaia Clary (gaiaclary) I think what Blender needs is a node system specifically oriented to Collada. If it is moving to an open-ended system, it could be a good opportunity to design something. Like in Blender I'm familiar with (2.8 looks like a departure) I know it has legacy Blender Render, and also Cycles, which looks completely separate. What Collada needs is its own separate node system, kind of like another flavor/alternative render system that can live in the Blend files, alongside the others. I struggle to imagine how COLLADA can be used in the future for anything, but I stick with it because we so desperately need open standards for 3D.
@Mick Pearson (Mick-P) In blender 2.8 we only have materials. So the Collada Module must treat this reasonably. I have added material support in the 2.8 branch only a few days ago, and for now it only can treat diffuse color textures. However this is not yet well tested. And more material support is coming as soon as the principled BSDF Shader gets some planned improvement (transparency and emission).
I've seen this. I don't think it's a COLLADA module problem per se. I think it indicates one of the primitives (maybe not necessarily a face) is somehow linked to an image via the UV Editor. I can't remember if the linked image is visible in Texture display mode. I don't think so. But what works is to Select All of the faces in Edit mode, and then Deselect by material to filter out materials, and finally assign the remaining selection (which may even appear to have nothing selected) and then either Delete, or assign to an image in the UV Editor, and optional Assign to a material
Mon, Nov 26
Ok, i admit that is a late response. But if possible could you redo the blend file and pack the textures into it so that i can check this issue ?
The Collada module has been reworked and released to the blender2.8 branch. the changes described above have all been added. However there are still some fixes to be done as follow up tasks.
This issue is fixed in Blender 2.8 - beta (or most recent developer build)
Oct 31 2018
I am also facing same issue. Unable to import. I am trying to make exactly this type of toilets https://bestflushingtoilet.org/american-standard-toilets/champion-4-reviews/. But, I am failing to do it.
Oct 27 2018
FWIW here is what I recommend:
Sep 30 2018
Sep 24 2018
Sep 20 2018
Sep 13 2018
supporting cycles is on the list. However since Blender 2.8 dropped blender render and comes with a much bigger challenge (more renderers beside Cycles), i decided to not rush and look into this for when the time comes for Blender-2.8 support. I already fear that moment :/
OK... now I understand my problem.
I am always using Cycles nodes for all my material settings. To be honest I've never used the Blender Renderer in the history...
So I've checked the values for my material by switching to Blender Render... and voila! There are the settings set.
I believe you have kept the color intensity of your material at 0.8...
I've narrowed the diffuse color problem. When exporting the diffuse color from Blender the following happen and is definitely a bug.
Sep 4 2018
Sep 3 2018
Did not check in detail, but I would guess that’s because Collada uses matrices, which would loose the 'multi-turn' angle, unless you add enough intermediate keyframes?
Aug 29 2018
arghh, yes, i have this still on my list. I had to pause my work on the Blender Collada module for a while, but i am eager to get back on this as soon as possible, to make sure the Collada module will be ready for Blender 2.8
Was this ever looked at? It seems like a pretty big issue to me.
Aug 27 2018
Aug 1 2018
I am currently updating the collada branch from master. i do not know how long it will take. I think that updating master from collada is currently not a good plan since i first want to be sure that the new collada module is clean, documented and stable.
Merge the changes from collada onto master? Will that work?
You are free to take the .dae file i added as a reference