GithubHelp home page GithubHelp logo

geovfx's Introduction

GeoVfx

This is a Unity example project that shows how to use Visual Effect Graph (VFX Graph) for geographical data visualization.

screenshot screenshot

The data shown in this visualization is based on Gridded Population of the World (GPW) v4 provided from NASA. Please see the SEDAC page for further details.

In the example project, geographical data is contained in .geodata custom texture files. These files were generated from .geotiff files using this notebook. You can use Jupyter, Colaboratory or your own local Python environment to run this script.

geovfx's People

Contributors

keijiro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

geovfx's Issues

UnityEngine.VFX.Utility error

Hi, while trying to run the project I encountered a couple of errors that I can't solve.

  • error CS1061: 'VisualEffect' does not contain a definition for 'HasGraphicsBuffer' and no accessible extension method 'HasGraphicsBuffer' accepting a first argument of type 'VisualEffect' could be found (are you missing a using directive or an assembly reference?)

  • error CS1061: 'VisualEffect' does not contain a definition for 'SetGraphicsBuffer' and no accessible extension method 'SetGraphicsBuffer' accepting a first argument of type 'VisualEffect' could be found (are you missing a using directive or an assembly reference?)

It seems that both errors has something to do with a dependency called UnityEngine.VFX.Utility. I searched the web for info but I haven't been able to find it. Do you know what can be done about it? I'm very new to VFX.

Having a hard time building this - something about KlakMath?

Thank you for this amazing work! It is a fantastic way to learn about Unity and VFXGraph.

Unfortunately, I have a problem. When I open the GeoVfx project, I get:

Unity Package Manager Error

An error occurred while resolving packages:
  Project has invalid dependencies:
    jp.keijiro.klak.math: Error when executing git command. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun


A re-import of the project may be required to fix the issue or a manual modification of /Users/gianpablo/Documents/Unity Projects/GeoVfx/Packages/manifest.json file.

Click on Retry to relaunch Unity and reopen your project.

Click on Continue to launch Unity.  Some or all packages may not be imported which may cause compilation errors.

I downloaded the Klakmath repo, but I can't seem to import it as a package.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.