a static pause could be technically correct though ;)

On Mon, Jan 28, 2013 at 8:32 AM, Guillaume Laforge <
[email protected]> wrote:

> > static pauses
> static poses...
>
> (long time since I did my last character pose I guess)
>
>
> On Mon, Jan 28, 2013 at 9:31 AM, Guillaume Laforge <
> [email protected]> wrote:
>
>> You can't 'out the box', but you could store all the envelope weights and
>> static pauses using some Alembic properties.
>> The main problem would be that you would need to interpret those new
>> properties in every DCCs alembic plugin too...
>>
>> So, in short the answer is no :).
>>
>> Guillaume
>>
>>
>> On Mon, Jan 28, 2013 at 9:07 AM, Stefan Andersson <[email protected]>wrote:
>>
>>> Does anyone here on the list knows if you can envelope an alembic file?
>>>
>>> regards
>>> stefan
>>>
>>>
>>>
>>> On Mon, Jan 28, 2013 at 2:22 PM, Guillaume Laforge <
>>> [email protected]> wrote:
>>>
>>>> > As far as technicalities go, I'd go for FBX for storing hierarchies
>>>> of objects.
>>>>
>>>> Hierarchies can be saved using Alembic too. It is a format to bake
>>>> scenes after all :).
>>>>
>>>> FBX "advantages" are that you don't bake the meshes as they keeps their
>>>> envelope and use the DCC specific code to do the skinning. It can be very
>>>> useful if you do the skinning in a package and the rigging in an other one.
>>>> But for every validated assets, I won't use such format as you can't be
>>>> sure your animation will be the same at the end of the pipeline. The
>>>> optimized point cache approach of Alembic is much better.
>>>>
>>>> Cheers,
>>>>
>>>> Guillaume Laforge
>>>>
>>>>
>>>> On Mon, Jan 28, 2013 at 4:15 AM, Michal Doniec <[email protected]>wrote:
>>>>
>>>>> *"I would say, the most important is to make the right difference
>>>>> between the asset and the file on disk.*
>>>>> *The asset is just a concept, often just an entry in whatever storage
>>>>> unit you choose with metadatas and bind to a file on dis*k."
>>>>>
>>>>> I can only second that. The most common design mistake I see in
>>>>> data/asset management systems is treating files on disk as the higest 
>>>>> level
>>>>> assets. Having a higher abstraction level ("*asset is just a concept*")
>>>>> from the beginning is really beneficial in many cases, including the one
>>>>> pointed out by Jo and will for sure lead to much simpler code. If you
>>>>> decide to treat ordinary disk files as assets, I can guarantee you will 
>>>>> end
>>>>> up with a layer of "super assets" or asset collections, packages (call it
>>>>> what you want) sooner or later.
>>>>>
>>>>> As far as technicalities go, I'd go for FBX for storing hierarchies of
>>>>> objects. The format has a future, is expandable, but be prepared to deal
>>>>> with some oddities and bugs from time to time.
>>>>> At my previous place, all pipeline was mostly fbx based for rigs and
>>>>> similar.
>>>>> Cache format, Alembic is imo the best choice.
>>>>>
>>>>>
>>>>> On 27 January 2013 20:39, jo benayoun <[email protected]> wrote:
>>>>>
>>>>>> hey Stefan
>>>>>> I would say, the most important is to make the right difference
>>>>>> between the asset and the file on disk.
>>>>>> The asset is just a concept, often just an entry in whatever storage
>>>>>> unit you choose with metadatas and bind to a file on disk.
>>>>>> So to keep things simple, why not considering your asset as a zip
>>>>>> archive on disk, in which you may use different file formats to store 
>>>>>> datas
>>>>>> depending on the type of the asset and the
>>>>>> application it's most often used in.  Bundled with the archive, add
>>>>>> it a json/xml/whatever file used to store the metadatas (creator, ctime,
>>>>>> asset-type, ...)
>>>>>> It becomes easy then when an asset is wanted to retrieve the adequat
>>>>>> file (if exists) or run a converter (if needed).   This allows you to 
>>>>>> keep
>>>>>> application-specific file formats while not having trade-offs on their
>>>>>> re-use in others by abstracting.  Your asset manager don't know about the
>>>>>> files but only about <assets>.
>>>>>> Dont bother with file formats but make your asset manager enough
>>>>>> solid to handle whatever is used underneath to store datas.
>>>>>> --jon
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2013/1/27 Stefan Andersson <[email protected]>
>>>>>>
>>>>>>> Hello everyone,
>>>>>>>
>>>>>>> I'm building a set of tools for a asset manager for Softimage. I've
>>>>>>> had it working in Maya for a while, but I'm now converting it and
>>>>>>> re-writing it to fit Softimage. I'm quite tempted to use Collada as 
>>>>>>> it's a
>>>>>>> xml format and pretty easy to work with. But I would like to hear what
>>>>>>> everyone else is using? I *need* to be able to export it as collada
>>>>>>> or fbx for the model assets so that it can be imported into other
>>>>>>> applications. The Rig/Sim assets will be native emdl as they are only 
>>>>>>> going
>>>>>>> to be used in softimage (though I have my issues there too...).
>>>>>>>
>>>>>>> A few things my exporter is doing are
>>>>>>>
>>>>>>> * exporting MatLib with all materials
>>>>>>> * exporting ColladaXML
>>>>>>> * exporting/converting images to exr (via OIIO)
>>>>>>> * parse MatLib and fix the filepaths for the textures (pointing at
>>>>>>> asset location)
>>>>>>>
>>>>>>>
>>>>>>> Big plus for using Collada
>>>>>>> * will work with most applications
>>>>>>> * can be used in Softimage as Reference
>>>>>>> * xml based
>>>>>>>
>>>>>>> Big plus for FBX
>>>>>>> * will work with most applications
>>>>>>>
>>>>>>> Big Minus for FBX
>>>>>>> * can NOT be used in Softimage as Reference
>>>>>>> * not a xml format (need to make your own parser)
>>>>>>>
>>>>>>> Big Minus for dotXSI
>>>>>>> * tends to crash other applications when importing dotXSI
>>>>>>>
>>>>>>> Big Minus for emdl
>>>>>>> * binary, impossible to edit
>>>>>>>
>>>>>>> So all of the above points towards Collada, but what do you guys
>>>>>>> think? Any takers?
>>>>>>>
>>>>>>> regards
>>>>>>> stefan
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Stefan Andersson | Digital Janitor*
>>>>>>> blog <http://sanders3d.wordpress.com> | 
>>>>>>> showreel<http://vimeo.com/sanders3d>|
>>>>>>> twitter <http://twitter.com/sanders3d> | 
>>>>>>> LinkedIn<http://www.linkedin.com/in/sanders3d>| cell:
>>>>>>> +46-73-6268850 | skype:sanders3d
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ----------
>>>>> Michal
>>>>> http://uk.linkedin.com/in/mdoniec
>>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> *Stefan Andersson | Digital Janitor*
>>> blog <http://sanders3d.wordpress.com> | 
>>> showreel<http://vimeo.com/sanders3d>|
>>> twitter <http://twitter.com/sanders3d> | 
>>> LinkedIn<http://www.linkedin.com/in/sanders3d>| cell:
>>> +46-73-6268850 | skype:sanders3d
>>>
>>>
>>>
>>
>


-- 




-=T=-

Reply via email to