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

ENH: Possible performance improvement using duplication #15

Open
ajjackson opened this issue Feb 22, 2016 · 1 comment
Open

ENH: Possible performance improvement using duplication #15

ajjackson opened this issue Feb 22, 2016 · 1 comment

Comments

@ajjackson
Copy link
Owner

One of the projects which inspired this is Clemens Barth's Atomic Blender packages, which renders animated .XYZ files in Blender. Instead of assigning unique meshes to each atom, they are grouped by type and specified as duplicates of a hidden reference atom.

This approach was originally avoided because it makes further modelling more complicated; however, if there is a significant performance advantage to be gained then this is worth doing.

@ajjackson
Copy link
Owner Author

On closer inspection, that code uses shape keys to animate the mesh of each atom type, and replaces the vertex list for each frame. The approach is feasible but is not a simple change.

Moving this to Low Priority for now, as the move to icospheres has resulted in a satisfactory speed boost.

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

No branches or pull requests

1 participant