Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to an attribute-based procedural vector format #811

Closed
Keavon opened this issue Oct 23, 2022 · 2 comments · Fixed by #1624
Closed

Switch to an attribute-based procedural vector format #811

Keavon opened this issue Oct 23, 2022 · 2 comments · Fixed by #1624
Assignees
Labels
Architecture Involves architecture or engineering work or discussion Design Involves UX, icon, or graphic design work Feature New feature or request Rust Involves Rust programming for the backend
Milestone

Comments

@Keavon
Copy link
Member

Keavon commented Oct 23, 2022

No description provided.

@Keavon Keavon added Feature New feature or request Available Architecture Involves architecture or engineering work or discussion Rust Involves Rust programming for the backend Design Involves UX, icon, or graphic design work labels Jan 4, 2023
@Keavon Keavon changed the title Implement the vector layer data type Implement the redesigned non-destructive vector layer data type Jan 27, 2023
@Keavon Keavon changed the title Implement the redesigned non-destructive vector layer data type Redesigned non-destructive vector layer data type Jan 27, 2023
@Keavon Keavon changed the title Redesigned non-destructive vector layer data type Redesign a non-destructive vector node data format Jan 27, 2023
@0HyperCube
Copy link
Member

Duplicate of #1162

@0HyperCube 0HyperCube marked this as a duplicate of #1162 Dec 4, 2023
@0HyperCube 0HyperCube closed this as not planned Won't fix, can't repro, duplicate, stale Dec 4, 2023
@Keavon
Copy link
Member Author

Keavon commented Dec 4, 2023

Sorry for not writing a more descriptive explanation about each of these two issues. #1162 refers to a short-term goal of encoding a diff for our existing SVG-based vector format. This issue refers to a series of upcoming design meetings and refactors that will move us from the MVP format we're using today to something supporting arbitrary bezier meshes (like the OBJ 3D format but with beziers instead of straight edge connections) and a way of laying out the data in a way that can be operated on procedurally like in Houdini and Blender geometry nodes. This issue refers to this item on the roadmap:

image

@Keavon Keavon reopened this Dec 4, 2023
@Keavon Keavon changed the title Redesign a non-destructive vector node data format Design a flexible procedurally-defined vector format Dec 4, 2023
@0HyperCube 0HyperCube self-assigned this Feb 23, 2024
@Keavon Keavon changed the title Design a flexible procedurally-defined vector format Switch to an attribute-based procedural vector format Mar 9, 2024
@Keavon Keavon added this to the Sprint 35 milestone Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Architecture Involves architecture or engineering work or discussion Design Involves UX, icon, or graphic design work Feature New feature or request Rust Involves Rust programming for the backend
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants