View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001704 | Draft | Feature | public | 2014-08-21 13:47 | 2014-08-28 20:02 |
Reporter | bejant | Assigned To | yorik | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 0.14 | ||||
Summary | 0001704: Allow Draft WB Array and Clone to Copy Object Face Colors Too | ||||
Description | Unlike Copy, when the user changes the appearance (ex: colors, transparency) of an object and afterwards arrays or clones that object, the appearances of the arrayed or cloned items are reset to default. So after the clone or array operation the user has to manually change the appearance of each new item. Relevant forum thread: http://forum.freecadweb.org/viewtopic.php?f=3&t=7400 In the attached file the appearance of Cube and Cube001 isn't included in the subsequent array or clone. But Cube001 was copied to create Cube002, and Cube002 inherited the appearance of Cube001. Array and Clone don't do this. | ||||
Additional Information | OS: Ubuntu 12.04.5 LTS Word size: 32-bit Version: 0.15.3890 (Git) Branch: master Hash: 75fa3d406794de1d1fbf16d0675efc063ca91f85 Python version: 2.7.3 Qt version: 4.8.1 Coin version: 3.1.3 SoQt version: 1.5.0 OCC version: 6.7.0 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
|
|
Ok! Shouldn't be hard to add... |
|
Ok I now fixed the clone object, upon creation a clone will now correctly adopt the DiffuseColor value of its base object. But for array unfortunately it is at the moment too complicated, the colors get overridden way too often and the order of the faces is not guaranteed to stay the same, which leads to unwanted results. I'm afraid we'll need to have more robust topology naming framework in place before attacking that issue. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-08-21 13:47 | bejant | New Issue | |
2014-08-21 13:47 | bejant | File Added: 20140821a_Cube_Colors.fcstd | |
2014-08-21 17:04 | yorik | Assigned To | => yorik |
2014-08-21 17:04 | yorik | Status | new => assigned |
2014-08-21 17:04 | yorik | Note Added: 0004985 | |
2014-08-28 19:37 | yorik | Note Added: 0005020 | |
2014-08-28 20:02 | yorik | Changeset attached | => FreeCAD Master master 67b54f80 |
2014-08-28 20:02 | yorik | Status | assigned => closed |
2014-08-28 20:02 | yorik | Resolution | open => fixed |