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

EPIC: Various improvements to the Blender visualization (Hackathon results) #9

Open
1 of 3 tasks
maarzt opened this issue Jun 28, 2023 · 0 comments
Open
1 of 3 tasks
Labels

Comments

@maarzt
Copy link
Collaborator

maarzt commented Jun 28, 2023

During SciView hackathon we experimented with various techniques to visualize Mastodon datasets in Blender. Here are the results:
mastodon-sciview-hackathon-results.zip

  • A workflow for rendering a Mastodon dataset as cells with tails in Blender:

    • a Mastodon CSV export plugin (GraphToCsvUtils.java, ExportGraphAsCsvPlugin.java)
    • a CSV to mesh script for Blender (read_csv_to_vertices_and_edges.py)
    • a geometry node workflow that renders a mesh as colored cells with tails (blender-render-cells-and-tails.blend)
      Here is a screenshot of the result:
      image
  • material that renders cells darker if they are further away from the camera
    (render-material_cells-distant-to-the-camera-darker.blend)
    image

  • a geometry nodes setup that renders 100k instances of differently shaped curves.
    This can potentially be used to render cell division in a metaball like fashion.
    (many-curves_prototype-for-cell-division-animation.blend)
    image

@maarzt maarzt added the epic label Jun 28, 2023
@maarzt maarzt changed the title EPIC: Varias improvement to the Blender visualization (Hackathon results) EPIC: Varias improvements to the Blender visualization (Hackathon results) Jun 28, 2023
@maarzt maarzt changed the title EPIC: Varias improvements to the Blender visualization (Hackathon results) EPIC: Various improvements to the Blender visualization (Hackathon results) Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant