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

3D entities and arbitrary extrusion direction for planar entities #92

Open
wuzejinCN opened this issue Jan 10, 2024 · 2 comments
Open

Comments

@wuzejinCN
Copy link

1, Some arc's position is not correct.
2, Some rectangle was changed to tow triangles.
The testing file is attached.
Origin
output
TestEntities.zip

@vagran
Copy link
Owner

vagran commented Feb 27, 2024

Thanks for the nice test sample!

From the first look, it seems there are a lot of entities, which are arbitrary oriented in 3D space. The problematic arc probably has some arbitrary extrusion direction, which now is not fully supported because of 2D-only implementation. I will think about supporting an arbitrary projection plane. It is also an old problem with 3DFACE triangulation, I cannot get proper order of the vertices - an approach, which work on one file, breaks another file. I will revisit it once again.

image

Also checked in QCAD which has similar problems:
image

@vagran vagran changed the title There are some error. 3D entities and arbitrary extrusion direction for planar entities Feb 27, 2024
@wuzejinCN
Copy link
Author

Indeed, due to the conversion from three dimensions to two dimensions for display, it would be better if this could be resolved. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants