Page 12 of 26

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 3:12 pm
by t_3
vortex3d wrote:Attack of the clones!

Shared materials split randomly on load and saving at this point will make matters worse.
Having multiple instances of the same material makes the scene inefficient and time consuming to clean up.
I don't know what triggers this behavior, but I can't duplicate it with single items or basic scenes.
thanks for the screenshots - i think i have a trace to the problem root now... in a state, where a group of daz surfaces did end up in multiple oc mats, when there was only one before, pls select these in question, and use the create auto mat function - do they still resolve into one single auto mat, or do you get multiple mats also?

some explanation: every daz mat holds a copy of the oc mat it was linked with; if you edit the scene/subset without the plugin, i.e. delete some of the objects, the remaining objects will still keep their oc mat settings. to allow them all to be resolved back to only one oc mat on load, they also get an unique id; if this id is different a new oc mat will be created (even if it is exactly the same one) - and apparently this happens here...

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 3:33 pm
by t_3
update: i most probably found the reason already... loading then linked oc mats might create them anew per object(base node); fix should be available soon!

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 4:17 pm
by t_3
AlfaseeD wrote:Ps T_3 have you seen my post about the name that are not shown properly etc etc ?

Thanks!
i have seen it, but need a number of tests to find out if/when/why this happens; btw. this doesn't seem to be connected to the other problem; if so it should work now, but i doubt so...

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:17 pm
by vortex3d
When adding emitters, they initially show in the "Used" group and after saving and reloading the scene, they appear in the "Emitters" group colored as unlinked (orange) even though they work and are actually linked.
LinkedEmitterColor.png

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:27 pm
by vortex3d
Another fatal crash switching from the Animation to the Texture tab.

DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005CC43816, QString::QString()+6 byte(s)

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:31 pm
by t_3
vortex3d wrote:When adding emitters, they initially show in the "Used" group and on load they appear in the "Emitters" group colored as unlinked (orange) even though they work and are actually linked.
oh well :roll: i use the palette of the current daz style to ink the entries; e.g. "highlight" color = linked & active emitter, "link" color = unlinked material of any sort, standard "text" color = linked material (or presets, livedb, ...) - just that "link" and "highlight" share the same color in the main street style.

to bad. if i use own colors they might conflict with a custom user palette, and the main street palette contains only one additional alternate non-gray color (apart from orange) that is red (hard to read on grey backgrounds)...

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:34 pm
by t_3
vortex3d wrote:Another fatal crash switching from the Animation to the Texture tab.

DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005CC43816, QString::QString()+6 byte(s)
the textures tab refreshes its contents only when shown (expensive operation), so there might be an issue within the textures list. i'd just need a full crash report as the line above doesn't tell where exactly it happens....

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:39 pm
by t_3
vortex3d wrote:Another fatal crash switching from the Animation to the Texture tab.

DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005CC43816, QString::QString()+6 byte(s)
ps: do you remember what the last texture related operation was at this point (i.e. replace a map in the mat tab/nge, textures tab itself, load a mat set/template, whatever)?

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:44 pm
by vortex3d
t_3 wrote:
vortex3d wrote:When adding emitters, they initially show in the "Used" group and on load they appear in the "Emitters" group colored as unlinked (orange) even though they work and are actually linked.
oh well :roll: i use the palette of the current daz style to ink the entries; e.g. "highlight" color = linked & active emitter, "link" color = unlinked material of any sort, standard "text" color = linked material (or presets, livedb, ...) - just that "link" and "highlight" share the same color in the main street style.

to bad. if i use own colors they might conflict with a custom user palette, and the main street palette contains only one additional alternate non-gray color (apart from orange) that is red (hard to read on grey backgrounds)...
I thought the Emitters were fine in the "Used" group with the rest of the mats.

Re: OcDS 1.2.120.341x - BUG REPORTS

Posted: Tue Feb 18, 2014 5:48 pm
by vortex3d
t_3 wrote:
vortex3d wrote:Another fatal crash switching from the Animation to the Texture tab.

DAZStudio.exe caused ACCESS_VIOLATION in module "C:\Program Files\DAZ 3D\DAZStudio4.6\QtCore4.dll" at 0033:000000005CC43816, QString::QString()+6 byte(s)
ps: do you remember what the last texture related operation was at this point (i.e. replace a map in the mat tab/nge, textures tab itself, load a mat set/template, whatever)?
I had just deleted a material from the "Unused" group.