I am researching the way to improve efficiency of using cache in Maya. For wide use, Alembic Cache is a good choice as I know. So, I try to use it as replacement of Geometry Cache(mcx). But Alembic Cache has a limitation of matching names of targets. On behalf of Geometry Cache, is there any aid for using Alembic Cache?
Is it possible to replace maya geometry cache with alembic cache?
2.8k Views Asked by Hyun-geun Kim At
1
There are 1 best solutions below
Related Questions in MAYA
- Send information to Maya node instance in cpp
- How to see all attributes of a node in Maya?
- Maya PySide: Maya crashes when I try to connect custom signal to slot
- Same python code works differently on differently Maya (2012 - 2015)
- Python for Maya: "Object's name is not unique." when calling object from class to build UI
- Maya MEL variables declaration and initialization
- How to export an animation from Maya to three.js workflow
- Get the mesh name from the selected vertex
- Is It Possible To Create A Quaternion Twist Solution Which Allows For 360 Degrees Rotation?
- Maya Python - How do I query the selection to check if only polyVerts or different?
- Maya 2016 Python - "No module named PyQt4"
- Add geometry shader fragment to MShaderInstance
- imported Unity fbx model animation is distorted?
- MUIDrawManager gets cleaned when mouse moves
- Python Maya: access result of a function when called in button flag
Related Questions in ALEMBIC
- Alembic SQLite ALTER TABLE with self-referencing foreign key
- How do I change a sqlalchemy model to reflect a migration done using alembic?
- alembic + sqlalchemy multiple databases
- How to check if there are pending migrations when using SQLAlchemy/Alembic?
- Using Alembic Migrations with multiple projects
- Flask-migrate makes SQLite migration instead of PSQL
- Ambiguous foreign key in self-referencing table [SQLAlchemy/Alembic]
- `Programing Error, Table doesn't exist` using alembic bulk_insert
- how can I change the geometry name in abc file by python
- Is it possible to replace maya geometry cache with alembic cache?
- Inserting column to all tables in my database
- Alembic bulk_insert to table with schema
- How to use USING clause in Alembic/SQLAchemy?
- How to get alembic to recognise models from multiple model files in Flask
- Alembic few modules to single database
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I just answered this in a previously asked question.
To overcome the non-matching name target problem:
When you import the abc file into Maya, it creates an abc Node in the Maya scene. If the object name doesn't match your scene's object name, you can connect it manually.
The way you do this is as follows.
The alembic node has a bunch of output plug Arrays, like
outPolyMesh,outNSurfaceetc. These contain the outputs. If your render object is a mesh, you will be able to find the corresponding output plug inside theoutPolyMesharray. In your connections editor, just connect the correspondingoutPolyMesh[i]plug into yourinMeshplug of your render model's shape node.Hope that was useful.