[Bf-committers] UI question (about collada exporter)

Gaia gaia.clary at machinimatrix.org
Tue Nov 26 23:37:33 CET 2013


Ok, that sounds too complicated. I skipped the idea.

On 26.11.2013 20:25, Campbell Barton wrote:
> Calculating what you export ahead of time isnt always so simple and
> users will complain if blender gets it wrong.
> (complications may involve set-scenes, particle-duplis, nested
> duplis... and de-duplicating wherever the export supports it too).
>
> You may end up having to use some hash-map for instanced geometry -
> then loop over data in a way that matches the real export loop - just
> to find what you export.
>
> Also, if you export data that isn't on a visible layer you don't
> necessarily know if it has UV's for example - since a modifier may
> remove (or in the future add them) and it wont have been calculated
> yet.
>
> Don't think its worth to add more code just for this slight convenience.
>
>
> On Wed, Nov 27, 2013 at 3:35 AM, Sergey Sharybin <sergey.vfx at gmail.com> wrote:
>> The only question is where to store them :) But yes, that should be fine i
>> guess.
>>
>>
>> On Tue, Nov 26, 2013 at 10:32 PM, Gaia <gaia.clary at machinimatrix.org> wrote:
>>
>>> On 26.11.2013 16:31, Sergey Sharybin wrote:
>>>> One developer-side note: if you're gonna to calculate things from a draw
>>>> calllback. This callback is called for every panel redraw. Iterating
>>>> database from it is not gonna to be a good idea.
>>>>
>>>> So you would need to find a way to cache the values somewhere.
>>> I was thinking about calculating the numbers once and reuse them until the
>>> File Selector window is closed. I guess this will be OK ?
>>>
>>>> On Tue, Nov 26, 2013 at 9:27 PM, Gaia <gaia.clary at machinimatrix.org>
>>> wrote:
>>>>> Hey, Jonathan;
>>>>> what about this ?:
>>>>>
>>>>> [ ] Include  23 children
>>>>> [ ] Include   1 armatures
>>>>> [ ] include 110 shape keys
>>>>> [ ] Include   3 UV Textures
>>>>> [ ] Include  10 Material textures
>>>>> [ ] Include  21 Deform bones only
>>>>>
>>>>> -gaia-
>>>>>
>>>>> On 26.11.2013 16:24, Jonathan Williamson wrote:
>>>>>> Hey Gaia,
>>>>>>
>>>>>> I think this functionality is a good thing to implement. My only
>>> concern
>>>>> is
>>>>>> that I don't think it's clearly illustrated to the user what the number
>>>>>> actually represents. But that may be a silly concern. Any thoughts on
>>> how
>>>>>> this could be improved?
>>>>>>
>>>>>> Jonathan Williamson
>>>>>> http://cgcookie.com
>>>>>>
>>>>>>
>>>>>> On Tue, Nov 26, 2013 at 8:55 AM, Gaia <gaia.clary at machinimatrix.org>
>>>>> wrote:
>>>>>>> Hi;
>>>>>>>
>>>>>>> I propose to add numerical hints to the collada export panel
>>>>>>> like this:
>>>>>>>
>>>>>>> [ ] Include children (23)
>>>>>>> [ ] Include armatures (1)
>>>>>>> [ ] include shape keys (110)
>>>>>>> [ ] Include UV Textures (3)
>>>>>>> [ ] Include Material textures (10)
>>>>>>> [ ] Deform bones only (21)
>>>>>>>
>>>>>>> The numbers in brackets are the number of items affected.
>>>>>>> When the number is 0 then the corresponding checkmark gets
>>>>>>> greyed out.
>>>>>>>
>>>>>>> Is this OK to do ? I guess the numbers are easy to find
>>>>>>> and they will only be collected when a user calls
>>>>>>> the export panel.
>>>>>>>
>>>>>>> cheers,
>>>>>>> Gaia
>>>>>>> _______________________________________________
>>>>>>> Bf-committers mailing list
>>>>>>> Bf-committers at blender.org
>>>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Bf-committers mailing list
>>>>>> Bf-committers at blender.org
>>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>> _______________________________________________
>>>>> Bf-committers mailing list
>>>>> Bf-committers at blender.org
>>>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>>>
>>>>
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>
>>
>>
>> --
>> With best regards, Sergey Sharybin
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>
>



More information about the Bf-committers mailing list