Maniphest T78924

Blender cannot read UV coordinates from arbitrary Alembic properties
Confirmed, LowTO DO

Assigned To
None
Authored By
yonghao lv (Atticuslv)
Jul 14 2020, 7:07 PM
Tags
  • BF Blender
  • Pipeline, Assets & I/O
  • Alembic
Subscribers
Bastien Montagne (mont29)
Kévin Dietrich (kevindietrich)
Sybren A. Stüvel (sybren)
yonghao lv (Atticuslv)

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce RTX 2080 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92

Blender Version
Broken: version: 2.83.2, branch: master, commit date: 2020-07-09 05:50, hash: rB239fbf7d936f
Worked: never

Short description of error
I use the link below file to test. It is just a simple animation of the strength of Cd
However ,when I use the ropabc( in houdini )to render it out . It can only read the current frame file but no the animation


Exact steps for others to reproduce the error
import this two files.

Related Objects

Mentioned Here
rB449e6124b5f7: Fix T81330: Alembic Import ignores constant meshes with animated vertex
T54050: Alembic: Camera properties (focal length, focus distance, ...) animation not importing

Event Timeline

yonghao lv (Atticuslv) created this task.Jul 14 2020, 7:07 PM
Philipp Oeser (lichtwerk) added projects: Pipeline, Assets & I/O, Alembic.Aug 3 2020, 1:08 PM
Bastien Montagne (mont29) changed the subtype of this task from "Report" to "Known Issue".Aug 3 2020, 2:26 PM
Bastien Montagne (mont29) moved this task from Backlog to Long-Term - Official on the Pipeline, Assets & I/O board.
Bastien Montagne (mont29) added subscribers: Sybren A. Stüvel (sybren), Bastien Montagne (mont29).

@Sybren A. Stüvel (sybren) afaik this is known limitation currently, right? Just like camera properties animations and such? Would make it a duplicate of T54050: Alembic: Camera properties (focal length, focus distance, ...) animation not importing... But will let you handle this.

Sybren A. Stüvel (sybren) updated the task description.Aug 4 2020, 11:38 AM
Sybren A. Stüvel (sybren) triaged this task as Low priority.Aug 4 2020, 11:55 AM
Sybren A. Stüvel (sybren) changed the subtype of this task from "Known Issue" to "To Do".

@yonghao lv (Atticuslv) Thanks for the report. I have removed the Houdini screenshot & reference, as screenshots of proprietary software are not allowed here. For a Blender developer it's also not so useful to know how to reproduce an issue with the help of Houdini.

This is indeed an unsupported situation. The attached Alembic files are written with an arbitrary geometry parameter called Cd, which is not interpreted by Blender as UV coordinates. For that Blender needs actual UV coordinates, i.e. as returned by Alembic::AbcGeom::IPolyMeshSchema::getUVsParam().

Sybren A. Stüvel (sybren) renamed this task from Blender cannot read the attribute of an animate .abc file to Blender cannot read UV coordinates from arbitrary Alembic properties.Aug 4 2020, 11:55 AM
Sybren A. Stüvel (sybren) changed the task status from Needs Triage to Confirmed.
Sybren A. Stüvel (sybren) moved this task from Backlog to TODO on the Alembic board.
Sybren A. Stüvel (sybren) updated the task description.
Kévin Dietrich (kevindietrich) added a subscriber: Kévin Dietrich (kevindietrich).Mar 17 2022, 5:50 PM

@Sybren A. Stüvel (sybren), how is this related to UVs (you renamed the title of the task as such)? The report states that animations on attributes are not loaded. (Granted, the use of "render" to mean "export" can be confusing.) Animated vertex colors are supported now (rB449e6124b5f7: Fix T81330: Alembic Import ignores constant meshes with animated vertex), and this can be closed.