Comments (5)
It would have to be more than just the rank. The individual dimension sizes
would need to be specified as well.
Currently the user doesn't need to specify the dimension because it can be
figured out based on the data that is sent in.
When specifying more than rank 1 data, should we expect them to specify all
dimensions, or do we have them specify all but the last one?
The original use-case for this request was to be able to represent and detect
data types like color3d[2] which is important for many renderers.
Original comment by miller.lucas
on 23 Nov 2010 at 7:00
from alembic.
Ah, yeah, you'd need to set each new rank's value as well, though you could
default to whatever the Dimension value is for the 0th rank. It would be weird
to have, eg, a color[2] where the first is a color4 and the second is a
color[3].
Original comment by [email protected]
on 24 Nov 2010 at 12:06
from alembic.
Writing this kind of data is already possible without any code change, since
things like C3fArraySample can take a Dimensions argument.
I'm still investigating reading.
Original comment by miller.lucas
on 24 Nov 2010 at 1:14
from alembic.
It's possible to detect this as well.
I'll check in a test to show how.
Original comment by miller.lucas
on 24 Nov 2010 at 1:27
from alembic.
A very course example is here:
http://code.google.com/r/millerlucas-dev/source/diff?spec=svnfd90e625871ba310ffa
378c72d1f97452ffb475f&r=fd90e625871ba310ffa378c72d1f97452ffb475f&format=side&pat
h=/lib/Alembic/Abc/Tests/ArrayPropertyTest.cpp
Original comment by miller.lucas
on 24 Nov 2010 at 1:51
- Changed state: Invalid
from alembic.
Related Issues (20)
- Shared HDF5 File Handle HOT 6
- Deduplication of vertex normal attributes HOT 11
- Animated meshes w/SubDivisionMesh boolean attribute: creases not restored upon import in Maya HOT 4
- Crash in AbcExport, nHair and Maya 2013 HOT 5
- build fail on linux x86_64 platform HOT 3
- shadingGroup per faceSet not rendered HOT 4
- AbcExport Should util::isAnimated skip shadingEngines? HOT 2
- When building alembic with a specific library path, alembic still attempts to use system-level libGLEW.
- AbcView - 1.0.7 doesn't show param values when array length is not > 1 HOT 4
- cask doesn't support all types that Alembic supports HOT 6
- cask: Archives written by cask treats every frame as one second HOT 5
- Check CoreType from Python HOT 2
- Maya Export Import Nurbs with periodic form issue HOT 6
- cask: New archives treat every frame as one second HOT 3
- Compiling and Linking Boost.Thread 1.44 with Alembic HOT 2
- Allow ability to specify explicit install location HOT 1
- Maya: Add namespace on import HOT 3
- Compile Alembic 1.5.5 on Windows 8 MSVC 12 2013 64-bit statically, missing members in AlembicAbcGeom HOT 2
- 0yne HOT 1
- integrate Alembic in c++ application using gcc 4.8 and std=c++11 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alembic.